Html шрифты русские: Русские шрифты для сайта — Русские шрифты

Шрифты CSS | Таблицы шрифтов для использования в HTML и CSS

  • Пару слов о веб-шрифтах
  • Шрифты семейства serif
  • Шрифты семейства sans-serif
  • Шрифты семейства monospace
  • Шрифты семейства cursive
  • Шрифты семейства fantasy

Пару слов о веб-шрифтах

При использовании шрифтов в CSS первым должен указываться шрифт, который вы хотите использовать для элемента. Далее
через запятую следует перечислять названия резервных шрифтов, которые будут использованы браузером, если основной шрифт будет недоступен. Завершаться
список должен одним из типовых шрифтов: serif (шрифты с засечками), sans-serif
(шрифты без засечек), monospace (моноширинные шрифты), cursive
(шрифты, имитирующие почерк) или fantasy (декоративные шрифты). Такой подход
указания шрифтов связан с тем, что в настоящее время существует огромное количество как бесплатных, так и платных шрифтов, многие из которых не
обязательно поддерживаются всеми компьютерами и браузерами. Более подробно об использовании шрифтов в CSS можно узнать
в нашем учебнике здесь.

Безопасные веб-шрифты – это наиболее распространенные шрифты, которые с
большой долей вероятности поддерживаются большинством операционных систем, а значит и браузеров.

В таблицах ниже представлены наиболее распространенные шрифты, поддерживаемые различными операционными системами и браузерами. Опять же, многие из них не
будут поддерживаться вашим браузером, однако вы легко увидите это в таблице, т.к. они будут отображаться стандартными системными шрифтами. Кроме того, для
записи названий шрифтов мы использовали заглавные буквы для каждого нового слова. Тем не менее, в ходе использования вы можете записывать их в любом
регистре, т.к. названия шрифтов в CSS регистронезависимы.

Шрифты семейства serif

serif
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Bookman
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
«Book Antiqua»
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Georgia
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Palatino
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (ru)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
«Palatino Linotype»
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Times
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
«Times New Roman»
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789

Шрифты семейства sans-serif

sans-serif
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Arial
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
«Arial Narrow»
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
«Arial Black»
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Geneva
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Helvetica
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Impact
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Tahoma
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Trebuchet MS
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Verdana
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789

Шрифты семейства monospace

monospace
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Courier
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
«Courier New»
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
«Lucida Console»
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
Monaco
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789

Шрифты семейства cursive

cursive
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789
«Comic Sans MS»
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789

Шрифты семейства fantasy

fantasy
Латинский алфавит abc def ghi jkl mno pqr stu vwxyz
ABC DEF GHI JKL MNO PQR STU VWXYZ
Русский алфавит абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя
АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ
Контрольная фраза (en)the quick brown fox jumps over the lazy dog
Контрольная фраза (рус)съешь ещё этих мягких французских булок, да выпей же чаю
Арабские цифры0123456789 0123456789 0123456789

База данных для веб-мастеров: Библиотека — Веб


Шрифт в широком смысле слова — это средство
передачи информации (интерфейс, если хотите). В
более узком аспекте — элемент дизайна документа.
Трудно переоценить значение шрифта в оформлении
текста, будь то web-страница, или журнальная
статья. Правильно подобранный красивый шрифт
облегчает восприятие и придает странице свой
неповторимый шарм. Каждый, кто имел дело с
созданием документов на языке HTML для публикации
на Word Wide Web, сталкивается с большим количеством
проблем, связанных с применением шрифтов. Эта
статья посвящена, прежде всего, использованию
шрифтов в Web-дизайне. Однако, проблема оформления
текстовых документов возникла за несколько
тысяч лет до появления Интернета.


Слово “шрифт”
происходит от латинского scriptum — “написанное”.
Развитие письменности началось с передачи
содержания сообщений реальными картинками.
Затем содержание было абстрагировано, и возник
понятный шрифт (иероглифы, клинопись). На
следующем уровне абстракции появился алфавитный
шрифт. Древние папирусы и надписи позволяют
выделить курсив, служивший для повседневного
употребления, и каллиграфический книжный шрифт.
В латинской письменности наряду с книжным
шрифтом имелся и деловой курсив. В III в. возникло
унциальное письмо, с сильной тенденцией к
закругленным формам. В XII в. сформировался
готический шрифт с его ломаными формами. В нем
также различают собственно книжный шрифт (textura) и
курсив (notura, bastarda), имеющий множество
разновидностей. В эпоху гуманизма в Европе
возникли шрифты gotico-antiqua, humanistica antiqua, cursiva.

/Из Словаря античности/

В современной полиграфии и дизайне
количество разнообразных шрифтов исчисляется
тысячами. Условно можно попробовать выделить
среди них три стилистические группы:

  • Классические консервативные шрифты (Garamond, Book
    Antiqua, Times). Эти шрифты широко используются в Европе
    уже не одну сотню лет. Они придают тексту и
    заголовкам строгость, подчеркивая серьезность
    напечатанного. Как правило, имеют засечки. Такие
    шрифты обычно используются для набора больших
    текстов.
  • Современные шрифты (Arial, Pragmatica, Impact). Эти шрифты
    часто помогают обозначить деловой стиль. В
    основном это так называемые рубленые шрифты (без
    засечек) в духе эстетического аскетизма.
  • Декоративные шрифты. Пожалуй, самая большая
    группа. Главное назначение этих шрифтов —
    создание необычных оригинальных заголовков и
    логотипов. Таких неофициальных, часто игривых
    шрифтов создано огромное количество, правда,
    большинство из них не содержит символов
    кириллицы. Русских декоративных шрифтов
    относительно немного, почти все сделаны фирмой
    Para-Type или художниками-одиночками.

