Как гарантировано закомментировать любой кусок HTML ?
Возник интересный, и как выяснилось, нетривиальный вопрос. Необходимо вставить строки в html текст таким образом чтобы закомментировать произвольный блок с любым валидным содержанием.
Вариант 1. Пишем естественно:
И сразу облом: Разрешается внутрь комментария добавлять другие теги, вложенные комментарии (когда один комментарий расположен внутри другого) не допустимы.
Наш комментарий разрывается любым вложенным комментарием ( проверьте сами)!
Далее я нашел замечательный тег
Оказалось он поддерживается только IE, поэтому даже не стал смотреть как он работает.
Последняя идея была такой:
Почти то что надо… до первого вложенного скрипта! Если внутри окажется то после закрывающего тега все оказывается раскомментированным.
А какой способ знаете вы?
- Вопрос задан более трёх лет назад
- 114449 просмотров
8 комментариев
Оценить 8 комментариев
Как закомментировать на время код HTML, CSS или PHP, JS

…сегодня мы в этой коротенькой, но полезной статье, разберемся, как же комментируется различный программный код. Много говорить не стану, ибо если вас подобное заинтересовало, то вы уже столкнулись с вопросами этой задачи, и представление о ней имеете. Также о представлении можно прочесть предыдущую статью Оформление внешних и внутренних ссылок визуальными иконками CSS (в финале статьи подробное видео о правилах и способах комментирования кодов)
- ошибки в комментариях к коду – по версиям php
- php 8
- Комментируем код CSS
- Комментируем код HTML
- как закомментировать JavaScript
- Комментируем код PHP
Вы зашли по адресу… но несколько слов для ясности и пользы дела. Наверняка видели, как это делается с CSS-кодом , так как сss представляет наибольший интерес у многих начинающих, как и я.
Но обратите внимание, что комментарии используются также и в html и php… А ведь большинство начинающих путаются на начальном этапе своей работе с сайтом и не знают, как дописать себе необходимые пояснения. Ведь бывает же так, например, вам потребуется на какое-то время деактивировать код html, а потом снова возобновить его функцию – это запросто реализовать, если вы сделали себе пометки на “полях”, да мало ли что.
Но что следует помнить о “комментариях” вообще – тут всё в строгой зависимости от того, с каким файлом вы работаете конкретно, а следовательно и код применения различен.
Большая Энциклопедия HTML #4. Комментарии в HTML

Что такое комментарий, и для чего нужны комментарии в HTML? Если говорить о программировании, то это определенная информация, которая написана в коде программы для его пояснения. Эта информация никак не влияет на выполнение кода программы и конечно же не отображается в программе для пользователя.
Комментарии также применяются и в языке разметки HTML для пояснения определенных участков кода. Благодаря комментариям в HTML, текст кода лучше воспринимается другими веб-разработчиками (да и вами тоже). Это позволяет очень быстро понять для чего был написан (или найти, где находится) тот, или иной участок кода.
Использование комментариев в HTML значительно упрощает процесс редактирования HTML-документа. Ведь уже через несколько месяцев, вы забудете, где и как описывали определенный блок сайта. Но вы легко его найдете, благодаря комментариям.
Еще, при разработке сайта, иногда нужно временно скрыть какой-то контент на сайте. Но при этом его не нужно удалять, потому что этот код нам ещё понадобится. В таком случае можно закомментировать ненужный нам участок кода. А когда он нам опять понадобится, то мы легко сможем его раскомментировать.
Комментарии в HTML не отображаются на страницах сайта. То есть пользователь, просматривая контент сайта, не видит оставленные вами комментарии в HTML разметке. Но он может их увидеть, посмотрев исходный код страницы.
Комментарии в HTML
Комментарии в HTML добавляются с помощью тега
Пример:
Примечания
Комментарии могут использоваться в любом месте страницы, кроме тегов и . Внутри тега комментарии не работают. Если вы попытаетесь, прописать комментарий внутри , то он будет выведен в заголовке веб-страницы. А внутри тега у нас каскадные таблицы стилей и для их комментирования используется другой способ. О комментариях в CSS мы поговорим в соответствующей теме немного позже.
Вложенные комментарии в HTML не допускаются. Это когда один комментарий находится внутри другого.
Если вы используете в качестве HTML редактора Visual Studio Code и вам нужно быстро закомментировать (или раскомментировать) строку, то можно использовать горячие клавиши Ctrl + /.
В Notepad++, чтобы быстро закомментировать строку можно использовать сочетание клавиш Ctrl+K, а чтобы раскомментировать строку — Ctrl+Q.
HTML-документ с примером написания комментариев, находится в папке exemple002. Этот файл вы можете открыть обычным блокнотом и посмотреть как правильно оформляется комментарий в HTML.
Как закомментировать код в CSS
Как правильно закомментировать код в css. Допустим, вы хотите временно отключить какие-то стили, но удалять код не хотите. Для этого можно воспользоваться специальным кодом для комментирования:
То есть, мы можем комментировать код с помощью открывающих символов /* и закрывающих */.
Причем комментировать можно не только код, но и любой текст. Например:
/* Заголовки */ h1 < color: red; font-size: 32px; text-align: center; /* выравниваем по центру блока */ >
Статья была полезной?
Рекомендуем к прочтению
Комментарии:
Отменить ответ
✏️ Наши авторы
Кирилл Черепахин
Публикаций: 13
ID; echo $user->display_name; the_author_image($user->ID); echo $user->description; —>
Владимир Самойлов
Публикаций: 210
ID; echo $user->display_name; the_author_image($user->ID); echo $user->description; —>
Публикаций: 129
ID; echo $user->display_name; the_author_image($user->ID); echo $user->description; —>
CSS Головоломки в Telegram
Подписывайся и не пропускай:
Актуальные новости
Интересные задачки
Полезные подборки
Вступай в клуб
Присоединяйся к сообществу!
Наш рейтинг
Лучшие биржи ссылок
GoGetLinks
Наш рейтинг
Лучший хостинг для сайта
Где учиться
Рекомендуемые курсы
Javascript-разработчик
Введение в программирование
SEO-специалист
Проверка знаний
Хорошо ли вы знаете CSS?
Есть два блочных элемента, которые идут друг за другом в html. Какой будет оступ (margin) между ними, если задать им такие стили:
.top < height: 30px; background-color: blue; margin-bottom: 10px; >.bottom
Больше интересных задачек по CSS в нашем Telegram канале
Viva Magenta
Цвет 2023 года
Исследовательский институт Pantone выбрал главный цвет 2023 года. Им стал карминово-красный оттенок с фиолетовым подтоном, который назвали Viva Magenta.
Ресурс WEB Головоломки создан для того, чтобы делиться накопленным опытом и знаниями. Мы надеемся, что наши статьи будут полезны новичкам — тем, которые только решили вникнуть в мир web-разработки.
На сайте вы найдете публикации по разным направлениям и темам: tilda, wordpress, верстка, seo-продвижение.
![]()
- О проекте
- Все записи
- Новости партнеров
- Тест по CSS
- Контакты
- Важность мета-тегов при продвижении сайта в Google
- Где купить ссылки для сайта