junior
Как обозначаются комментарии в HTML
Комментарий в HTML — это конструкция <!-- текст комментария -->, которая игнорируется браузером при рендеринге страницы, но остаётся видимой в исходном коде.
Синтаксис
Пример
<!-- Это однострочный комментарий -->
<!--
Это многострочный комментарий.
Он может занимать несколько строк.
-->
Где комментарии работают и не работают
| Контекст | Работает? |
|---|---|
Внутри <body> |
Да |
Внутри <head> |
Да |
Внутри <title> |
Нет — выводится как текст |
Внутри <style> |
Нет — в CSS используется /* комментарий */ |
Внутри <script> |
Нет — в JS используется // или /* */ |
Практическое применение
- Пометки для разработчиков в шаблонах (Thymeleaf, JSP)
- Временное отключение блоков разметки при отладке
- TODO-комментарии в HTML-шаблонах
Важно
HTML-комментарии видны в исходном коде страницы (View Source / DevTools). Никогда не размещайте в них конфиденциальную информацию: пароли, ключи API, внутренние URL.
На собеседовании: синтаксис
<!-- ... -->. Важный нюанс: внутри<title>и<style>HTML-комментарии не работают. И не забывайте, что комментарии видны пользователю через просмотр исходного кода.