Кроме того, существуют шрифты для специальных
целей, например, содержащие математические
символы (Simbol), ноты, дорожные знаки, элементы
орнаментов или просто забавные картинки (Webdings).

Выбор гарнитуры шрифта — дело вкуса каждого
дизайнера, но все-таки форма должна
соответствовать содержанию. Готов поспорить, что
можно разорить адвокатскую контору, оформив ее
логотип шрифтом «Comic Sans»


В компьютерном мире
шрифты делятся на два основных типа по способу
построения символов: растровые и масштабируемые.
Разница та же, что и между точечными и векторными
изображениями. В файлах масштабируемых шрифтов
символы описываются математическими формулами,
поэтому при увеличении размера они не теряют
плавность линий. Существует два основных
стандарта масштабируемых шрифтов: PostScript,
применяемый главным образом в издательском деле
(использует для построения символов кривые
второго порядка, что повышает их качество) и TrueType,
получивший очень широкое распространение с
выходом операционной системы Windows 3.1.

Но обратимся к главной теме —
применению шрифтов в Web-дизайне.

Предположим, что вы решили опубликовать в
Интернете свое литературное произведение,
когда-то набранное в редакторе Word или еще
где-нибудь. Что вы делаете? Правильно, сохраняете
его в виде простого текстового файла с
расширением .htm, Но при этом полностью теряется
всякое шрифтовое оформление. Остается только
создать его заново средствами языка HTML.

Теги для выделения текста



<SMALL>

<BIG>

<B>

<I>

<U>

<SUB>

<SUP>

<TT>

Мелкий текст
Крупный текст
Полужирный
Курсивное начертание
Подчеркнутый
Подстрочный индекс
Надстрочный индекс
Моноширинный шрифт пишущей
машинки

</SMALL>

</BIG>

</B>

</I>

</U>

</SUB>

</SUP>

</TT>

Если работая с настольной издательской
системой вы можете полностью управлять размером,
местоположением и начертанием текста, то при
создании Web-страницы это невозможно, хотя бы
потому, что вы не знаете, какое экранное
разрешение и средство просмотра использует ваш
читатель. Впрочем, есть возможность задавать
размеры шрифтов в условных величинах (1-7),
относительно шрифта, установленного у
пользователя по умолчанию, соответствующего
значению “3”. Делается это при помощи атрибута
SIZE тега <FONT>. Хотя, применение этого элемента
считается плохим стилем, т.к. если автор не указал
конкретно имя шрифта, но указал размер шрифта, то
у читателя рабочий шрифт может не обеспечить
указанный размер, и страница не будет читаться
вообще.

Точный размер шрифта и другие его
атрибуты можно задать при помощи каскадных
таблиц стилей (CSS). Но о них речь пойдет чуть ниже.

Теперь мы подошли к самому веселому
мероприятию — выбору гарнитуры шрифта.Еще пару
лет назад HTML вообще не давал нам такой
возможности: на выбор был пропорциональный шрифт
“по умолчанию” (а это обычно Times) и моноширинный
(Courier).

С выходом Netscape Navigator 3.0 часто стал применяться
атрибут FACE тега <FONT>. Вместе с этим атрибутом к
нам вернулась старая как мир проблема: если
какого-то шрифта нет, его нельзя увидеть на
экране. Никогда нельзя рассчитывать, что на
конкретной машине найдется определенный шрифт. А
уж если читатель использует операционную
систему, отличную от вашей, то его шансы увидеть
задуманный вами шрифт резко падают (особенно,
если он использует UNIX). Да, есть такие гарнитуры,
которые можно гарантировано встретить
практически на любой компьютерной платформе. Две
из них я уже упомянул — Times и Courier. Осталось третье
семейство — это рубленые шрифты (sans serif). Рубленые
шрифты есть в любой операционной системе, но вот
называются-то они по-разному: Arial (Windows), Helvetica (UNIX,
Macintosh), Geneva (Macintosh). Атрибут FACE позволяет решить эту
проблему, т.к. можно указать сразу несколько
шрифтов: <FONT FACE = “Arial, Helvetica, Geneva”>. Браузер
использует первый слева шрифт, установленный на
компьютере. В данном случае вы можете быть
уверены, что такой тег задействует шрифт
семейства sans serif.

Но не стоит обольщаться — не все так
замечательно. Если вы явно указали имя шрифта для
русского текста, а у пользователя шрифт с этим
именем не содержит русских букв (символов
кириллицы) то он увидит какие угодно иероглифы,
только не русский текст.

