2014-01-17 69 views
0

我正在更新管絃樂隊網站上的音樂列表。其中一件是Antonín Dvořák。通常,當用符號或非英文字母面臨(如£ö,或é)我在網上找到一個HTML字符實體表(如this one),並找到相應的字符實體引用的名稱(例如£ö,或é )。HTML字符實體和Unicode:我如何在HTML中寫Dvořák?

我已經通過HTML字符實體表進行了搜索;來自德沃夏克的á在那裏(它是á),但ř不是。我如何在網頁上書寫德沃夏克?

+0

我想到了檢查這個頁面本身的來源,看看stackoverflow引擎是如何做到的。它已將「Dvořák」編碼爲「Dvořá k」,即「ř」以未編碼的HTML編寫。這讓我想知道爲什麼編碼任何東西? – dumbledad

+0

因爲它是1996年,你的文本編輯器不理解UTF-8? :) – Quentin

+0

昆汀 - 謝謝。我認爲這些網頁是舊的,並沒有任何網站管理員(現在我)改變了編碼。我會看看如何做到這一點。 – dumbledad

回答

2

就像你在這裏寫的Dvořák一樣。

你只需要使用字符引用如果:

  • 字符在HTML中具有特殊的意義:"'<>&
  • 您使用的字符編碼,這沒有按不支持你需要的角色(但這是2014年,那你爲什麼呢?)

如果你真的想要使用字符引用,那麼您可以使用a decimal one&#xxx;其中xxxthe Unicode codepoint

+0

感謝昆廷,[劍橋音樂會管絃樂隊](http://www.cambridgeconcertorchestra.org/)主頁現在已經正確地寫下了德沃夏克的名字,而且我在這一部分中做了最少的大驚小怪,而且我不必搜索字符實體代碼今後這麼多!結果:-) – dumbledad

相關問題