HTML5文档结构主体结构 语义结构,html5组织文档结构.pdf

html5组织文档结构

1 / 10

html5 组织文档结构

文档部分,即 body 部分,包含了访问者可以看到的内容。传统的 HTML 文档通常通过 div 元素来组织文档结构,再配

上适当的样式表。但 div 元素的问题是缺少语义信息,在查看别人的源代码时,必须费点劲才能理解哪个 div 表示什么,整

个页面时怎么搭建起来的,通常需要在 HTML 页面、样式表和浏览器之间跳来跳去。特别是如果 HTML 页面的组织结构不

好,很容易就会导致困惑。对此,HTML5 中新增了许多语义元素,用来替换 div 元素,并且将语义和呈现分离。

所有的语义元素都有一个显著的特点:不真正做任何事,它们在外观上对内容的影响微乎其微,甚至根本没有影响。语义元

素的存在主要有以下几条理由:

1)容易修改和维护。通过 HTML5 的语义元素,可以传达出额外的结构化信息,让人很容易理解文档的整体布局和不

同区块的作用。

2)无障碍性。现代 web 设计的一个重要主题,就是让任何人都能无障碍地访问网页,就是让使用屏幕阅读器和其他辅

助工具的人都能在页面中自由导航。

3)搜索引擎优化。使用 HTML5 能够让搜索引擎能够更好的理解你的网站,可以让它们收集到它们索引的页面的更多

信息。

4)未来的功能。新浏览器和 Web 编辑工具未来一定会利用语义元素。比如:将文档的主要部分重点呈现。

最关键的是,如果你正确地使用了语义元素,就能够创建更加清晰的页面结构,就能够适应未来的浏览器和 Web 设计工具

的发展趋势。下面将介绍用于组织文档结构的语义元素,首先以一个例子来了解 HTML5 通常的文档结构。

HTML5 文档结构

老的 HTML 页面都是用 div 元素,再配上适当的样式表,但 div 元素的问题在于,它本身不反映与页面相关的任何信息。

而 HTML5 的页面就是将这些 div 元素替换为具有描述性的语义元素。下面的例子包含了 HTML5 中用于描述文档结构的主

要的语义元素,语义元素的使用和它们标注的内容的含义密切相关,理解了它们的含义,你就能灵活的使用它们。

1.

2.

3.

4.

Things I like

5.

by Adam Freeman

6.

7.

8. Questions and comments?Email me

9.

10.

11.

Contents

12.

13.

Fruits I Like

14.

15.

Additional Fruits

2 / 10

16.

17.

Activities I Like

18.

19.

Kinds of Triathlon

20.

The kind of triathlon I am aiming for

21.

22.

23.

24.

25.

26.

27.

28. ......

29.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值