В следующих случаях русская страница не
прочтется, если в ней есть, например <FONT FACE =
“Arial”> перед русским текстом (без этого тега
страница прочтется, т.к. читатель сможет
использовать свой русский шрифт по-умолчанию):

  1. Английская версия Windows 3. 1 и 3.11. Шрифт Arial есть, но
    в нем нет русских букв. (Не существует такого
    понятия, как Script-Cyrillic для шрифтов в Windows 3.1/3.11.)
    Таких пользователей очень много и сегодня. Они
    пользуются не-Майкрософтовскими русскими
    шрифтами.
  2. Любая версия Windows 95, кроме локализованной
    русской или ПанЕвропейской. (Если дополнительно
    не установлен пакет «MS Multilanguage Support».)
  3. UNIX или Macintosh.

    Некоторые авторы думают, что если они включат в
    список и Windows шрифты, и стандартные русские UNIX
    шрифты, то все будет в порядке. Это далеко не так.
    Вот типичное письмо на эту тему из конференции
    Fido7


    From — Tue Mar 10 10:45:00 1998

    Newsgroups: fido7. ru.internet.www

    Subject: Re: FONT FACE2All, ктo пoльзyeтcя нe-виндoвcкими
    бpoyзepaми!

    Гocпoдa и бpaтья пoлyocники, мaкoвцы, aмижники, нaкoнeц…

    Oтвeтьтe, пoжaлyйcтa, нa вoпpoc — вaши бpoyзepы

    пoнимaют-тaки этoт тeг Font Face, ecли нeoбxoдимaя пpипиcкa
    «Helvetica, Geneva» cдeлaнa, или нeт?



    как правило что-то из набора arial,helvetica,geneva на

    unix-платформах присутсвует по умолчанию…

    Ну, у меня присутствует русская Helvetica и
    английский Arial.

    Угадай, что я увижу по font face=»arial,helvetica» ?

  4. Netscape 3 под Windows NT

    «Arial» содержит русские буквы, но в Windows NT
    используются unicode-шрифты, а 3-я версия Netscape не
    понимает unicode, и страница читаться не будет.

Бывают еще более нелепые случаи, когда автор
пользуются какой-нибудь программой
автоматизированного создания Web-страниц, вроде
всенародно любимого FrontPage, которая без спросу
вставляет им FONT FACE = «Arial». Затем этот автор
переводит текст из CP-1251 (win), например, в KOI8, готовя
KOI-вариант страницы. Такая KOI-страница не
прочтется, даже если шрифт «Arial» содержит
русские буквы — ничего не поможет. Ведь это шрифт
кодировки CP-1251, а текст в кодировке KOI8. Никакие
шрифты, входящие в поставку Windows95 не содержат
русских букв кодировки KOI8.


Koi8-r — одна из
стандартных кодировок русского языка, принятых
еще в Советском Союзе на заре развития
вычислительной техники. КОИ расшифровывается
как код обмена информацией. Цифра 8 обозначает,
что этот код 8-разрядный (в отличие от КОИ-7, широко
применявшейся на советских вычислительных
машинах). Кодировка КОИ-8 основана на созвучии
русских букв с их латинскими эквивалентами. В
настоящее время она является одной из основных
русскоязычных кодировок в операционных системах
UNIX. Это вторая по популярности кодировка после
CP-1251 (win).

И все-таки, похоже, решение проблемы
шрифтов существует. Еще в августе 1996 года с
выходом браузера Internet Explorer 3.0 в руках
Web-дизайнеров появился новый мощный инструмент -
каскадные таблицы (карты) стилей (CSS — Cascading Style
Sheets). Таблицы стилей позволяют определить
внешний вид всех элементов Web-страницы, который
сохраняется при переходе от одной страницы к
другой. С помощью таблиц стилей помимо всего
прочего можно управлять наборами шрифтов,
начертанием символов, их высотой, определяя ее в
типографских мерах измерения. Конечно,
технология CSS — тема для отдельной большой статьи,
поэтому здесь я лишь напомню о синтаксисе
определения шрифтов.

В файле (.css) или блоке стилей могут содержаться
такие параметры шрифта, как размер, гарнитура,
толщина, цвет, межстрочный интервал и т.п.

  • Размер шрифта

    Атрибут font-size определяет размер шрифта в пунктах,
    дюймах, сантиметрах, пикселях или процентах по
    отношению к базовому размеру, например:

    {font-size: 12pt}

  • Название шрифта

    Атрибут font-family определяет название гарнитуры,
    используемой в тексте. Можно указывать несколько
    шрифтов через запятую: браузер применит первый
    из списка, найденный им на компьютере
    пользователя. Можно указать как конкретное имя
    шрифта, так и семейство шрифтов. Примеры:

    {font-family: Arial}

    или

    {font-family: Arial, Helvetica}

    или

    {font-family: Arial, Helvetica, sans-serif}

    Но лучше всего просто

    {font-family: sans-serif}

    Приняты следующие семейства шрифтов: serif (с
    засечками), sans-serif (рубленные), cursive (курсив), fantasy
    (каприз) и monospace (моноширинные).

    Ссылаясь на гарнитуру, название которой состоит
    из нескольких слов, необходимо заключить имя в
    кавычки:

    (font-family: "Courier New"}

  • Толщина

    Атрибут font-weight определяет толщину букв в тексте.
    Можно указать различные степени толщины: extralight
    (сверхтонкий), light (тонкий), demi-light (полутонкий), medium
    (средний), demi-bold (полужирный), extrabold (сверхжирный).
    Пример:

    {font-weight: bold}

    Естественно, не все шрифты поддерживают все
    степени толщины. К примеру, у пользователя может
    быть тоько средняя и жирная модификация данного
    шрифта.

  • Начертание

    Определяется атрибутом font-style, например курсив:

    {font-style: italic}

