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

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 на продакшене.