- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HTML标签和属性的语义化 HTML教程认知集锦
HTML标签和属性的语义化 HTML教程认知集锦
分离结构与表现的另一个重要方面是使用语义化的标记来构造文档内容。一个XHTML元素的存在就意味被标记内容的那部分有相应的结构化的意义,没有理由使用其他的标记。换句话说,不要让CSS使一个HTML元素看起来就像另一个HTML元素,比如用div来代替p标记标题。
首先是关于语义(Semantics)和默认样式的区别,默认样式是浏览器设定的一些常用tag的表现形式,个人认为他的主要目的就是让大家直观的认识标签(markup)和属性(attribute)的用途和作用,很明显Hx系列看起来很像标题,因为拥有粗体和较大的字号。strong,em用来区别于其他文字,起到了强调的作用。至于列表和表格很明显的告诉你他们是做什么的。
其次,语义化的网页的好处,最主要的就是对搜索引擎友好,又了良好的结构和语义你的网页内容自然容易被搜索引擎抓取,你网站的推广便可以省下不少的功夫。
具体的语义和用途在,XHTML1.0 TAG参考中都已经说明,这里将一些容易遗忘或者混淆的TAGS和属性予以补充。
Hx h1、h2、h3、h4、h5、h6,作为标题使用,并且依据重要性递减。h1是最高的等级。
例如:
Example Source Code[]
h1文档标题/h1 h2次级标题/h2
而不要使用
div class=title文档标题/div,或者span class=title文档标题/span.很明显搜索引擎对于后者是不会认为他是标题的。
p
段落标记,知道了p作为段落,你就不会再使用br/来换行了,而且不需要br/br/来区分段落与段落。p/p中的文字会自动换行,而且换行的效果优于br。段落与段落之间的空隙也可以利用CSS来控制,很容易而且清晰的区分出段落与段落。在利用行高(line-height)很容易的定义出行间距,再定义首字下沉等效果,那就挺完美了。
例如:
Example Source Code[]
p在利用行高(line-height)很容易的定义出行间距,再定义首字下沉等效果,那就挺完美了。/p ul、ol、li ul无序列表,很常见的到了大家广泛的使用,ol有序列表也挺常用。在web标准化过程中,ul还被更多的用于导航条,本来导航条就是个列表,这样做是完全正确的,而且当你的浏览器不支持CSS的时候,导航链接仍然很好使,就是美观方面差了一点。
例如:
Example Source Code[]
ul li项目一/li li项目二/li li项目三/li
/ul Example Source Code[]
ol li第一章/li li第二章/li li第三章/li
/ol dl、dt、dd dl就是定义列表。比如说词典里面的词的解释、定义就可以用这种列表。
例如:
Example Source Code[]
dl dt Dog/dt dd Acarnivorous mammal of the family Canidae./dd
/dl Example Source Code[]
dl dt上海滩/dt dd这部拍摄于1980年的《上海滩》堪称是香港电视史上最成功、最经典的剧集。
当年在香港播出以后,产生了巨大的轰动效应。/dd dt周润发/dt dd和所有伟大的影星一样,周润发印证了一个时代,一个香港电影的黄金时代。
风衣墨镜、冷血双枪、阳光微笑,都封存胶片之中,当我们回首寻望的时候,发哥已被刻为一个时代的坐标。/dd
/dl cite、cite、q、blockquote
论坛和blog经常会用到引用别人的话,用q来标记简短的单行引用。Web浏览器会自动识别在q之间的内容。不幸的是,IE不能识别,并且有些时候,q会引起一些可访问性(Accessibility)的问题。正因为如此,一些人建议尽量不要使用q,手动的插入引用标记。在一个包含适当的类的span中加入单行的引用内容,那么就可以用CSS来给引用设计样式了,但是这个没有语义上的意义。您可以读读Mark Pilgrim写的The Qtag()关于处理q相关问题的看法。
对于那些一段或者好几段的长篇引用,就应当使用blockquote了。CSS可以用来定义引用的样式。注意,一段文章是不可以直接放在blockquote中的,引用的内容还必须包含在一个元素中,通常是p。属性cite既可以与q一起用,也可以与blockquote一起用,用来提供引用内容的来源地址。需要注意的是,如果你使用span来代替q标记引用内容,那么你就不能使用cite属性了。
例如:
Example Source Code[]
cite Designing with Web Standards/cite is an excellent book by Jeffrey Ze
您可能关注的文档
- 2017村党支部第一书记年度工作计划.doc
- 20m、35m箱梁预应力张拉计算书.doc
- 20万温州商人给苏州的启示.doc
- 20世纪福克斯公司特刊.doc
- 20岁以上的女生。要有成人的视觉,理性的智慧。如何气.doc
- 20招教你打造通透大气家 小户型经典设计.doc
- 20种学生必备软件.doc
- 21种方式让你玩转三亚.doc
- 21世纪公司的组织结构.doc
- 220kv及以下软母线装置安装技术.doc
- 消防安全知识讲解课件.ppt
- 2025河北保定市莲池区招聘社区工作者80人备考题库附答案详解(巩固).docx
- 2025河北保定市莲池区招聘社区工作者80人备考题库附答案详解(夺分金卷).docx
- 行政管理学课程精要与绩效评估方法概述.pdf
- 功血患者的家庭护理.pptx
- 2025河北保定市莲池区招聘社区工作者80人备考题库附答案详解(突破训练).docx
- 农机统计年报培训课件.pptx
- 2025河北保定市莲池区招聘社区工作者80人备考题库附答案详解(培优b卷).docx
- 2025河北保定市莲池区招聘社区工作者80人备考题库附答案详解(完整版).docx
- 2025河北保定白沟新城招聘社区工作者40人备考题库及答案详解(各地真题).docx
原创力文档


文档评论(0)