Определить внешний вид горизонтальной линии можно с помощью следую- щих атрибутов:
• align. Атрибут alig n дает Web-браузеру указание выровнять горизонтальную линию по правому краю, по левому краю или по центру в окне браузера.
• noshade. Атрибут noshade дает Web-браузеру указание отобразить горизон — тальную линию без затенения.
66 Глава 1. Основы языка HTML
• size. Атрибут siz e (измеряемый в пикселях) определяет толщину гори —
зонтальной линии.
• width. Атрибут width определяет длину линии. Ширину горизонтальной линии можно указать либо в пикселях, либо в виде процентного отноше — ния к ширине окна браузера. Например, если вы установите ширину рав —
ной 50% (width=M50%»), браузер проведет горизонтальную линию, длина
которой будет равна половине ширины окна.
Если поместить горизонтальную линию в ячейку таблицы или позициониро — ванную область, браузер будет использовать атрибуты width и align для задания длины и горизонтального положения линии относительно вертикальных сторон ячейки или позиционированной области (а не относительно ширины всей Web — страницы). Ниже показаны примеры дескриптора вставки горизонтальной линии
с различными вариантами ширины, размера и выравнивания.
Использование дескрипторов блоков цитирования для управления левым и правым отступами текста
В языке HTML не так-то просто управлять расстоянием между текстом и ле — вым и правым полями Web-документа. По умолчанию Web-браузер устанавливает
левое и правое поля страницы (то есть ширину Web-страницы) такими, чтобы страница умещалась по ширине в окно браузера. (Альтернативный вариант —
разрешить части Web-страницы «выходить» за правый край окна браузера и снаб —
дить окно горизонтальной полосой прокрутки, с помощью которой посетитель сможет отобразить содержимое, не попавшее в видимую область окна браузера.)
Конечно же, авторы Web-страниц понимают, что Web-браузер при необходи —
мости будет сдвигать текстовое содержимое с одной строки на другую. Поэтому при создании страниц разработчики применяют разнообразные средства форма- тирования/позиционирования, такие как CSS или помещение текста в ячейки