在传统网站制作中,我们经常使用的HTML标记进行网页前台设计,以达到网页表现力的最佳化.但在HTML到达4.01版本之后创建了XHTML LO.在HTML的每一个版本中,添加了一些新元素和属性,并删除了一些陈旧的元素和属性.
这些改交是必须的,不仅是因为Web页面的作者希望创建更复杂的页面.而且是因为访问Internet的浏览器(也称为客户端)类型己经改变.
虽然您习惯于在桌面计算机上浏览Web.但是许多新设备也可用于访问Web,井且这些新设备是描述文档内容(践头、段落等)的标记与表示规则相分离的部分琢因.
在引入css之前,较老版本的HTML中包含了能够用于控制Web页面外观的标记(例
如能够控制文档中使用的字体的元索.或者能够设置页面背景颜色的bgcolor属性).
样式与内容的分离和CSS的引入是逐渐淘汰标记出现的最重要原因.
遗够的是,创建于CSS和一些较新标记出现之前的较老浏览器无祛理解执行操作的较新方法,如果必须为IE3浏览器或者Netscape 3浏览器创建Web站点,则将不得不考虑是使用CSS(这两种浏览器基本上完全无法理解CSS)还是使用这些逐渐淘汰的元素和属性.
事实上,为类似于这样的浏览器创建标记的可能性非常小;但是,可能需要理解如何以较陈旧的元素和属性编写页面,然后使其工作.