О кодах символов для HTML

Веб-мастеру / Свой сайт / Спецсимволы HTML

О кодах символов для HTML

Наверное уже каждый сталкивался с текстом с кракозябрами, вроде Наверное уже каждый СЃС‚. Это говорит о ошибке с кодировкой.

Как решать?

Есть специальные коды HTML, которые позволят все символы корректно отображаться где угодно почти всегда.
Почему почти? - Везде есть "умельцы", которые настраивают систему, кодировку, шрифты. Но это очень редкое исключение.

Также рекомендую всегда на сайте использовать кодировку UTF-8, если вы этого еще не делаете. Это новая кодировка, включающая большинство алфавитов и символов. Она давно уже доминирует и популярность ее продолжает расти.

Используйте на сайте известные системные шрифты, как Arial, Times, Courier ... которые есть почти везде, а значит будут корректно отображаться, потому что UNICODE, а значит содержать большинство алфавитов.

Конечно, можно прикрутить к сайту шрифты напр. от Google Fonts, но делайте это внимательно. Лучше такие шрифты использовать только для названий.

Левое письмо

Ряд языков, например иврит, арабский ... пишутся справа налево, такая особенность. И каждая программа по-своему решает этот вопрос.
Скажем, в Notepad++ мы располагаем текст слева направо, потому что так естественней, печатаем с первой буквы слово, а не наоборот. При просмотр на сайте текст перевернется и будет, как надо.
Тут есть и свои неудобства, если набирать текст удобнее, то редактировать нет. Удаляем первый символ строки, а удаляется последний.

Akelpad же показывает все символы именно так, как они располагаются. Набирать не очень удобно, зато редактировать удобнее.

Просто стоит небольшой кусок текста набрать и посмотреть результат в браузере.