Elementor Header #8

7. Начертание текста

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

Основные теги для начертания текста

Полужирный текст (<strong> и <b>)

Теги <strong> и <b> делают текст полужирным. Разница в том, что <strong> также придает тексту семантическую значимость.

				
					<p>Это <strong>важный</strong> текст.</p>
<p>Это <b>просто полужирный</b> текст.</p>

				
			

Курсивный текст (<em> и <i>)

Теги <em> и <i> делают текст курсивным. <em> придает тексту дополнительное значение, в то время как <i> используется для стилистических изменений.

				
					<p>Это <em>выделенный</em> текст.</p>
<p>Это <i>курсивный</i> текст.</p>

				
			

Подчеркнутый текст (<u>)

Тег <u> подчеркивает текст. Ранее использовался для выделения текста, но сейчас чаще используется для обозначения неправильных слов или акцентов.

				
					<p>Это <u>подчеркнутый</u> текст.</p>

				
			

Зачеркнутый текст (<s> и <del>)

Теги <s> и <del> зачеркивают текст. Тег <del> используется для обозначения удаленного текста, тогда как <s> чаще применяется для стилистических изменений.

				
					<p>Это <s>зачеркнутый</s> текст.</p>
<p>Это <del>удаленный</del> текст.</p>

				
			

Верхний и нижний регистр (<sup> и <sub>)

Теги <sup> и <sub> используются для создания текста в верхнем и нижнем регистре соответственно.

				
					<p>Химическая формула воды: H<sub>2</sub>O.</p>
<p>Квадратный метр: м<sup>2</sup>.</p>

				
			

Стилизация текста с помощью CSS

CSS (Cascading Style Sheets) предоставляет более гибкие и мощные возможности для стилизации текста по сравнению с HTML.

Изменение цвета текста

				
					<p style="color: red;">Этот текст красного цвета.</p>

				
			

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

				
					<p style="font-size: 20px;">Этот текст имеет размер 20px.</p>

				
			

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

				
					<p style="font-family: Arial, sans-serif;">Этот текст использует шрифт Arial.</p>

				
			

Применение CSS-классов

Лучше всего стилизовать текст с помощью CSS-классов, что позволяет отделить структуру HTML от презентационного слоя.

				
					<style>
  .highlight {
    color: blue;
    font-weight: bold;
    text-decoration: underline;
  }
</style>
<p class="highlight">Этот текст выделен синим цветом, жирным шрифтом и подчеркиванием.</p>

				
			

Распространённые ошибки

1. Неправильное использование тегов

Использование тегов без учета их семантического значения может привести к ухудшению доступности и SEO.

				
					<!-- Неправильно -->
<p>Этот текст <b>важен</b> для понимания.</p>

<!-- Правильно -->
<p>Этот текст <strong>важен</strong> для понимания.</p>

				
			

2. Использование устаревших или неуместных тегов

Некоторые теги, такие как <font>, устарели. Используйте CSS для стилизации.

				
					<!-- Неправильно -->
<font color="blue">Этот текст синий.</font>

<!-- Правильно -->
<p style="color: blue;">Этот текст синий.</p>

				
			

3. Избыточное использование встроенных стилей

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

				
					<!-- Неправильно -->
<p style="color: red; font-size: 20px;">Этот текст стилизован с помощью встроенных стилей.</p>

<!-- Правильно -->
<style>
  .custom-style {
    color: red;
    font-size: 20px;
  }
</style>
<p class="custom-style">Этот текст стилизован с помощью CSS-класса.</p>

				
			

Заключение

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

Тестовое задание

Создайте веб-страницу, которая содержит следующие элементы:

  1. Заголовок первого уровня с текстом «Форматирование текста в HTML».
  2. Абзац текста с полужирным и курсивным форматированием.
  3. Подчеркнутый текст и текст в нижнем регистре.
  4. Текст, стилизованный с помощью CSS-класса, который меняет цвет, размер и шрифт текста.
				
					<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Форматирование текста в HTML</title>
  <style>
    .custom-style {
      color: green;
      font-size: 18px;
      font-family: 'Courier New', Courier, monospace;
    }
  </style>
</head>
<body>
  <h1>Форматирование текста в HTML</h1>
  <p>Это <strong>полужирный</strong> и <em>курсивный</em> текст.</p>
  <p>Это <u>подчеркнутый</u> текст и H<sub>2</sub>O.</p>
  <p class="custom-style">Этот текст стилизован с помощью CSS-класса.</p>
</body>
</html>

				
			

Проверьте свою работу на наличие ошибок и убедитесь, что страница корректно отображается в браузере.

logo