网页布局就是“这块内容显示在左边,那两块内容并排显示,那块内容漂浮在页面上”。
不要使用
进行布局,因为:
1、 table可能会在所有tr、td加载完成以后才显示,所以加载完成之前界面是一片空白;
2、用table布局会将布局方式写在html中,违反了“语义性”原则;
3、用table会影响搜索引擎的抓取,不利于SEO。
因此Table用来表达真是表格状数据的东西,布局用Div(层)+Css来做,Div用来圈定元素,CSS用来定义元素的位置。
Div+CSS就是将要布局的内容用
切成块,然后使用css描述每个块的大小、位置等。
l层:将内容放到层中,就以将这些内容当成一个整体进行处理,比如整体隐藏、整体移动等。div非常强大和常用。类似于WinForm的Panel。
阅读(645) | 评论(0) | 转发(0) |