HTML 标签的 charset 属性
实例
定义外部脚本文件中所使用的字符编码:
<!DOCTYPE html>
<html>
<body>
<h1>使用 JavaScript 更改文本</h1>
<p>本例把 "Hello JavaScript!" 写入 id="demo" 的 HTML 元素内:</p>
<p id="demo">
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
</body>
</html>
定义meta标签中所使用的字符编码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h1>我的站点</h1>
<p>一些文本...</p>
</body>
</html>
定义和用法
charset 属性规定在外部脚本文件中使用的字符编码。
如果外部文件中的字符编码与主文件中的编码方式不同,就要用到 charset 属性。
默认的字符编码是 ISO-8859-1。
src 和 charset 属性
对特别长的 JavaScript 程序或者经常重复使用的程序来说,你可以希望将这些代码存放到一个单独的文件中。在这样的情况下,让浏览器通过 src 属性来载入那个单独的文件。
src 的值是包含这个 JavaScript 程序的文件的 URL。保存的文件的 MIME 类型应是 application/x-javascript,但如果文件名的后缀为 .js,也能够被正确配置了的服务器进行恰当的处理。
<script type="text/javascript" src="/js/abc.js">....</script>
上面的例子告诉支持 <script> 的浏览器从服务器上下载名为 abc.js 的 JavaScript 程序。
重要事项:请注意,尽管<script> 标签没有内容,结束的 </script> 标签也是必需的。
charset 属性与 src 属性一起使用,告诉浏览器用来编码这个 javascript 程序的字符集。它的值是任何一个 ISO 标准字符集编码的名称。
语法
<script charset="value">
属性值
值 | 描述 |
---|---|
character_encoding | 外部脚本文件的字符编码方式。常用的字符集有:
如需查看所有可用的字符集,请访问我们的 字符集参考手册。 |