DIV+CSS标准化网页部局准备工作课程内容DIV+CSS标准化布局的优势“无意义”的元素div和span盒子模型布局中的主要样式使用区块框设计页面布局参考教材:《细说PHP》第四章概述使用“DIV+CSS”对网站进行布局符合W3C标准,采用这种方式布局通常是为了说明与HTML表格定位方式的区别
因为现在的网站设计标准中,已经不再使用表格定位技术,而是采用DIV+CSS的方式实现各种定位
通过使用div盒子模型结构将各部分内容划分到不同的区块,然后用css来定义盒子模型的位置、大小、边框、内外边距、排列方式等
简单地说,div用于搭建网站结构(框架)、css用于创建网站表现(样式/美化)
该标准简化了HTML页面代码,获得一个较优秀的网站结构,有利于日后网站维护、协同工作和便于搜索引擎抓取
当然并不是所有的网页都需要用div布局,例如数据页面、报表之类的页面,还是使用HTML的表格会比较方便,web标准里并没有说要抛弃table
DIV+CSS标准的优点表现和内容相分离代码简洁,提高页面浏览速度易于维护和改版提高搜索引擎对网页的索引效率各个浏览器之间的差异安装多种浏览器,对比差异进行调试在FF浏览器中安装firebugFirebug为你的Firefox集成了浏览网页的同时随手可得的丰富开发工具
你可以对任何网页的CSS、HTML和JavaScript进行实时编辑、调试和监控就算在不同的浏览器中效果不完全一至,也要做到大概一至“无意义”的元素div和spanHTML只是赋予内容的手段,大部分HTML标签都有其意义(例如,标签p创建段落,h1标签创建标题等等)的,然而div和span标签似乎没有任何内容上的意义,听起来就像一个泡沫做成的锤子一样无用
但实际上,与CSS结合起来后,它们被用得十分广泛
你所需要记住的是span和div是“无意义”的标签