Онлайн учебники на TEPKA.ru

Учебник по HTML 4

       

Включение комментариев в HTML документ

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

Комментарии обычно используются авторами документа для заметок, предназначенных только для собственного использования. Заметим, что текст комментариев не отображается на экране браузера, однако передается вместе с документом и вполне может быть просмотрен читателями. Большинство браузеров предоставляют возможность просмотра исходного кода документа. Поэтому не следует включать в комментарии информацию, не предназначенную для чужих глаз. Это замечание может оказаться важным для разработчиков-программистов, привыкших писать комментарии в своих программах. Дело в том, что комментарии в программах, написанных на большинстве языков программирования, не попадают в результирующий код программы, получаемый в результате ее компиляции. Исходные же коды программ обычно хранятся только у авторов. Для языка же HTML нет понятия компиляции.

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

Существует еще один тег-контейнер для записи комментариев — <COMMENT>. Этот тег используется редко, поскольку поддерживается только браузером Microsoft Internet Explorer. Некоторые проблемы использования этого тега рассматриваются в главе 8.

Тег <BLOCKQUOTE>

Бывают случаи, когда в текст HTML-документа необходимо включить какую-либо длинную цитату. Для выделения цитат из основного текста существует тег <BLOCKQUOTE>. Он является контейнером и может содержать любые теги форматирования.

В отличие от тега <Q>, предназначенного для выделения коротких цитат в строке текста, <BLOCKQUOTE> является тегом уровня блока. Текст, размеченный данным тегом, при отображении отделяется от основного текста пустыми строчками и, как правило, выводится с небольшим отступом вправо.

Пример отображения длинной цитаты приведен на рис. 1.10.

Примечание

Иногда полезно знать не только назначение тега, но и принципы его реализации браузерами. Так, по существу единственное действие, которое выполняют браузеры, встретив тег <BLOCKQUOTE>, заключается в отделении текста пустыми строками и сдвиге его вправо. Эти сведения позволяют использовать данный элемент не только по прямому назначению, но и просто для тех случаев, когда требуется отобразить фрагмент текста с отступом. Конечно, это нарушает логику структурирования документа, однако на деле такой подход часто применяется. В частности, редактор HTML-документов Netscape Composer, входящий в состав пакета Netscape Communicator, имеет в панели инструментов кнопки "увеличить отступ" и "уменьшить отступ". Каждое нажатие кнопки увеличения отступа реализуется путем обрамления выделенного текста парой тегов <BLOCKQUOTE> и </BLOCKQUOTE>. Просматривая в дальнейшем исходный HTML-код созданного таким путем документа, можно долго вспоминать, что же вы там цитировали.

0110.gif

Рис. 1.10. Так цитата выглядит в окне браузера Netscape

 

 

 

Top.Mail.Ru
Top.Mail.Ru