问答详情
源自:-

这几个标签撒意思

貌似一直没看到课程里有解释这几个标签 但是每段代码都有也……

<!DOCTYPE HTML>

<meta http-equiv="Content-Type" content="text/html;  charset=utf-8" />

求解这俩撒意思~

提问者:Moise 2015-03-17 18:08

个回答

  • Perona
    2015-03-17 18:17:37

    <!DOCTYPE> 声明帮助浏览器正确地显示网页。

    HTML 也有多个不同的版本,只有完全明白页面中使用的确切 HTML 版本,浏览器才能完全正确地显示出 HTML 页面。这就是 <!DOCTYPE> 的用处。

    <!DOCTYPE> 不是 HTML 标签。它为浏览器提供一项信息(声明),即 HTML 是用什么版本编写的。

    <meta> 标签提供关于 HTML 文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。

    典型的情况是,meta 元素被用于规定页面的描述、关键词、文档的作者、最后修改时间以及其他元数据。

    <meta> 标签始终位于 head 元素中。

    元数据可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。

    ----------------------------------------------------------------------------------

    <!DOCTYPE HTML>就是声明这是一个HTML。

    <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>

    即设定页面使用的字符集“Content-Type”定义了定义当前页面的文件类型“text/html”和编码方式“utf-8”。