以前流行DIV+CSS实行页面布局。
HTML5增加了新特性,包括常用结构性元素、常用语义性元素,同时废除了一些元素,更有利于SEO优化。
新增结构性元素包括:
section——文档中的节
article——文章,一个特殊的section
nav——导航
aside——非正文
hgroup——
footer——页脚
header——头部
figure——用于对元素进行组合
新增语义性元素包括:
mark
progress
time
details
datalist——定义选项列表
ruby
menu(目前浏览器不支持)
command(目前浏览器不支持)
废除的元素包括:
1、能用CSS代替的:basefont, big, center, font, s, strike, tt, u
2、不再使用frame框架,改用iframe标签
3、其他:
rb用ruby代替;
acronym用abbr代替;
dir用ul;
listing用pre;