МУЗпортал РУнета!
Меню сайта
Категории
Раскрутка и продвижение (SEO) [103]
Интересно обо всем [80]
Ресурсы рунета [5]
Интернет, компьютеры, Hi-tech [38]
Культура, Искусство [2]
Статьи по культуре, искусстве, философии.
Спорт [12]
Статьи, которые так или иначе связаны со спортом (соревнованиями)
Веб-дизайн [113]
web-дизайн
Финансы, экономика, бизнес, форекс [31]
Статистика


Рейтинг@Mail.ru

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Символы, которые непосредственным образом отсутствуют на клавиатуре считаются непрерывным источником неприятностей для web-дизайнеров. В стандартной кодировке Latin-1 (для HTML) просто напросто нет определенных позарез требуемых для набора английских текстовых символов. Ну а, вне сомнения, гораздо хуже дело во вселенной кириллицы с ее огромным количеством несовместимых друг относительно друга кодировок.
Первый метод, который идет на ум, вызвать нужный в тексте, впрочем, отсутствующий на клавиатуре символ - взглянуть его номер в будь шрифте и сослаться с помощью числовой подстановки. Однако этот способ весьма ненадежен - он полагается, прежде всего, на то, что на всех платформах у всех шрифтов данный символ находится в одинаковой позиции. Исходя из этого, значительно предпочтительней пользоваться мнемоническими подстановками. Однако сложившаяся практика русификации HTML-документов и несовершенство веб-браузеров накладывает серьезные ограничения и на данный способ.
Em dash (длинное тире) как знак препинания не имеет ничего общего с hyphen (дефисом) - в идеале оно должно выглядеть как раз так, как в данном предложении. Из кодировок кириллицы длинное тире есть лишь у CP1251, Unicode и кодировки Макинтоша, исходя из этого, им же нельзя пользоваться в текстах, автоматически перекодируемых в/из СР866 либо КОИ8. К сожалению, пока что единственный стопроцентно верный способ отобразить длинное тире в HTML-тексте - набрать три либо два дефиса подряд: --- либо --.
Хочу напомнить, что в аглицком комплекте длинное тире к соседним символам обязано стоять впритирку, ну а в русском - отбиваться обыкновенным справа и неразрываемым пробелом слева.
То же самое вполне можно даже сказать и о еп dash (коротком тире). В русской типографской традиции подобного символа не было, впрочем, в аглицком комплекте им же принято пользоваться для численных интервалов. Большинство шрифтов в Windows имеют данный символ по адресу 150; в HTML, однако, его доводится снова-таки имитировать двойным либо одиночным дефисом. Необходимо сказать, что в HTML 4 уже предусмотрены символьные коды –и — для короткого и длинного тире соответственно.
Кавычки - тема, которая заслуживает отдельной книги. Всего содержится четыре типа кавычек: «французские» (другим образом называемые «елочки»), „немецкие" („лапки"), "английские обыкновенные, либо двойные" и 'английские одинарные. ' В русском языке обычно применяются французские «елочки», а для «кавычек „внутри" кавычек» - немецкие „лапки".
К сожалению, в HTML Вам, вероятно, не удастся щегольнуть познанием всех кавычечных тонкостей. В Latin-1 предусмотрены лишь французские «елочки», для вызова которых стандартный HTML имеет мнемонические подстановки « и ».
Еще печальнее ситуация с английскими и немецкими кавычками. Их нет иногда в Latin-1, и надеяться остается лишь на Unicode. Такие символьные коды введены в оборот в HTML 4, впрочем, еще не поддерживаются графическими браузерами.
Относительно недурно обстоят дела, которые относятся к символам права (©) и параграфа (§) - они имеется и в Latin-1, и в главной массе шрифтов. Для их вызова из HTML вполне можно даже пользоваться символьными кодами § и &сору; соответственно. Знак № (номера) был заимствован из французского в русский язык, так что в нерусифицированных шрифтах он отсутствует. Впрочем, символ данный присутствует в любых кодировках русского языка.
Автор: hohol | Дата добавления: 20.05.2024
dth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *:
Email:
Код *:
Календарь
«  Июнь 2012  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930