何时使用ASCII字符代码?

时间:2011-05-02 16:37:00

标签: html xhtml yui ascii

我使用©作为版权标志。我需要在我的网页上用ASCII字符代码替换什么?我的页面上还有','我还需要用ASCII字符代码替换它们吗?

使用ASCII字符代码时是否需要使用以下内容?我何时才能使用它:

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

更新:

我正在使用YUI API,他们建议我使用严格的doc类型:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

现在如何改变以及我需要代表版权符号的所有内容?

3 个答案:

答案 0 :(得分:6)

如果您正在编写XHTML,并且希望能够在非外部实体(包括XML解析器)或XHTML5中处理它,而没有要定义的DTD,则不能使用&copy; copy实体。

在这种情况下,您可以使用&#169;,或者通常更好,只需直接粘贴©符号,并确保您将文件另存为UTF-8。

答案 1 :(得分:3)

没有符号的ASCII码,它不是ASCII的一部分。

有关详细信息,请参阅wikipedia page on ASCII

在我看来,像&copy;这样的象征性名称总是比任何神奇的数字表示更好。

答案 2 :(得分:0)

UTF 中的 U 来自 Unicode 。在编码为UTF-8的HTML文档中,当您要插入文字<时,需要才能使用HTML实体,并根据上下文使用文字>或字面引号。当您想要键入键盘中没有的字符时,可以使用它们,例如©。