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

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


这是什么意思啊

正在回答

3 回答

http-equiv="Content-Type":http-equiv 属性为名称/值对提供了名称。并指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/值对。

当服务器向浏览器发送文档时,会先发送许多名称/值对。虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。

使用带有 http-equiv 属性的 <meta> 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部.
content=text/html:text/html是一种标准的文件类型映射说明,可以叫MIME,是所有平台通行的。text/html之外还有text/css、text/javascript、application/vnd.ms-excel等等。

浏览器是通过Content-Type这个标记来了解文件类型的,而不是后缀名。说明这是个html文件
charset=UTF-8:编码方式,用的是utf-8编码

0 回复 有任何疑惑可以回复我~
  • <meta>标签是用来描述HTML文档的元数据。这个元数据不会显示在客户端,是用来给浏览器解析的。

  • <meta>标签有如下属性,下面属性格式说明【属性:值(该值的解释)】

    1. http-equiv:content-type(规定文档的字符编码)
                          default-style(规定要使用的预定义的样式表)
                          refresh(定义文档自动刷新的时间间隔)

    2. content:text(http-equiv 或 name 属性相关的值)

    3. name:application-name(规定页面所代表的 Web 应用程序的名称)
                  author(规定文档的作者的名字)
                  description(规定页面的描述。搜索引擎会把这个描述显示在搜索结果中)
                  generator(规定用于生成文档的一个软件包(不用于手写页面))
                  keywords(规定一个逗号分隔的关键词列表 - 相关的网页(告诉搜索引擎页面是与什么相关的))

    4. scheme:format/URI(定义 content 属性内的值的格式(或指向一个包含信息的 URI))


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

这样就好解释这句话了:告诉浏览器,http-equiv="Content-Type"我要规定文档的字符编码,具体的编码值是多少呢,content="text/html; charset=utf-8"当前文档是html,字符集是utf-8。

再例如:<meta name="author" content="Hege Refsnes">定义页面作者

再例如:<meta http-equiv="refresh" content="30">每30秒刷新页面

再例如:<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">定义文档关键词,用于搜索引擎

再例如:<meta name="description" content="Free Web tutorials on HTML and CSS">定义web页面描述

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

http-equiv="Content-Type":http-equiv 属性为名称/值对提供了名称。并指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/值对。

当服务器向浏览器发送文档时,会先发送许多名称/值对。虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。

使用带有 http-equiv 属性的 <meta> 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部.
content=text/html:text/html是一种标准的文件类型映射说明,可以叫MIME,是所有平台通行的。text/html之外还有text/css、text/javascript、application/vnd.ms-excel等等。

浏览器是通过Content-Type这个标记来了解文件类型的,而不是后缀名。说明这是个html文件
charset=UTF-8:编码方式,用的是utf-8编码

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

举报

0/150
提交
取消

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

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号