热搜:NVER node 开发 php

现在做网站的DOCTYPE用什么?菜鸟求教_html/css_WEB-ITnose

2024-11-23 21:20:01
现在做网站的DOCTYPE用什么?菜鸟求教_html/css_WEB-ITnose

我是刚开始学得,这个东西弄不太明白 ,DOCTYPE到底应该怎么用?
看了很多现在的网站上开头的 DOCTYPE 都是nbsp;html>  试问,我现在做网站的话,DOCTYPE都用这个可以吗? 可以做到不错的兼容吗?


回复讨论(解决方案)

nbsp;html>
就用这个,全部兼容。
ie6能够解析的原因,看这个链接: http://i.wanz.im/2010/05/28/why_doctype_html/
他的作用很大,专业来说:如果页面第一行不出现这个,那么ie浏览器,css,js就会以非标准的方式去表达,页面不是大伙所期望的结果。
如果第一行出现这个,那么ie就按约定的规范去解析,页面就是大伙都期望的那个。

nbsp;html> 这个是html5的 声明,如果你选用html5开发,那就用它
具体选择哪种 声明,根据网站需要
下面是W3C对 声明的详细介绍可以看看
http://www.w3school.com.cn/tags/tag_doctype.asp

想先进就用HTML5的。

  

普通的话就用XHTML 过渡版的吧,严格版过于严格了.