HTML - Справочник по шрифтам

Здравствуйте, начинающие веб-разработчики! Сегодня мы окунемся в奇妙ный мир HTML-шрифтов. Как ваш доброжелательный сосед-учитель информатики, я рад помочь вам в этом путешествии. Запомните, как выбор правильного костюма для особого случая, выбор идеального шрифта может сделать вашу веб-страницу великолепной!

HTML - Fonts Reference

Синтаксис

Давайте начнем с азов. В HTML мы используем тег <font>, чтобы указать face (семейство шрифта), размер и цвет текста. Однако важно отметить, что этот тег устарел в HTML5, то есть его больше не рекомендуется использовать. Но не волнуйтесь! Мы изучим его для исторического контекста, а затем рассмотрим современные альтернативы.

Основной синтаксис выглядит так:

<font face="font_family" size="size" color="color">Текст здесь</font>

Тег HTML font

Теперь давайте разберем атрибуты тега <font>:

  1. face: Указывает семейство шрифта.
  2. size: Устанавливает размер шрифта. Диапазон может варьироваться от 1 (наименьший) до 7 (наибольший).
  3. color: Определяет цвет текста.

Вот пример:

<font face="Arial" size="5" color="blue">Добро пожаловать на мой сайт!</font>

Это отобразит "Добро пожаловать на мой сайт!" шрифтом Arial, размером 5 и синим цветом.

Безопасные для веба шрифты

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

Название шрифта Пример
Arial Быстрый коричневый лис перепрыгнул через ленивую собаку
Verdana Быстрый коричневый лис перепрыгнул через ленивую собаку
Helvetica Быстрый коричневый лис перепрыгнул через ленивую собаку
Times New Roman Быстрый коричневый лис перепрыгнул через ленивую собаку
Courier Быстрый коричневый лис перепрыгнул через ленивую собаку

Пример HTML шрифтов

Давайте применим наши знания на интересном примере:

<html>
<head>
<title>Мои любимые фрукты</title>
</head>
<body>
<h1><font face="Arial" color="red">Мои любимые фрукты</font></h1>
<p><font face="Verdana" size="4" color="green">Яблоки вкусные!</font></p>
<p><font face="Courier" size="3" color="orange">Апельсины сочные!</font></p>
<p><font face="Times New Roman" size="5" color="purple">Виноград сладкий!</font></p>
</body>
</html>

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

Шрифты для систем Microsoft

Системы Microsoft поставляются с множеством предустановленных шрифтов. Вот некоторые из популярных:

  1. Arial
  2. Calibri
  3. Cambria
  4. Georgia
  5. Tahoma
  6. Times New Roman

Шрифты для систем Macintosh

Системы Macintosh также имеют свой набор стандартных шрифтов:

  1. Helvetica
  2. Arial
  3. Times New Roman
  4. Courier
  5. Verdana
  6. Georgia

Шрифты для систем Unix

Unix-системы, включая distributions Linux, часто включают следующие шрифты:

  1. DejaVu Sans
  2. Liberation Sans
  3. FreeSans
  4. Nimbus Sans L

Теперь я знаю, что вы подумываете: "Но учитель, вы сказали, что тег <font> устарел. Что мы должны использовать вместо него?" Отличный вопрос! В современной веб-разработке мы используем CSS (каскадные таблицы стилей) для стилизации текста. Вот быстрый пример:

<html>
<head>
<title>Современная стилизация шрифтов</title>
<style>
h1 {
font-family: Arial, sans-serif;
color: red;
}
.green-text {
font-family: Verdana, sans-serif;
font-size: 18px;
color: green;
}
.orange-text {
font-family: 'Courier New', monospace;
font-size: 16px;
color: orange;
}
.purple-text {
font-family: 'Times New Roman', serif;
font-size: 20px;
color: purple;
}
</style>
</head>
<body>
<h1>Мои любимые фрукты</h1>
<p class="green-text">Яблоки вкусные!</p>
<p class="orange-text">Апельсины сочные!</p>
<p class="purple-text">Виноград сладкий!</p>
</body>
</html>

Это достигает того же результата, что и наш предыдущий пример, но использует современные техники CSS вместо устаревшего тега <font>.

Запомните, выбор правильного шрифта - это как выбор идеальной специи для вашего блюда - он может сделать вашу веб-страницу более яркой! Но всегда优先итетом должна быть читаемость. Модный шрифт может выглядеть круто, но если ваши пользователи не могут его прочитать, он не выполняет свою работу.

Заканчивая, я хочу поделиться небольшой историей. Когда я впервые начал веб-разработку, я так увлекся шрифтами, что использовал different шрифт для каждого абзаца на своей странице. Она выглядела как записка с вымогательством! Изучите мой опыт - консистентность - ключ к успеху.

Продолжайте практиковаться, stay curious, и счастливого кодирования!

Credits: Image by storyset