charset=utf-8 到底该如何使用

来源:1-1 代码初体验,制作我的第一个网页

慕函数8575549

2017-09-22 09:50

既然是H5的文档申明怎么还用这个meta?

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

为啥不用以下的meta

<meta charset="utf-8">

写回答 关注

4回答

  • qq_糖猫乳_0
    2017-09-22 15:22:17

    <meta>标记符是用来指定HTML文档的相关信息,我们可以从中了解到作者、版权信息、编辑器等。

    charset=utf-8是指HTML文档的编码方式。

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">中的http-equiv属性为名称/值提供名称,并指示服务器在发送实际的文档之前先在要传送给浏览器的MIME文档头部包含名称/值对。Content-Type指浏览器是通过Content-Type这个标记来了解文件类型,说明是html文件。content="text/html"告诉浏览器准备接受一个HTML文档。

  • 小小双
    2017-09-22 10:09:40

    meta告诉搜索引擎后面的信息时关于网页文件的一些信息,http-equiv,指代服务器相应类型,这将告诉浏览器准备接受一个 HTML 文档。
    charset是character set   的缩写。就是字符编码是utf-8。个人认为你要省略上面的http-equiv="Content-Type" content="text/html;也是可以的

  • 为来总是美好的
    2017-09-22 10:05:38

    <meta charset="utf-8">在<!DOCTYPE html>因为<meta charset="utf-8">也不可以让浏览器识别中文

  • 为来总是美好的
    2017-09-22 10:04:56

    <meta charset="utf-8">在<!DOCTYPE html>因为<meta charset="utf-8">也不可以让浏览器识别文

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

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

1225297 学习 · 18230 问题

查看课程

相似问题