2014-01-17 2 views
0

Я обновляю список музыки на веб-сайте своего оркестра. Одна из частей - Antonín Dvořák. Обычно, когда сталкиваются с помощью символов или не-английскими буквами (как £, ö или é) я нахожу характер сущности таблицы HTML на веб-сайте (например, this one) и найти имя ссылками на соответствующие мнемоники (например, £, ö или é).Элементы символов HTML и Unicode: как написать Dvořák в HTML?

Я просмотрел таблицу символов символа HTML; á от фамилии Дворжака есть (это á), но ř нет. Как написать Dvořák на веб-странице?

+0

Мне пришло в голову проверить источник этой страницы, чтобы увидеть, как это делает механизм stackoverflow. Он закодировал 'Dvořák' как' Dvoř á k', т. Е. 'Ř' написан в HTML без кода. Это заставляет меня задаться вопросом, зачем кодировать что-нибудь? – dumbledad

+0

Потому что это 1996 год, и ваш текстовый редактор не понимает UTF-8? :) – Quentin

+0

Quentin - спасибо. Я думаю, что страницы старые, и ни один из веб-мастеров (теперь меня) не изменил кодировку. Я посмотрю, как это сделать. – dumbledad

ответ

2

Точно так же, как вы пишете его здесь Dvořák.

Вы должны использовать только символьные ссылки, если:

  • Характер имеет особое значение в HTML: ", ', <, >, &или
  • Вы используете кодировку, которая Безразлично 't поддерживать персонажей, которые вам нужны (но это 2014 год, так почему бы вы?)

Если вы действительно хотите использовать ссылку на символ, тогда вы можете использовать a decimal one: &#xxx; где xxx is the Unicode codepoint.

+0

Благодаря Квентину, главная страница [Cambridge Concert Orchestra] (http://www.cambridgeconcertorchestra.org/) теперь имеет имя Dvořák, написанное с минимальной суетой с моей стороны, и мне не нужно искать коды персонажей так много в будущем! Результат :-) – dumbledad

Смежные вопросы