Приведу пример описания стиля для целого
документа

<html>
 <style type="text/css">
  <h6 {font: 25pt 'Times New Roman';
       font-weight: bold;
       color: red}
   h2 {font: 12pt Arial, Helvetica, Sans-serif;
       font-weight: bold;
       color: green}
   p  {font: 10pt Verdana ;
       color: magenta}
   em (margin-top: -101px}>
 </stile>
 <body>
       HTML-текст страницы
 </body>
</html>

Ну, пожалуй, на этом и остановимся пока. Как и в
случае с тегом <FONT> во избежание лишних
проблем с отображением страницы, лучше не
указавать абсолютный размер шрифта (лучше
использовать проценты) и конкретные имена
шрифтов (лучше указать семейство). В спецификации
CSS2 предусмотрена возможность встраивать свои
шрифты в HTML-документ, но эта технология еще не
получила широкого распространения.

Если гарнитура заголовков в вашем случае имеет
большое значение, то конечно придется прибегнуть
к дедовскому способу — использовать графические
файлы в формате GIF. Что касается использования
графики для передачи основного текста, то это
будет уже явный перебор (хотя, такие сайты в Сети есть). В
любом случае, нужно прислушиваться к чувству
меры. Например, не стоит использовать на одной
странице более трех разных шрифтов — это
считается дурным тоном. Текст на странице должен
выглядеть по-возможности контрастно и легко
читаться. Что касается кегля: излишне увеличеный
шрифт сразу выдает непрофессионализм автора,
уменьшенный же размер часто помогает создать
впечатление высокой информационной
насыщенности текста, но такого текста не должно
быть слишком много. Обратите внимание, что в
случае использования текстурного фона страницы
может потребоваться увелить жирность или размер
шрифта, чтобы он не сливался с текстурой. Кроме
того, не стоит использовать подчеркнутый текст и
текст с отрецательным интерлиньяжем — тяжело
читается (это рекоммендация самизнаетекого).

В завершение позволю себе маленькое лирическое
отступление. Как и все в этом мире шрифты имеют
авторов и являются интеллектуальной
собственностью. Большинство шрифтов
распространяется на коммерческой основе, и
возможно вы, сами того не подозревая, используете
в своем творчестве нелегально попавшие к вам
шрифты, нарушая тем самым российский Закон об
авторских правах. Однако, объектами авторского
права являютя файлы шрифта, а не собственно
начертания. Никто не запрещает вам нарисовать и
распространять шрифт, названный, скажем, вашем
именем и точь в точь похожий на какой-нибудь Times New
Roman.

Ссылки
www.kiarchive.ru/pub/cyrillic
— русские шрифты для различных платформ в
различных кодирвках и программное обеспечение
для руссификации
icons.simplenet.com -
большой архив декоративных шрифтов (латинских)
www.w3.org/pub/WWW/TR/REC-CSS1
— спецификация таблиц стилей W3C

html — Проблемы с отображением пользовательского кириллического шрифта с шрифтом

спросил

Изменено
9 лет, 10 месяцев назад

Просмотрено
2к раз

Я использовал генератор fontsquirrel для создания содержимого шрифта для полужирных шрифтов Thonburi и Thonburi. На английском они нормально отображаются, а на кириллице (русском) нет. Вместо этого сайт отображает Times New Roman в качестве резервного шрифта по умолчанию. Я использовал расширенные настройки, чтобы включить символы кириллицы в файлы шрифтов. Пожалуйста, проверьте: http://www.mastersofbackgammon.net/site/index_ru.html
Можно даже увидеть, что латинские символы отображаются в тонбури, а русские — в ТНР.

В английской версии отображается нормально:
http://www.mastersofbackgammon.net/site

Есть ли у вас идеи, в чем может быть корень этой проблемы и как ее решить?

Дома отображается нормально, но там у меня шрифты установлены в винде. Всякий раз, когда я открываю сайт в первый раз на другом компьютере, в версии RU используется шрифт Times New Roman, а не Thonburi.

  • html
  • css
  • fonts

Шрифт Thonburi и Thonburi Bold, как указано на странице, не содержит кириллических букв (я проверял это с помощью OTMaster Light). Это объясняет, почему буквы кириллицы отображаются с использованием резервного шрифта, которым по умолчанию обычно является Times New Roman.

Чтобы сгенерировать подходящие файлы шрифтов с помощью генератора FontSquirrel, выберите «EXPERT…», а затем в «Поднабор» выберите «Пользовательский поднабор» и требуемые языки или «Без поднабора». По умолчанию в «Базовых поднастройках» есть только «западные языки»!

П.С. Вопрос был впервые задан, так как шрифт в некоторых случаях неправильно отображался на кириллице, что было закрыто как «слишком локализованное». Поэтому я скопировал свой ответ и добавил комментарий.

P.S.2. Причина, по которой это работает для вас дома, заключается в том, что код CSS содержит src: local(Thonburi), url("fonts/thonburi-webfont.ttf") , отдавая предпочтение локально установленному шрифту, который, по-видимому, также содержит буквы кириллицы.

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Как разработать кириллическую HTML-страницу

Как разработать кириллическую HTML-страницу

Как разработать кириллицу HTML-страницу

На этой странице объясняется, как разработчик может создать файл . html с кириллическим текстом внутри него.

