2011-05-02 33 views
0

我正在使用©作爲版權標記。我需要用ASCII字符代碼在我的網頁上進行替換嗎?我也有」,」我的網頁上,我需要用ASCII字符代碼也代替這些何時使用ASCII字符碼?

我需要使用用ASCII字符代碼時,下面我會用它還有:??

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

UPDATE:

我使用的YUI API和他們建議我用嚴格的文檔類型:

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

如何將現在這種變化,什麼都做,我需要represe nt的版權符號?

回答

6

如果您正在編寫XHTML並且希望能夠在非外部實體(包括XML解析器)中處理它,或者在沒有DTD來定義copy實體的XHTML5中,則不能使用&copy;

在這種情況下,您可能會使用&#169;,或者通常更好的方法是直接粘貼©符號,並確保您保存並以UTF-8格式提供文件。

+0

+1推薦使用UTF-8。 – 2011-05-03 14:16:15

+0

我在哪裏可以閱讀更多關於此?我需要更多關於這方面的信息。我使用HTML嚴格。我不知道何時使用©或©以及何時或何時不使用UTF-8,帶或不帶這些符號。 – 2011-05-13 04:58:51

3

對於©符號,不存在ASCII碼,它不是ASCII的一部分。

有關詳細信息,請參閱wikipedia page on ASCII

在我看來,一個象徵性的名字,如&copy;總是比任何神奇的數字表示更好。

+0

那麼什麼是©?我認爲這是版權符號的ASCII碼錶示法? – 2011-05-02 16:48:02

+0

@Brendan這是一個HTML實體,它會顯示版權符號。 – 2011-05-03 14:15:42

+0

我知道這是版權符號,我的意思是什麼和複製?我仍然不確定何時將版權符號複製並粘貼到頁面中,何時使用©以及何時使用&#169? – 2011-05-04 06:56:47

0

üUTF來自的Unicode。在編碼爲UTF-8的HTML文檔中,只有需要才能在要插入文字<時使用HTML實體,並根據上下文使用文字>或文字引號。您還可以當您想要鍵入不在鍵盤中的字符時使用它們,例如©。

+0

請參閱我最後的評論bobince :) – 2011-05-13 04:59:55