html5 <header>标签 css3布局教程

html5 header元素标签 html5新增标签元素之<header></header>,颠末html header根蒂根基教程进修同时作为header css结构能力

一、header标签元素基本先容

在HTML5版本之前民俗使用div标签布局网页,在HTML5在DIV标签根基上新增header标签元素。也叫“<header>”头部标签。夙昔我们在div css机关中往往把网页大致分为头部、形式、底部。关于大结构我们屡屡使用div里加id进行机关。而头部时时使用<div id=”header”></div>或<div class=”header”></div>发展构造,个性与保守DIV结构差异,少了div做标签,而是新增元素标签。

正应为大家公认html结构中对“header”为常用命名,以是在HTML5新增了个header标签元素。笼统多么明白为什么在html5中新增header为标签元素。

除了直接使用header标签外,也大概对header配置class或id。

二、语法结构

header标签元素与div用法沟通。有劈头有闭合。

语法:

<header>模式</header>

1、直接不给id或class

<header>头部模式区</header>

2、设置id

<header id=”CSS5”>头部内容区</header>

3、设置class

<header class=”CSS5”>头部形式区</header>

4、共性:就像DIV标签元素一样大要多次使用,不合中央可使用id或class设置装备摆设不合名目。

三、兼容性

因为header标签是HTML5新增标签元素,所以旧版本阅读器均不赞成,需求IE9+以上浏览器、最新谷歌Chrome等浏览器才支持。虽然海外360浏览器、baidu浏览器、遨游阅读器等涉猎器均借用琐细自带IE内核,所以国际阅读器实践上与你体系自带阅读器IE版底细似,所以你IE浏览器在IE9或以上版本人造就兼容HTML5新增标签元素。

四、新旧DIV机关对照案例

经由过程DIV+CSS结构与HTML5+CSS组织对比考察并把握对header应用。

1、CSS5实例HTML5+CSS残缺代码

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>html5 Header标签实例 CSS5</title> 
<style> 
/* 古板构造CSS */ 
#header{ width:300px; height:40px; bac公斤round:#CCC} 

/* HTML5布局样式 */ 
header{ width:400px; height:70px; color:#F00; bac千克round:#F5F5F5} 
.color-000{ color:#000; background:#666} 
</style> 
</head> 
<body> 
<div id="header">我在传统div构造中</div> 

<header>我在保守div机关中,必需在支持HTML5阅读器才能看到成果, 
倡议google阅读器测试视察成绩</header> 

<header class="color-000">我色调为玄色,布景为#666</header> 
</body> 
</html>

2、效果截图

 

div与html5 header构造成效截图

CSS5额外暗指:代码在DW软件截图、成就在谷歌Chrome(赞成HTML5)浏览器成效发展PS的成效图。普通IE6-IE8不赞成HTML5看不到HTML5布局成就,需要IE9及以上版本浏览器看到机关成就。