HTML5是一種新的語言標準,為安卓頁面布局提供了更加完善的支持。HTML5可以使用許多新的元素來進行頁面構建,比如新增的
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>HTML5安卓頁面布局</title> <style> /*設置尺寸和顏色*/ #header,#footer{ background-color:#333; color:#fff; padding:20px; } #content{ background-color:#f2f2f2; padding:20px; margin-top:30px; } /*設置布局*/ .container{ display:flex; flex-direction:column; min-height:100vh; } #content{ flex:1; } </style> </head> <body> <div class="container"> <header id="header"> <h1>這里是Header</h1> </header> <div id="content"> <h1>這里是Content</h1> <p>這是一個使用HTML5的安卓頁面布局的代碼示例。</p> </div> <footer id="footer"> <p>這里是Footer</p> </footer> </div> </body> </html>
在這段代碼中,我們使用了.min-height:100vh來保證我們的布局占滿整個頁面,這個非常適用于手機端的頁面布局。同時,我們使用了flex來控制整個布局,通過設置display:flex和flex-direction:column等就可以設置我們需要的布局了。最后,我們就可以通過頁面元素來對布局中的header、content和footer進行排版了。