<!DOCTYPE HTML>这个是什么意思

来源:3-4 语义化,让你的网页更好的被搜索引擎理解

慕前端818804

2019-06-27 00:48

在编程之前必须要写<!DOCTYPE HTML>吗,还有<meta http-equiv="Content-Type" content="text/html; charset=utf-8">这个也是必须的吗,代表什么意思呢


写回答 关注

7回答

  • 慕仙9237606
    2021-03-28 21:41:05

    <!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。

    <!DOCTYPE> 声明不是一个 HTML 标签;它是用来告知 Web 浏览器页面使用了哪种 HTML 版本。

    在 HTML 4.01 中,<!DOCTYPE> 声明需引用 DTD (文档类型声明),因为 HTML 4.01 是基于 SGML (Standard Generalized Markup Language 标准通用标记语言)。DTD 指定了标记语言的规则,确保了浏览器能够正确的渲染内容。

    HTML5 不是基于 SGML,因此不要求引用 DTD。


     

  • 不斩无名
    2020-04-04 13:58:28

    这是说明了这是HTML的文本格式

  • weixin_慕斯卡2443210
    2019-08-28 17:56:25

    <!DOCTYPE HTML>这段代码是告诉浏览器,这是个HTML5文档,你就按HTML5的命令规则渲染就可以了。http-equiv="Content-Type" content="text/html在HTML5文档中可以不写,<meta charset = "utf-8">要写,不然中文会是乱码

  • Cyan73
    2019-08-19 21:13:47

    <!xxxx>是注释语句,是只给人读的,浏览器会直接忽略。

  • Ocelot
    2019-08-15 17:12:09

    <!DOCTYPE HTML>      <--这个是声明为HTML5.可以不写


    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  <-content是表明语言为html,charset是声明编码方式,最前面那个是文档类型

  • aSuncat
    2019-07-10 15:55:59

    告诉浏览器你的文档类型,文档编码,利于浏览器快速准确解析你的代码。第二个可以不写(最好是写),第一个一定要写。

  • weixin_慕无忌5477365
    2019-06-27 08:25:33

    第一个是表示你写的文档是html类型文档 应该都要写的 第二个目前不清楚我也是小白!

    慕前端818...

    谢谢,我看前面的教程里都有这两句感觉好像很重要的

    2019-06-27 09:55:28

    共 1 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1227825 学习 · 18250 问题

查看课程

相似问题