Примечание. Английский алфавит как особый случай (отличный, скажем, от немецкого).
Набор символов кириллицы, как и любой другой набор символов в мире
(японская, китайская, центральноевропейская и др.) содержит, помимо национальных символов, набор символов
позвонил ASCII — в каждой устаревшей кодировке символы ASCII занимают первые 128 позиций
таблицы кодирования, а национальные буквы занимают вторую половину таблицы.

Символы ASCII (например, знаки препинания и т. д.) включают также английского алфавита .
То есть английские буквы являются частью набора символов кириллицы!

Таким образом, наличие веб-страницы с русскими и английскими буквами означает, что , а не , означает, что у вас есть
многоязычный стр. Нет, на этой странице используется одна кириллическая кодировка, и эта кодировка содержит английский язык.
буквы (точнее — символы ASCII).

Другой случай: реальные многоязычных страниц, где, скажем, русские буквы должны сочетаться с немецкими
буквы или польский или японский.
Этот случай описан на другой странице моего сайта —

«Как разработать многоязычную HTML-страницу»

То есть эта статья — о создании кириллической (например, русской) веб-страницы, т.е.
страница, которая объявляет себя как Кириллица одна (кодировка кириллицы указана).

Очень другой сценарий: когда вы хотите создать веб-страницу без кириллицы (например,
страницу западноевропейской кодировки) и просто поместите туда пару русских слов —
это НЕ рассматривается здесь, это рассматривается в другой статье , упомянутой выше —
«Как разработать многоязычную HTML-страницу»

Шрифт создан для определенной кодировки, и поскольку каждая кодировка содержит ASCII,
каждый шрифт в мире также содержит ASCII. Так что любой кириллический шрифт содержит Английский букв.


Чтобы создать кириллический (или кириллический+английский) HTML-файл, то есть текст с одним набором символов,
разработчик просто пишет
некоторый кириллический (+английский) текст при использовании некоторого кириллического шрифта и
соответствующий режим клавиатуры.

Большинство русскоязычных веб-страниц (более 90% точно) в настоящее время сделаны в кодировке Windows-1251, также известной как «Кириллица(Windows)»,
просто потому, что большинство авторов сейчас работают под MS Windows, а 1251 — это то, что Microsoft использует для кириллицы,
так встроенная кириллица винды шрифты и клавиатура инструменты предназначены для кодирования Windows-1251.
Поэтому намного проще набрать текст в кодировке «Кириллица (Windows-1251)» в обычном текстовом редакторе Windows.
чем набирать текст в кодировке «Кириллица (KOI8-R)».
Набрать текст в кодировке «Кириллица, ISO-8859-5» под MS Windows практически невозможно.

Но на самом деле , а не имеет значение, какую кодировку использовал автор —
основные браузеры отлично работают с
все кириллических кодировок, и пока веб-страница сделана правильно (ниже), она будет отображаться
конечному пользователю тоже правильно. В последней части этой страницы обсуждается создание KOI8-Rpage —
на всякий случай.

Как на написать по-русски с помощью шрифтов и клавиатуры — с индикатором «RU» на панели задач —
объясняется
в разделе «Введение. Кириллица в Windows»
раздел моего сайта

«Кириллица (русская): инструкция для Windows и интернета»

Если кириллическая страница создана правильно, то конечный пользователь сможет прочитать эту страницу,
например, переключившись на кириллицу
в браузере (например, Вид/Кодировка/Кириллица(Windows) или
Просмотр/Кодировка/Кириллица(KOI8-R) в Internet Explorer)

если на странице не указана ее кодировка.

Примечание. Кириллица в названии страницы НАЗВАНИЕ
Если вы или ваши будущие читатели работаете под нерусской виндой, то вместо
хорошая идея использовать кириллицу
в заголовке вашей страницы
(текст внутри тегов HTML и).

Например, MS Internet Explorer вер. 5 и выше
(а также Netscape вер. 7.1 и выше и Mozilla вер. 1.4 и выше)
может показывать такой заголовок только под Windows 2000/XP

и не может под Windows 95/98/ME/NT,
в то время как Netscape 4.x — 7.0x вообще не сможет этого сделать.

Вот моя тестовая страница (написана действительно для проблемы с закладками в Netscape — это текст заголовка
который идет в закладки)
, что объясняет это:
«Заголовок с текстом, отличным от кодовой страницы системы Windows»


Теперь давайте рассмотрим некоторые способы создания HTML-текста с русским языком.

1. Редакторы простого текста — разработчик кодирует HTML вручную

В таком случае все, что нужно сделать разработчику, это выбрать кириллический шрифт в качестве рабочего шрифта в обычном тексте.
редактор, который он использует. Переключите клавиатуру в режим «RU» и начните печатать.
Вот и все. Зная, как использовать шрифты и клавиатуру, чтобы писать по-русски, это
разработчик просто вводит содержимое файла HTML — текст и теги.

Лично я использую очень хороший условно-бесплатный текстовый редактор.
UltraEdit, который очень подходит для HTML.
Он использует цвет для тегов HTML, а также позволяет мне создавать свои собственные макросы. Например,
Нажимаю Ctrl/L и сразу в тексте такая конструкция:

 <УЛ>
      <ЛИ>
      <ЛИ>
      <ЛИ>
 
 

Все, что мне нужно сделать, чтобы начать писать кириллический HTML, это выбрать кириллический шрифт, например:
Посмотреть/Установить Шрифт — «Курьер Новый», Шрифт — «Кириллица»

