Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
book.docx
Скачиваний:
6
Добавлен:
15.11.2018
Размер:
462.77 Кб
Скачать

Перенос внутри элемента

Перенос внутри элемента делается в двух случаях: когда достигнут предел количества символов допустимых в одной строке, либо когда перенос строки между элементами воспринимается браузером как дополнительный текстовый узел и доставляет неприятности при отображении. В таком случае перенос следует делать следующим образом:

Перенос внутри элемента

<div class="navigation"><a

href="#">Home</a><a

href="#">About Us</a></div>

Вставка специальных символов

Любые специальные символы такие, как «©», «&» и др. следует представлять в виде определенных стандартом ссылок на сущность (EntityReference), например: «©». Список сущностей, регламентированных стандартами HTML 4.01 и XHTML 1.0, можно посмотреть по следующей ссылке: http://www.w3.org/TR/REC-html40/sgml/entities.html

Цвет

Определение цвета в CSS необходимо задавать в виде шестизначной последовательности шестнадцатиричных цифр, начинающейся со знака «#». Например «#fefefe». Здесь первая пара цифр означает количество красного цвета, вторая – зеленого, и третья – синего. Например, последовательность «#00ff00» означает чистый зеленый цвет, потому, что количество красного и синего равно нулю, а зеленый задан по максимуму, т.е. «ff».

Вместо текстовых эквивалентов цветов, предпочтительнее использовать вышеупомянутый формат, т.е. «#ffffff» вместо «white» и т.д.

Существует также сокращенная форма записи цветов, когда каждая составляющая цвета представлена комбинацией одинаковых шестнадцатиричных цифр. Например белый цвет может быть представлен как «#fff», а зеленый «#0f0». Предпочтение всегда нужно отдавать сокращенной форме записи.

Для упрощения работы с цветом при создании и редактировании документов, рекомендуется использовать утилиту DotColor, описанную в разделе .

Комментарии

Для упрощения работы стороннего лица с HTML-документом иногда возникает необходимость разделения его смысловых блоков, используя узлы комментариев. При помощи комментариев имеет смысл разделять такие блоки, как например заголовок, навигация, нижний колонтитул и пр. Как правило, эти фрагменты кода отмечают парой комментариев – начало блока и конец. Весьма разумным является отметка при помощи комментариев, повторяющихся фрагментов кода, которые, возможно, в будущем будут генерироваться автоматически. Однако не стоит злоупотреблять использованием комментариев, так как это приведет к усложнению читаемости кода и его редактирования. Рассмотрим пример использования узла комментария для разделения смысловых блоков документа:

Образец комментированного блока

<!-- navigation start -->

<ul id="navigation">

</ul>

<!-- navigation end -->

Как видно из примера, комментарии должны содержать информацию о том, что это за блок (navigation), где он начинается (start) и где заканчивается (end).

При работе с иностранными клиентами, комментарии ни в коем случае не должны содержать русскоязычные названия и аббревиатуры, желательно вообще избегать русскоязычных комментариев. Текст комментариев должен быть только на английском языке!

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]