HTML5 里 section article 什么区别?header footer nav 该怎么理解
2个回答
展开全部
h5新加的语义化标签。
怎么说呢,它们某种程度上都是块状元素,功能上没有任何不同,你可以统统视为div。
但是对于开发维护人员来说,它们更加容易阅读(这就是语义化标签的本质)。
例如以前我们是写div,只能通过class来说明标签的含义。
<div class="header">头部</div>
<div class="main">
……
<div class="section">
<h1>标题</h1>
<div class="article">正文</div>
<div>
</div>
<div class="footer">页脚</div>
但是现在,可以直接使用header、main、section、article、footer等语义化的标签。
语义化可以让大家直观的认识标签的用途和作,另外就是对搜索引擎友好,有了良好的结构和语义你的网页内容自然容易被搜索引擎抓取
怎么说呢,它们某种程度上都是块状元素,功能上没有任何不同,你可以统统视为div。
但是对于开发维护人员来说,它们更加容易阅读(这就是语义化标签的本质)。
例如以前我们是写div,只能通过class来说明标签的含义。
<div class="header">头部</div>
<div class="main">
……
<div class="section">
<h1>标题</h1>
<div class="article">正文</div>
<div>
</div>
<div class="footer">页脚</div>
但是现在,可以直接使用header、main、section、article、footer等语义化的标签。
语义化可以让大家直观的认识标签的用途和作,另外就是对搜索引擎友好,有了良好的结构和语义你的网页内容自然容易被搜索引擎抓取
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询