5.1 Экранирование символов
В HTML специальные символы, также известные как "character entities", используются для представления символов, которые иначе интерпретировались бы как часть синтаксиса HTML. Эти символы включают, например, угловые скобки, амперсанд, пробелы, а также символы различных языков и наборов символов.
Угловые скобки и амперсанд
Для отображения символов, которые используются в HTML как часть тега или синтаксиса, необходимо использовать специальные коды:
- < : <
- > : >
- & : &
Пример использования:
<p>Используйте < и > для обозначения угловых скобок, а & для амперсанда.</p>
Кавычки
Для отображения двойных и одинарных кавычек внутри атрибутов HTML:
- " : "
- ' : '
Пример использования:
<p>Для кавычек используйте "двойные" и 'одинарные' кавычки.</p>
5.2 Пробелы и неразрывные пробелы
В HTML несколько пробелов подряд всегда отображаются как один пробел. Для сохранения пробелов или создания неразрывных пробелов используются специальные символы:
- Пробел :
- Тонкий пробел :  
- Полный пробел :  
- Полупробел :  
Пример использования:
<p>Этот текст содержит несколько неразрывных пробелов.</p>
Специальные символы и диакритические знаки
HTML поддерживает множество специальных символов для различных языков и наборов символов. Например:
- © : ©
- ® : ®
- ™ : ™
- € : €
- £ : £
Пример использования:
<p>Авторское право © 2024. Все права защищены. Цена: 50 €</p>
Математические символы
HTML поддерживает широкий набор математических символов:
- ± : ±
- × : ×
- ÷: ÷
- ≤ : ≤
- ≥: ≥
- ∞ : ∞
- √ : √
Пример использования:
<p>Решение уравнения: x ≥ 5 и x ≤ 10. Используйте √ для обозначения корня.</p>
5.3 Стрелки и другие графические символы
HTML также поддерживает стрелки и другие графические символы:
- ← : ←
- ↑ : ↑
- → : →
- ↓ : ↓
- ↔ : ↔
- ♠ : ♠
- ♣ : ♣
- ♥ : ♥
- ♦ : ♦
Пример использования:
<p>Направления: ← влево, ↑ вверх, → вправо, ↓ вниз.</p>
<p>Карточные масти: ♠ ♥ ♦ ♣</p>
Полный список специальных символов
Полный список специальных символов можно найти в документации по HTML или на специализированных веб-ресурсах, таких как W3Schools или HTML Character Entities Reference.
5.4 Использование эмодзи
Эмодзи (emoji) стали неотъемлемой частью современной цифровой коммуникации. Они используются для выражения эмоций, идей и объектов в текстовых сообщениях, социальных сетях и на веб-страницах. В HTML эмодзи можно использовать несколькими способами.
Использование Unicode
Эмодзи можно вставить в HTML-документ с помощью Unicode-символов. У каждого эмодзи есть уникальный код, который можно использовать для его отображения.
Пример использования Unicode:
<p>Улыбающееся лицо: 😀</p>
<p>Сердце: ❤️</p>
<p>Большой палец вверх: 👍</p>
Для вставки эмодзи с помощью Unicode нужно использовать его шестнадцатеричный код, предваряя его &#x и завершая ;.
Пример использования шестнадцатеричных кодов:
<p>Улыбающееся лицо: 😀</p>
<p>Сердце: ❤️</p>
<p>Большой палец вверх: 👍</p>
Запоминать это не нужно: достаточно просто нагуглить их, если это нужно, и не пугаться, если встретите в чужом коде 😊
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