Теперь, переключаясь между «EN» и «RU», я могу писать HTML-теги и некоторый англо-русский контент.

2. HTML-редактор WYSIWYG — создает HTML-текст для вас

Если вы работаете с HTML-редактором WYSIWYG (который пишет HTML-код/теги будущей веб-страницы
для вас молча, «за кадром»), то вам должен научиться
для создания таких кириллических (+английских) файлов HTML —
распространенная проблема, когда автор сделал , а не настройку редактора для
Кириллица до начало разработки и соответственно HTML файл
создается как файл « Western »
(charset=windows-1252 или charset=iso-8859-1 или charset=us-ascii)

а не как страница « Cyrillic » (например, charset=windows-1251).

Обычно в таком случае их нет Кириллица
буквы в этом HTML-файле — только объекты SGML, такие как á
или некоторые числовые коды, такие как д — вместо букв кириллицы.

В вашем браузере, когда вы выполняете View/Source для такой страницы, есть
нет читаемого русского текста есть — явный признак того, что эта кириллическая страница написана неправильно автором.

Также в верхней части такой некорректно развернутой «кириллицы» можно было увидеть, что
он помечен как «западный», потому что в нем есть строка
..charset=…
(конечный пользователь затем вручную выберет кириллическую кодировку в браузере)

