微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

HTML5和原来的HTML相比的变化

1.声明的DTD文件的变化,就是页面最上面的声明
html的声明文件格式如下

<!doctype html public "-/w3c/dtd xhtml 1.0 strict/en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">

html5的声明非常简便

<! DOCTYPE HTML>

2.声明字符集为utf-8的方式
html的方式

<Meta http-equiv="Content-type" content="test/htm;charset=utf-8">

html5的方式

<Meta charset="utf-8">

3.标签的变化
不允许写结束标记的:
br,hr,img,input,link,Meta,base,param,area,col,command,embed,keygen,source,trace,wbr
上述的标签以br为例子,只要一个标签就能实现了

<br/>

可以省略结束标记的:
li,dt,dd,p,option,thead,tbody,tr,td,th,rt,rp,optgroup,colgroup,tfoot
以上标签之前都是成对出现的,现在只要一个开始标记就好了
例子,以li为例。下面这样就可以了

<ul>
    <li>1111
    <li>2222
</ul>

可以省略全部结束标记的 html,head,body,tbody 这个的话不用写,html5就会认给你分配好

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。