问答详情
源自:1-5 小哥,做头么? - 认识head标签

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

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

<!DOCTYPE HTML>


提问者:Hunter黄涛 2015-07-15 10:34

个回答

  • Perona
    2015-07-15 10:48:00
    已采纳

    <!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文档

  • 慕神3310389
    2018-03-18 13:12:12

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

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

    阅读更多


  • 慕雪9187919
    2017-06-13 23:10:44

    可以不用要的

  • CoderJoy
    2015-11-18 15:49:20

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

  • 灿白
    2015-08-15 16:45:30

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

  • 孟子烨
    2015-07-15 10:42:13

    定义heml5的