在网页<head>标签之间都会加<meta http-equiv="Content-Type" content="text/html;chars
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在网页<head>标签之间都会加<meta http-equiv="Content-Type" content="text/html;chars相关的知识,希望对你有一定的参考价值。
这句话我一直不懂,http-equiv标签是什么啊?值是什么啊?为什么是不变的啊?content标签是什么啊?谁帮我解释一下啊!谢谢了啊!
<meta http-equiv="Content-Type" content="text/html;charset=gb2312"/>是设置页面编码作用
http-equiv="Content-Type" 是规定格式
content="text/html; charset=gb2312
这个部分是设置页面编码 重要的是 charset=gb2312 这里
如果如此设置的话 页面会用简体中文打开
目前用的最多的就是 utf-8 他是支持多国语言 (似乎全国语言都可以显示)
但是 gbk 或者 gb2312 只能显示 简体中文 或繁体中文
例如你的页面里有韩文的话 就会显示乱码 但是 utf-8 不会 他支持所有文字
所以 建立一个html页面的时候通常最基本的 我们都会加一句
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
这样以来 无论是那个国家的语言 比如 韩文 等等其他国家文字都能正常显示! 参考技术A http-equiv标签表示设置变量名和变量值
http-equiv设置的是变量名,content设置的是变量值
比如:
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0"> 参考技术B 这是控制网页内容的,content为文件格式,chaarset为编码格式
在 HTML </head> 和 <body> 标签之间放置代码或内容是不是合适
【中文标题】在 HTML </head> 和 <body> 标签之间放置代码或内容是不是合适【英文标题】:Is it proper to place code, or content between the HTML </head> and <body> tags在 HTML </head> 和 <body> 标签之间放置代码或内容是否合适 【发布时间】:2013-07-28 11:44:55 【问题描述】:是否可以将 HTML 代码放在头部区域的结尾和正文区域的开头之间。我以前在各个站点上都这样做过,没有任何问题,但是,我想知道这是否有任何向后兼容性问题,以及这是否常见或良好的做法。例如:
</head>
<div id="header">
<h1>Heading</h1>
Code & Content...
</div><!-- #header -->
<body>
Code & Content...
</body>
【问题讨论】:
【参考方案1】:不,不好。页面的所有内容都应该放在<body>
中。检查HTML specification。
浏览器真的很宽容,但即使它有效,你也不应该这样做。
【讨论】:
以上是关于在网页<head>标签之间都会加<meta http-equiv="Content-Type" content="text/html;chars的主要内容,如果未能解决你的问题,请参考以下文章