HTML тег <!-- ... -->

HTML теги

Значение и применение

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

Комментарии можно использовать в любом месте страницы, кроме тега <title>.

Поддержка браузерами

ТегChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
<!-- текст комментария -->ДаДаДаДаДаДа

Пример использования

<!DOCTYPE html>
<html>
	<head>
		<title>Пример использования тега комментария</title>
	</head>
	<body>
		Содержимое страницы.
		<!-- Ваш комментарий, текст внутри которого не отображается браузером на странице. --> 
	</body>
</html>

Условные комментарии.

Условные комментарии, используются для написания специального кода, предназначенного для конкретного браузера (Internet Explorer). Остальные браузеры этот код игнорируют как обычный комментарий.

Например:

<!--[if IE 7]>
Код HTML 
<![endif]-->

Код выполняется только тогда, когда совпадает заданное условие. В данном случае если браузер Internet Explorer 7, то необходимо выполнить код, который мы поместим внутри тега.

Другие примеры:
<!--[if IE]> Инструкции для всех Internet Explorer <![endif]-->
<!--[if lte IE 6]> Инструкции для всех IE меньше или равно 6<![endif]-->
<!--[if gte IE 7]> Инструкции для всех IE старше или равно 7<![endif]-->

Значение операторов:

ОператорЗначение
ltМеньше чем.
lte Меньше или равно.
gt Больше чем.
gte Больше или равно.
& Логическое И. Предназначено для объединения нескольких условий. Возвращает true (истину), если все условия выполняются.
! Логическое НЕ. Условие истинно, если условие следующее за ! не выполняется.
| Логическое ИЛИ. Возвращает true (истину), если хотя бы одно из условий выполняется.
( ) Группировка дополнительных условий (создание сложных запросов с логическими операторами).

Отличия HTML 4.01 от HTML 5

Нет.

Поддержка глобальных атрибутов

Данный элемент не поддерживает "глобальные атрибуты".

Атрибуты событий

Данный элемент не поддерживает "атрибуты событий".

HTML теги