или

  • содержат правильный, например
    Как настроить HTML-редактор WYSIWYG для создания

    правильного кириллического HTML

    Каждый HTML-редактор WYSIWYG требует уникальной настройки для кириллицы.
    и разработчик должен это выяснить до начиная писать код. Некоторые редакторы
    может вообще не уметь работать с кириллицей…

    Ниже приведены инструкции по настройке для некоторых HTML-редакторов WYSIWYG.

    Важно.   После вы читаете инструкцию по настройке для выбранного вами редактора,
    делайте , а не , забудьте прочитать универсальный (применим для любого редактора)
    «Заключительные замечания по кириллице HTML»
    часть этой страницы, на которой перечислены около типичных ошибок совершают человек
    в результате чего страница становится нечитаемой для некоторых читателей.

    Я лично пробовал шаги настройки кириллицы только для следующих HTML-редакторов WYSIWYG:

    • Композитор Netscape
    • Передняя страница MS 2000
    • MS Word 97 и MS Word 2000 (настройка Word XP , вероятно, такая же, как и для Word 2000)

    Есть еще пара редакторов, которые я сделал , а не , вижу сам, но нашел шаги настройки в Интернете:

    • Домашний сайт 4.5
    • ДримВивер

    Вот инструкция по настройке (на примере кириллической (Windows-1251) кодировки):

    • Передняя страница MS 2000

      Откройте новый документ и сразу укажите, что вы создаете кириллицу
      HTML-текст, а не западный:

      • Файл/Свойства/Язык
      • В обоих полях раздела «Кодировка HTML» указать «Кириллица»
        (что на самом деле означает «Кириллица, Windows-1251»)

      Это гарантирует, что при удалении текста кириллические буквы будут представлены
      правильно — как обычные буквы а не какие-то числовые значения.

      Front Page 2000 вставит следующую строку вверху исходного HTML-кода:
      .

      Ctrl+U — Категория — Шрифты/Кодировка: Кодировка по умолчанию = Кириллица (Windows1251)
      и/или
      Ctlr+J — Свойства страницы: Кодировка документа = Кириллица (Windows1251)

      См. более подробную информацию на странице поддержки Macromedia:

      «Использование английского Dreamweaver для разработки страниц не на английском языке».

      Насколько я слышал, MX линейки Dreamweaver нуждается в дополнительной настройке:

      • Закрыть Dreamweaver (обязательно!)
      • Открыть (скажем, в блокноте) файл
        Dreamweaver MX/Configuration/Encodings/ EncodingMenu.xml
      • Найдите строку с
        fontgroup=»Кириллица» winfontcharset=204
        macfontscript=7 имя_файла=»iso88595.xml»/>»
      • Теперь вставка, до строка, указанная выше, следующая строка («приклеить» текст ниже
        в одна строка ):
        « charset=»windows-1251″ fontgroup=»кириллица» winfontcharset=204
        macfontscript=7 имя_файла=»Win1251. xml»/>»

      Примечание. Насколько я слышал, проблема с загрузкой в
      новая версия Dreamweaver некоторые файлы, которые были , а не , созданный с использованием вышеуказанного
      правил и, таким образом, , а не , содержат строку спецификации кодирования .
      То есть Dreamweaver не знает, что это кириллический файл. Так на некириллице
      компьютер, скажем, западный, такой файл загружается как файл в западной кодировке и
      теперь он поврежден.
      Обходной путь — следующий (прислал В.Зиновьев в
      группа новостей macromedia.dreamweaver)
      :

      • после загрузки такого файла перейдите в Modify/Page properties/Title/Encoding
      • выберите там «Кириллица (Windows)» (или любую другую кодировку, в которой, по вашему мнению, находится файл)
      • нажмите «Обновить»

      Теперь файл будет перезагружен с указанной кодировкой, и DW
      теперь знаю, что такое кодировка.

      Важно! Если вы НЕ набираете русский текст прямо в Dreamwever
      но вместо этого вы копируете текст, скажем, из MS Word, тогда вы можете столкнуться с проблемой:
      вы получаете просто набор вопросительных знаков — ??? вместо русского текста в результате копирования/вставки.
      Если это так, см. решения в главе 2 «Копирование/вставка».
      раздела «Юникод и кириллица» на моем сайте.
      Вот прямая ссылка на эту главу:
      «Юникод: проблемы с копированием/вставкой».

    • MS Word 2000 (Word XP , вероятно, работает так же)
      , а не , рекомендуется использовать Word для создания файла HTML,
      потому что Word создает для вас код HTML, который содержит много ненужных тегов HTML,
      файл большой и т.д.
      Но в любом случае, вот как это сделать в Word 2000.
      Есть два разных сценария: либо вы создаете совершенно новый текст HTML, либо конвертируете существующий . doc в .html.

      1. Создание нового HTML-текста

      • Файл/Новый/Веб-страница
      • Немедленно сообщите Word, что вы создаете кириллический HTML-файл —
        перейдите в Инструменты/Параметры и:

        • в окне вкладки «Общие» нажмите кнопку «Параметры Интернета».
        • в окне «Веб-параметры» перейдите на вкладку «Кодировка»
        • выберите «Кириллица (Windows)» в списке «Сохранить этот документ как»
      • Теперь вы можете печатать кириллицей
      • Файл/Сохранить как. Не используйте русский язык в имени файла.
        Нажмите на кнопку «Заголовок»
        в диалоговом окне «Файл/Сохранить как», чтобы при необходимости изменить заголовок —
        это , а не . Хорошая идея использовать кириллицу в заголовке веб-страницы.

      Вновь созданный файл HTML будет содержать обычные буквы кириллицы внутри, а также Word
      вставляет следующую строку вверху HTML-кода (это можно увидеть с помощью
      Вид / HTML-источник):
      Преобразование существующего .doc в HTML

      • Открыть кириллический документ (.doc) в Word 2000
      • Немедленно сообщите Word, что вы создаете кириллический HTML-файл —
        перейдите в Инструменты/Параметры и:

        • в окне вкладки «Общие» нажмите кнопку «Параметры Интернета».
        • в окне «Веб-параметры» перейдите на вкладку «Кодировка»
        • выберите «Кириллица (Windows)» в списке «Сохранить этот документ как»
      • Файл / Сохранить как веб-страницу. Не используйте русский язык в имени файла.
        Нажмите на кнопку «Заголовок»
        в диалоговом окне File/SaveAsWebPage, чтобы при необходимости изменить Заголовок —
        это , а не . Хорошая идея использовать кириллицу в заголовке веб-страницы.

      Вновь созданный файл HTML будет содержать обычные буквы кириллицы внутри, а также Word
      вставляет следующую строку вверху HTML-кода (это можно увидеть с помощью
      Вид/Источник HTML):
      д.
      Но в любом случае, вот как это сделать в Word 97:

      • Откройте кириллический документ (.doc) в Word или введите текст в новом окне
      • Файл/Сохранить как HTML. Не используйте русский язык в имени файла.
      • Word может выдать предупреждающее сообщение о форматировании. Просто не обращай внимания —
        нажмите «Да», чтобы продолжить
      • Word может представить вам другое предупреждающее сообщение — о символах/кодировке/UTF-8.
        Просто игнорируйте его — нажмите «ОК», чтобы продолжить.
      • Сообщите Word, что вы создаете кириллицу HTML-файл —
        заходим в Файл/Свойства и:

        • Изменить поле Заголовок, если необходимо (это , а не , хорошая идея иметь кириллицу там )
        • Выберите «Кириллица» в списке «Для отображения этой страницы»
        • Выберите «Кириллица» в списке «Для сохранения этой страницы»
      • Очень важно — выполните File/Save now — чтобы сохранить изменения, сделанные на предыдущем шаге

      Теперь HTML-файл будет содержать обычные буквы кириллицы внутри, а также Word
      вставляет следующую строку вверху HTML-кода (это можно увидеть с помощью
      Вид/Источник HTML):
      4 и выше имеет встроенный HTML-редактор WYSIWYG — Композитор :

      • в Netscape 6 — Задача/Композитор или Файл/Новая/Пустая страница для редактирования
      • в Netscape 4.x — Communicator/Composer или File/New/Blank Page

      Я напишу этапы настройки на примере создания текста Windows-1251,
      но те же шаги следует выполнить, если вы создаете страницу KOI8-R:

      1. В меню Композитора выберите нужную кодировку кириллицы:
        • Netscape 6 — Вид/Кодировка символов/Кириллица (Windows-1251)
        • Netscape 4.5+ — Вид/Набор символов/Кириллица (Windows-1251)
        • Netscape 4.0x — Вид/Кодировка/Кириллица (Windows-1251)

        (для страницы KOI8-R выберите там Cyrillic(KOI8-R) )

      2. Убедитесь, что имя шрифта не указано, чтобы избежать проблемы FONT FACE=…
        • Netscape 6 — формат/шрифт/переменная ширина
        • Нетскейп 4 —
          найдите небольшое окно на панели инструментов, в котором отображается число (размер используемого шрифта).
          Слева от этого окна есть еще одно окно, в котором Netscape показывает
          либо тип шрифта, например, «Переменная ширина» ,
          или имя определенного шрифта, если вы выбрали какой-то, например,
          «Ариал» .
          Убедитесь, что у вас НЕ есть имя определенного шрифта.
          Вы должны увидеть (или выбрать) в этом окне пункт «Переменная ширина» .

        Это означает, что Composer будет использовать шрифты, выбранные для Encoding=Cyrillic в
        Правка/Настройки/Внешний вид/Шрифты.

        В таком случае на вашей странице будет , а не жестко закодированных имен шрифтов,
        нет тегов HTML FONT FACE=….

      Вышеизложенное поможет вам создать правильно оформленный кириллический HTML текст.


    Заключительные замечания по правильно Кириллица HTML

    После того, как вы разработали кириллическую HTML-страницу либо «вручную» (используя простой текстовый редактор
    и введя HTML-код/теги самостоятельно) или разрешив WYSIWYG HTML-редактору написать HTML-код/теги для вас,
    вам нужно проверить, что эта кириллическая веб-страница будет читаемой для любого конечного пользователя.
    Вот некоторые распространенные ошибки, которые допускает разработчик, из-за чего страница
    нечитаемым для некоторых пользователей (в зависимости от типа их браузера и/или компьютера).

    Первые два уже упоминались выше, но стоит перечислить все товара здесь, в одном месте.

    Вам необходимо проверить исходный HTML-код, созданный WYSIWYG-редактором HTML, чтобы убедиться, что
    вы не допустили распространенных ошибок, перечисленных ниже.

    Вы можете проверить исходный HTML-текст с помощью параметра «Просмотр/Источник» вашего браузера или вашего HTML-редактора или
    открыв файл .html в текстовом редакторе, который позволяет просматривать обычный текст кириллица —
    HTML-текст — это обычный текст, такой же, как в файле .TXT.

    Ошибка 1. Кириллический HTML-текст , а не содержит обычные буквы кириллического алфавита.
    Обычно это происходит, когда автор использует HTML-редактор WYSIWYG версии 9. 0067, а не настроены на
    создание кириллического HTML текста.
    В результате View/Source будет отображать внутри страницы следующее вместо кириллицы
    буквы:

    • Сущности SGML, такие как á
      или
    • числовые коды (значения Unicode), такие как д

    Ошибка 2. Страница заявлена ​​как «западноевропейская», а не как «кириллица».
    То есть значение charset (кодировка) для этой страницы не является кириллицей
    (типа windows-1251 например), но «западные» — iso-8859-1 или windows-1252 или us-ascii .

    Значение Charset (кодировки) может быть установлено либо в заголовке HTTP, отправляемом веб-сервером
    в браузер вместе с самой страницей или в «теле» HTML-текста этой страницы,
    в его заголовочной части, например

    HTML-теги используются для кириллических строк.

    Хорошая, удобочитаемая для всех кириллическая веб-страница должна содержать HTML-теги , а не .
    .
    Автор должен , а не предположить, какие именно шрифты на компьютере конечного пользователя
    будет содержать кириллицу — как он/она?
    Очень возможно, что
    на компьютере автора с установленным Office 2000 «Вердана» содержит кириллицу, а
    у конечного пользователя в Windows 98 может быть только западный шрифт «Verdana» и, таким образом, будет , а не .
    видеть любую читаемую кириллицу, если этот автор окружает кириллицу текстом
    !

    Это верно не только для кириллицы, но и для любой незападноевропейской письменности.
    Вы можете прочитать мою отдельную страницу о тегах
    и (что также может сделать текст нечитаемым):
    «Неправильно оформленные, нечитаемые русские страницы».

    Если ваш WYSIWYG-редактор окружил ваши кириллические строки такими тегами, вам может потребоваться открыть HTML-файл.
    в обычном текстовом редакторе (или используйте Source Edit, если такая опция существует в вашем редакторе WYSIWYG)
    и вручную удалить таких тегов (только те, которые окружают кириллический текст.
    Западноевропейские струны могут иметь его).


    Примечание. Создание

    КОИ8-Р стр.

    Несмотря на то, что в настоящее время большинство русскоязычных веб-страниц имеют кириллицу (Windows-1251), одна
    можно разработать русскую страницу в кириллической ( KOI8-R ) кодировке.

    Как было пояснено на «Кириллические шрифты и кодировки»
    раздел моего сайта

    «Кириллица (русская): инструкция для Windows и интернета»,

    современные приложения, такие как Netscape 4+/Mozilla, Internet Explorer, Front Page 2000 и т. д.
    разрешить пользователю работать с родным для MS Windows набором шрифтов и клавиатурных инструментов —
    кодировки «Кириллица(Windows-1251)» и процесс KOI8-R автоматически , без
    Шрифты KOI8-R и инструменты клавиатуры.

    Для разработчика кириллической HTML-страницы это означает следующее:

    • разработчик вводит текст будущей страницы KOI8-R, используя шрифты Windows-1251, такие как «Arial (Cyrillic)»
      и средства клавиатуры Windows-1251 («RU» на панели задач),
      так что он/она действительно имеет в окне редактора текст Windows-1251 (или Unicode), а не текст KOI8-R
    • Но если в качестве кодировки для этого HTML-файла была указана KOI8-R, то современная
      HTML-редакторы WYSIWYG молча, «за кулисами» преобразовать текст из
      Windows-1251 в KOI8-R и поместите текст KOI8-R на жесткий диск в формате .html
      .
      Они также поместят следующую строку вверху HTML-текста:
      .