Skip to main content

Тег шрифта и каскадные таблицы стилей (CSS)

Стили и форматирование (Май 2024)

Стили и форматирование (Май 2024)
Anonim

Вы просматривали очень старый веб-сайт и видели необычный тег внутри HTML? Много лет назад веб-дизайнеры фактически устанавливали шрифты своих веб-страниц внутри самого HTML, но разделение структуры (HTML) и стиля (CSS) отменило эту практику некоторое время назад.

В веб-дизайне сегодня тег устарел. Это означает, что тег больше не является частью спецификации HTML. Хотя некоторые браузеры по-прежнему поддерживают этот тег после того, как он устарел, он больше не поддерживается вообще в HTML5, который является последней итерацией языка. Это означает, что тег больше не может быть найден в ваших HTML-документах.

Альтернатива тегу шрифта

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

Изменение семейства шрифтов

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

этот шрифт не является sans-serif

В CSS вместо шрифта «лицо» он называется шрифтом «семья». Вы пишете стиль CSS, который устанавливает шрифт. Например, если вы хотите установить весь текст на странице в Garamond, вы можете добавить этот визуальный стиль следующим образом:

body {font-family: Garamond, Times, serif; }

Этот стиль CSS применил бы семейство шрифтов Garamond ко всему на веб-странице, поскольку каждый элемент документа является потомком

Изменение цвета шрифта

Как и в случае с лицом, вы используете атрибут «цвет» и шестнадцатеричные коды или имена цветов, чтобы изменить цвет текста. Несколько лет назад вы также устанавливали его индивидуально на текстовые элементы, такие как тег заголовка.

этот шрифт фиолетовый

Сегодня вы просто напишите строку CSS.

Это намного более гибко. Если вам нужно изменить

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

Прочь

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

Под редакцией Джереми Жирара