我有一個名稱的動態列表,其中包含一些上標關鍵字,如「®」。 我不想使用標籤來標註「TM」或「已註冊」等。有沒有可用的字體可以完成此任務,而不需要爲默認關鍵字添加標籤?任何字體都會在不需要包含「sup」標籤的情況下進行上標?
謝謝。
我有一個名稱的動態列表,其中包含一些上標關鍵字,如「®」。 我不想使用標籤來標註「TM」或「已註冊」等。有沒有可用的字體可以完成此任務,而不需要爲默認關鍵字添加標籤?任何字體都會在不需要包含「sup」標籤的情況下進行上標?
謝謝。
默認情況下,您可以使用HTML實體™
獲得的商標符號(TM)在chrome和firefox中顯示爲上標。
對於®
(「註冊」符號 - 包圍R)我想,最好是添加<sup>
標籤。也許,您可以在客戶端或服務器端運行腳本,以將標籤添加到這些字符。
許多字體都包含字符「®」,尤其是「?」字樣。它們或多或少是這些角色的固有特徵,它們應該以這種方式呈現。因此,如果你把它們放在上標中,結果往往是不好的,尤其是因爲上標通常會減小字體大小,並且尺寸對於在圓內調整的可憐的小「R」已經很小。
您可能需要更改文本的字體,或者根本不需要更改這些字符的字體。如果複製文本字體是sans-serif字體,請考慮爲這些字符使用Lucida Sans Unicode。如果serif,請嘗試Times New Roman。
'™'實體表示™字符並且不會引起任何上標。如果結果看起來是上標的,那是因爲字形是由字體設計者設計的(這是合適的設計)。 – 2012-04-23 10:45:30