Перейти к содержимому

HTML-тег

Тег <!-- ... --> используется для вставки комментариев в HTML. Его содержимое игнорируется браузерами и не отображается на странице. Однако комментарии видны любому, кто просматривает исходный код страницы.

HTML-комментарии выделяют разделы документа или добавляют поясняющие заметки к коду. Тег комментария также можно использовать для временного исключения блоков кода вместо их удаления.

Комментарии можно использовать почти в любом месте документа. Однако их размещение внутри тега <title> приведет к тому, что маркеры комментария будут восприняты как обычный текст и отображены во вкладке браузера.

Синтаксис

Комментарии записываются между символами <!-- и -->.

Пример использования тега комментария HTML:

HTML-тег

html
<!DOCTYPE html>
<html>
  <head>
    <title>Example of using the comment tag.</title>
  </head>
  <body>
    The content of the page. 
    <!-- This is our comment, that is not displayed on the browser. --> 
  </body>
</html>

Результат

comment-example

Тег комментария можно использовать для «скрытия» скриптов от браузеров, не поддерживающих выполнение скриптов.

Комментарий в JavaScript

html
<script type="text/javascript">
  <!--
  function displayMsg() {
    alert("Comment tag")
  }
  //-->
</script>

В приведенном выше примере два слеша в конце строки (//) являются символом комментария в JavaScript. Это предотвращает интерпретацию --> как кода.

Примечание: HTML-комментарии не могут быть вложенными. Использование <!-- <!-- --> --> нарушит структуру комментария. Для современных браузеров вместо этого устаревшего метода можно просто использовать блочные комментарии JavaScript (/* ... */) внутри тега <script>.

Тег комментария не поддерживает Глобальные атрибуты.

Практика

Which of the following statements about HTML tags are correct based on the information provided in the given URL?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.