仔细学习本篇,你将会了解到布局的相关知识及html中如何布局页面
那么到底如何布局页面呢?下文笔者将一一道来,如下所示
布局的功能
布局的作用: 让页面按照既定的位置显示去html元素 采用布局可使页面更美观,内容显示的合理且有层次
HTML布局实现方式
1.使用Html table表格构建页面的布局 将html元素都填充到表格的th,td元素中 2.使用div 结合css中的flex ,float等属性对页面进行布局 3.使用div和table进行混合布局例:
table布局
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>表格</title> </head> <body> <table border="1" cellspacing="1" cellpadding="1" align="center"> <tr> <td colspan="2" align="center" style="background: #0395e1">顶部导航</td> </tr> <tr> <td style="background: #f25807" align="center" height="300px" width="100px"> 内<br>容<br> <br>侧<br>栏 </td> <td style="background: red" align="center" width="400px"> 主要内容 </td> </tr> <tr> <td colspan="2" style="background: darkorchid" align="center">底部</td> </tr> </table> </body> </html>
div布局的方法分享
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>html教程-div布局示例(linux28.com)</title> </head> <body> <div id="container" style="width:520px"> <div id="header" style="background-color:#FFA300;"> <h1 style="margin-bottom:0;">主要的网页H1标题</h1></div> <div id="menu" style="background-color:red;height:100px;width:220px;float:left;"> <b>菜单</b><br> HTML<br> CSS<br> JavaScript</div> <div id="content" style="background-color:#dddddd;height:100px;width:300px;float:left;"> 内容在这里</div> <div id="footer" style="background-color:yellow;clear:both;text-align:center;"> html教程教程(linux28.com)</div> </div> </body> </html>