CSS布局教程

基于web标准的网站设计指南

« XHTML校验器复杂列表的排版 »

什么情况下使用id

I.d是Ⅺ盯ML元素的一个属性,用于标识元素名称。无论是class还是id,都是XHTML所有对象都支持的一种公共属性,并且也是其中的核心属性。class对于网页来说其主要功有皂是用于对象的样式设置,而id除了可以定义样式,而且能够成为服务于网站交互行为一个特殊标识。
每个定义的id名称在使用上要求每个页面中只能出现一次,如当在天津网站建设天津网站制作天津网络公司天津网站优化,这样的标识后,在本页中的其他地方,无论是div还是别的对象,都不能再次使用id=”nay”进行定义。id名称是对网页中某一个对象的惟一标识,这种标识用于用户对这个对象进行交互行为的编写(JavaScript)及样式定义。如果出现了两个重复的id而且页面中有对此id进行操作的JavaScript代码的话,JavaScript就无法正确的判断所要操作的对象的位置从而导致页面错误。
不过由于浏览器对XHTML代码的解析是一种宽容的解析方式,因此在实际应用中即使重复使用id,也不会造成网页无法被浏览器解析。当然,如果使用了重复的id,是没办法通过W3C的页面XHTML代码校验的,但是CSS样式依然可以正常显示。尽管如此,也并不,代表可以使用重复id,我们应当遵守XHTML使用规范,将每个id名称单独使用。
使用CSS编写符合Web标准网站,id与class不可避免的出现在XHTML代码及CSS之中。在早期表格式布局的网站中,我们也会应用一部分样式表对网页字体、链接等元素进行基本控制,而在这些早期的设计中,对HTML中对象的指派无一例外的使用class定义方式。当设计师开始转向基于Web标准的CSS来构建网站时,id也开始时常出现在页面之中,但对于初学者而言,对于id及class的认识大多数仅存在于对元素的标记上,对于id与class者之间到底存在着什么样的联系?到底该如何使用id或是class都留下了疑问,在本节中我们将详细探讨有关id与class。天津网站建设天津网站制作塘沽网站建设

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Arwen Build 90619

Copyright www.zxh6655.cn. Some Rights Reserved.黑ICP备09093629号