Типографика и HTML код
Есть правила типографики, которые говорят нам, допустим о том, что нужно использовать длинное тире в тексте, а не знак минуса, который появляется при нажатии кнопки "-" на клавиатуре.
![]() В Mac OS X доступ к типографическим символам необходимым для русского языка удобен и ввести правильные кавычки или длинное тире дело двух секунд. При этом в HTML всем этим символам есть свой код, длинное тире это — У меня возник вопрос, если я заполняю HTML код сайта, с кодировкой UTF-8 и ввожу текст по привычки с длинными тире введенными с клавиатуры, обязательно ли заменять его потом на HTML код вида mdash? Я провел исследование, создал два блока текста, в один поместил текст с символами введенными с клавиатуры, в другой заменил их на правильные HTML коды, протестировал в браузерах и обнаружил что разницы никакой. Нигде не проявились квадратики или иные глюки отображения. Но ощущение того что без ввода HTML кода этом символам я делаю что-то не так все же осталось. Что думаете вы по данному вопросу? И чем грозит обернуться отсутствие типографических кодов, может быть какие-то старые браузеры не будут отображать или устройства? |
— - для "не уникод" кодировок. если utf-8 то можно и без —
в винде уникод символы можно вводить зажав Alt и набирать код символа на цифровой клавиатуре |
есть попроще и эстетичнее «костыль» :agree:
|
Цитата:
получается нагляднее и при переносе в другую кодировку ничего не изменится но на это не всегда хватает время, если текст для сайта попадается с уже правильными кавычками, тире и т.д., то и не трогаю |
Часовой пояс GMT +3, время: 07:42. |