Когда использовать
Экранируйте его как ' или ' внутри атрибутов в одинарных кавычках. ' допустим в HTML5 и XML, но не в старом HTML 4.
В HTML, CSS и JavaScript
<p>'</p> <!-- or the character itself in a UTF-8 page -->
.note::before { content: "\0027"; }
const s = "\u0027";
На странице, сохранённой в UTF-8 (сегодня это по умолчанию), символ можно вставить напрямую. Сущность нужна, только если символ должен пережить систему, которая не работает с UTF-8, или — как в этом случае — если у символа особое значение в HTML. Кодировать и декодировать целые тексты можно с помощью HTML Entity Encoder.
Как ввести прямой апостроф
- Windows: нажмите Win + ., чтобы открыть панель эмодзи и символов, и найдите его там, или введите
0027, а затем нажмите Alt + X в Word. - Mac: нажмите Ctrl + Cmd + Space и найдите «прямой апостроф».
- Linux: Ctrl + Shift + U, затем 27 и Enter.
HTML-энкодер
Экранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в именованные или числовые сущности либо декодируйте HTML с сущностями обратно в обычный текст.