special

This webpage has been robot translated, sorry for typos if any. To view the original content of the page, simply replace the translation subdomain with www in the address bar or use this link.

Форматирование текста

Форматирование текста

При заполнении Web-страниц с форматированием текста в html приходится сталкиваться больше, чем с другими элементами и если бы не стили , это занятие носило долгий и монотонный характер. Каскадные листы стилей с их последней спецификацией CSS 2.0 могут задать тексту любые параметры форматирования. Хотя существует много учебников на эту тему, но можно подойти более просто к этой теме. Итак...

Так с помощью свойства family языка HTML можно указать гарнитуру шрифта. В значениях ставится название шрифта или лучше их перечень в порядке приоритетности. Можно в значениях применять классификации шрифтов: serif (с засечками), sans-serif (без засечек), monospase (моноширинный), cursive (наклонный), fantasy (произвольный).

Font-size - устанавливает размер шрифта в html. В значениях можно указать как числовые значения в единицах измерения, так и воспользоваться ключевыми словами:

  • Medium - в его значении устанавливается размер шрифта по умолчанию.
  • small - на 20% меньше, чем medium ;
  • x-small - на 20% меньше, чем small ;
  • xx-small - на 20% меньше, чем x-small ;
  • large - на 20% больше, чем medium ;
  • x-large - на 20% больше, чем large ;
  • xx- large - на 20% больше, чем x-large .

По начертанию шрифт будет меняться в HTML с помощью свойства font-style и его значений: normal (по умолчанию), italic (курсив), oblique (наклонный). По толщине шрифт регулирует свойство font-weight с значениями normal (по умолчанию) и bold (полужирное). Высоту строчных букв формирует - font-size-adjust , а при значении small-casp в другом свойстве font-variant шрифт будет прописным, а размер иметь как строчный.

Интервалы между символами определяются свойством letter-spacing , которые измеряются в (em) . Интервал между слов показывает - word-spacing . С помощью text-transform происходит изменение регистра посредством значений: capitalize (первые буквы всех слов будут заглавные), lowercase (придаёт символам строчный вид), uppercase (формирует прописные символы).

При выравнивании текста на странице, посредством html и css применяется свойство text - align со значениями left (по левому краю), right (по правому), center (по центру), justufy (по ширине страницы). По вертикали же выравнивание текста может происходить только в таблице с указанием vertical- align при значениях top (по верху), bottom (по низу), middle (по середине).

При указании расстояния между строк Вам понадобится использовать свойство line-height , значения которого могут измерятся в любых доступных единицах, а также в процентах. При назначениях отступа для начала абзаца находит применение уже text-indent , с такими же значениями.

Форматирование пробелов происходит при участии свойства white-space и трёх его значений: normal (символы нескольких пробелов преобразуются в один), pre (не будут преобразованы в один), nowrap (текст будет перенесён специальными тэгами).

Text-decoration создает дополнительные атрибуты к тексту в виде подчеркивания (underline), перечеркивания (line-through) и надчеркивания (overline).

При помощи CSS можно форматировать и списки , независимо от их разновидностей. В значениях свойства list-style-type можно указывать следующее:

  • disk, circle, square - маркер в виде закрашенного круга, окружности и закрашенного квадрата соответственно для того или иного списка.
  • lower-roman и upper-roman - нумерация списка римскими цифрами малыми и большими размерами соответственно для прменяемого списка.
  • lower-alpha и upper-alpha - нумерация строчными и прописными латинскими буквами.
  • decimal - нумерация списка, посредством CSS, арабскими цифрами.
  • none - нет нумерации и маркеров для списков.

Свойство list- style -image позволяет небольшое изображение использовать в качестве маркера. Для этого задается нужно задать его адрес и имя. Пример: list-style-image: url(адрес/имя файла)

Отступ от краев регулируется свойством list- style -position посредством значений inside (увеличить) и outside (уменьшить).

Если Вы достаточно усвоили все детали учебника по форматированию текста, то запустите на своём "компе" любой HTML-редактор. Найдите там CSS и приступайте от учебы к практическим занятиям.

Created/Updated: 25.05.2018

';>