为了账号安全,请及时绑定邮箱和手机立即绑定

这一行代码<!DOCTYPE HTML>,是用来干什么的?

就下面这个在每个html文档最开头的,干什么的,什么意思?

<!DOCTYPE HTML>


正在回答

6 回答

<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。

<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。

如:

<!DOCTYPE html>

这个是HTML5文档

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

这是xhtml文档

0 回复 有任何疑惑可以回复我~
#1

Hunter黄涛 提问者

那这个可不可以不要,去掉啊
2015-07-16 回复 有任何疑惑可以回复我~
#2

Hunter黄涛 提问者

非常感谢!我的那个代码就是第二条。
2015-07-16 回复 有任何疑惑可以回复我~
#3

Perona 回复 Hunter黄涛 提问者

不可以哦,这是定义文档类型版本,去掉了浏览器会不知道怎么办的~~~
2015-07-16 回复 有任何疑惑可以回复我~

<!DOCTYPE html>的作用:声明文档的解析类型(document.compatMode),避免浏览器的怪异模式

PS:如果你是使用最新标准编写的页面但未给出 DOCTYPE 声明,这时就可能会出现一些怪异的行为。但若你声明了<!DOCTYPE html>,那么浏览器等同于进入了标准模式,并且按照W3C标准渲染页面。

阅读更多


2 回复 有任何疑惑可以回复我~

可以不用要的

0 回复 有任何疑惑可以回复我~

定义你一下写的这个文件类型是html  计算机它只认识html语言

0 回复 有任何疑惑可以回复我~

声明,不包含任何功能的声明。

0 回复 有任何疑惑可以回复我~

定义heml5的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这一行代码<!DOCTYPE HTML>,是用来干什么的?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信