首页前端开发HTMLHTML5页面架构元素 -
标签

HTML5页面架构元素 -
标签

时间2024-01-26 10:57:03发布访客分类HTML浏览358
导读:收集整理的这篇文章主要介绍了html5教程-HTML5页面架构元素 - <header>标签,觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过...
收集整理的这篇文章主要介绍了html5教程-HTML5页面架构元素 - header> 标签,觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

在HTML4流行的时候大家的页面架构元素使用最多的还是table,方便快捷,用起来很爽(虽然他不是一个真正的页面架构元素)。XHTML1.0后大家都开始认识到table使用的错误,于是DIV重新走上了架构的舞台。搜索引擎的流行,更是让DIV的架构页面位置进一步稳固,于是有了前些年疯狂的网页重构,DIV+CSS疯狂如长江源头解冻的流水一发不可收拾。
随着大家对网页架构的深入研究,HTML的标准制定机构也没有闲着,总计了设计者们的常用架构于是有了HTML5现在的这些新的页面元素,他们就是header> ,section> ,article> ,nav> ,aside> ,footer> 。今天我们就深入理解一下header元素
header> 标签
先看W3SCHOOL的定义:header> 标签定义文档的页眉(介绍信息)。
header>
 p> Welcome to.../p>
 h1> 红草帽!/h1>
/header>

熟悉DIV架构页面的朋友,也可以这样理解,这也就是我们之前喜欢用的p id="header"> 中的这部分内容了。但这里不同的是,之前我们的p id="header"> 为定义的是页面的头部分,而这里的header可以定义为页面级别的,还是可以定义为页面其他独立部分级别的头部分。例如:
article>
  header>
    h1> hongcaomao/h1>
    p> application: time pubdate="pubdate"> 2012-01-01/time> /p>
  /header>
  p> hello, header element.../p>
/article>

同样,在架构页面时,header标签一般都放在页面的顶部,但是如果你想把他放在左侧,右侧甚至底部都没有关系,标签只定义了本身在页面的角色,而不是位置。当然更具搜索引擎优化原则,重要内容最后在架构页面的时候提前。
最后由于在HTML5中header属于块元素,如果我们要在大多数主流浏览器使用的话最好定义CSS,如下。
header { display:block; }

看了W3SCHOOL和自己的一定理解之后再看看W3C中对header标签的定义解释吧
A header element is intended to usually contain the section's heading (an h1–h6 element or an hgroup element), but this is not required. The header element can also be used to wrap a section's table of contents, a seArch form, or any relevant LOGos.
简洁的讲,header标签就是它用来包含你所以为作为页眉或者标头的内容。

 

摘自 红草帽 * Arain 

在HTML4流行的时候大家的页面架构元素使用最多的还是table,方便快捷,用起来很爽(虽然他不是一个真正的页面架构元素)。XHTML1.0后大家都开始认识到table使用的错误,于是DIV重新走上了架构的舞台。搜索引擎的流行,更是让DIV的架构页面位置进一步稳固,于是有了前些年疯狂的网页重构,DIV+CSS疯狂如长江源头解冻的流水一发不可收拾。
随着大家对网页架构的深入研究,HTML的标准制定机构也没有闲着,总计了设计者们的常用架构于是有了HTML5现在的这些新的页面元素,他们就是header> ,section> ,article> ,nav> ,aside> ,footer> 。今天我们就深入理解一下header元素
header> 标签
先看W3SCHOOL的定义:header> 标签定义文档的页眉(介绍信息)。
header>
 p> Welcome to.../p>
 h1> 红草帽!/h1>
/header>

熟悉DIV架构页面的朋友,也可以这样理解,这也就是我们之前喜欢用的p id="header"> 中的这部分内容了。但这里不同的是,之前我们的p id="header"> 为定义的是页面的头部分,而这里的header可以定义为页面级别的,还是可以定义为页面其他独立部分级别的头部分。例如:
article>
  header>
    h1> hongcaomao/h1>
    p> application: time pubdate="pubdate"> 2012-01-01/time> /p>
  /header>
  p> hello, header element.../p>
/article>

同样,在架构页面时,header标签一般都放在页面的顶部,但是如果你想把他放在左侧,右侧甚至底部都没有关系,标签只定义了本身在页面的角色,而不是位置。当然更具搜索引擎优化原则,重要内容最后在架构页面的时候提前。
最后由于在HTML5中header属于块元素,如果我们要在大多数主流浏览器使用的话最好定义CSS,如下。
header { display:block; }

看了W3SCHOOL和自己的一定理解之后再看看W3C中对header标签的定义解释吧
A header element is intended to usually contain the section's heading (an h1–h6 element or an hgroup element), but this is not required. The header element can also be used to wrap a section's table of contents, a search form, or any relevant logos.
简洁的讲,header标签就是它用来包含你所以为作为页眉或者标头的内容。

 

摘自 红草帽 * Arain 

觉得可用,就经常来吧! 欢迎评论哦! html5教程,巧夺天工,精雕玉琢。小宝典献丑了!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

CSSdivHTMLhtml5post-format-gallerythis

若转载请注明出处: HTML5页面架构元素 -
标签
本文地址: https://pptw.com/jishu/586669.html
HTML5 打地鼠 HTML5+CSS3学习笔记(二) 页面布局:HTML5新元素及其特性

游客 回复需填写必要信息