Цвета и единицы измерения В коде HTML-документа нам всегда придется указывать размеры тех или
иных объектов оформления Web-страницы, а также цветовые свойства этих
объектов. В HTML предусмотрены стандартные правила для обозначения цветов
и единиц измерения. Начнем мы с цветовых обозначений. color="IFFOOOO" - '' '' Из примера видно, что перед последовательностью шестнадцатеричных цифр
ставится знак решетки. Порядок чисел, указывающих насыщенность основных
цветов, должен выдерживаться строго. Сначала — красный, затем — зеленый,
и в самом конце — синий. Легко догадаться, что в примере мы установили
красный цвет. Таблица 1.2. Цветовые обозначения
С учетом этих обозначений, наш пример с красным цветом мы могли бы написать и вот таким образом: color="Red" Так, с цветом разобрались, теперь переходим к рассмотрению единиц измет
рения длины. Согласно спецификации языка HTML, мы можем указывать размеры
каких-либо объектов оформления Web-страниц только двумя способами. Либо
указывать их размер в пикселах, либо — в процентном отношении. Процентное
соотношение рассчитывается относительно "родительского" объекта,
внутри которого и находится данный элемент оформления, /т.е., если мы
на Web-странице размещаем, скажем, таблицу и указываем, что ее ширина
должна составлять пятьдесят процентов, то эти пятьдесят процентов будут
рассчитываться от ширины окна просмотра браузера. А уже процентное отношение
ширины ячейки таблицы будет рассчитываться от общей ширины именно таблицы,
в которой и находится эта ячейка. И если пользователь изменит размеры
окна браузера, соответствующим образом изменится и компоновка содержимого
Web-страницы. Поэтому, при создании Web-страницы всегда следует изыскивать
такие способы размещения содержимого, чтобы их компоновка не изменялась
кардинально при изменении размеров окна браузера. Также следует учитывать
и тот факт,что удаленные пользователи используют различные разрешения
мониторов. О том, как узнать, какое именно разрешение монитора установлено
у посетителя Web-страницы, мы выясним в третьей главе, а пока вернемся
к единицам измерения размеров объектов Web-страниц. width="30" А если ширина должна составлять тридцать процентов от "родительского" объекта, то мы запишем уже такой код: width="30%" Еще раз обращаю внимание на то, что все значения параметров записываются
в обрамлении двойных кавычек. height ="3*" То есть, кратность отсчитывается относительно десятков пикселов. При этом, браузер пытается отобразить такие объекты с максимально возможным размером, т.е., если таблица -в высоту имеет размер сто восемьдесят пикселов, то каждая строка займет в высоту по шестьдесят пикселов. Впрочем, то же самое случится, если мы создадим таблицу высотой в двести пикселов. Двадцать лишних пикселов просто пропадут. Поэтому, если необходимо, чтобы наши строки заняли равную высоту, то следует использовать следующий вариант параметра: height-"*" Впрочем, этот режим действует по умолчанию. Если для группы одинаковых
объектов размеры не указаны, они размещаются максимально однородно в пространстве
"родительского" объекта. |