A5.ru: конструктор сайтовA5.ru: создать собственный сайт без лишних затрат и усилий! |
Продолжаем создавать сайт в блокноте. На прошлом уроке
мы начали верстать главную страницу
сайта. Для верстки страницы, в качестве основы, мы выбрали
таблицу. В наш html код,
мы добавили таблицу с тремя строками и двумя столбцами, в результате, мы
получили следующий код страницы:
Следующим шагом, давайте посмотрим, как в таблице можно
изменять фон ячеек. Сделаем мы это на
примере заголовка сайта – Header.
Заголовок сайта у нас расположен в первой строке таблицы, которая состоит из одной
ячейки. Откроем html справочник
и найдем описание тега TD. Для
задания цвета фона ячейки таблицы используется параметр bgcolor, аргументом
данного параметра является цвет, заданный названием (например, bgcolor=”red”) или выраженный шестнадцатеричным
кодом перед которым ставится знак решетки (например, bgcolor=”#add2ea”). Ну что же, давайте изменим наш html код, задав цвет ячейки
заголовка Header,
в результате, код который размечает ячейку заголовка сайта, у нас получится
следующим:
Нажмем кнопку сохранения файла и обновим нашу страницу
в окне браузера. После обновления страницы, мы увидим, что цвет ячейки таблицы
заголовка сайта изменился. Цвет ячейки таблицы, заданный с помощью параметра bgcolor,является однотонным. В некоторых случаях, для улучшения визуального
восприятия блоков на web странице, применяют градиентные цвета, то есть цвета, меняющие свой оттенок,
переходя из темного в светлый или наоборот. Эффект градиентного цвета можно получить только с
использованием изображений. Для того, чтобы в качестве фона ячейки таблицы
использовать рисунок, мы используем параметр тега TD с
названием background. В качестве аргумента параметру background задается
адрес изображения. Если окажется, что картинка меньше размеров ячейки таблицы,
тогда она будет повторяться вправо и вниз, до заполнения ячейки таблицы. Это свойство параметра background широко используется для создания фона ячеек таблицы с помощью картинок с малыми размерами. Картинка с малыми размерами, занимает мало место на
жестком диске, то есть может быть быстро загружена браузером. В тоже время,
маленькая картинка, с помощью параметра background,может стать фоном большой ячейки таблицы. Ну, я думаю понятно, да? Чтобы использовать картинку в качестве фона ячейки
таблицы, ее нужно добавить в наш проект, поэтому создадим в каталоге нашего
проекта папку для изображений, назовем ее, например: img. В эту папку скопируем картинку header.jpg. На диске данная картинка занимает 878 байт, ее высота равна 79 пикселей, ширина 10 пикселей. Скачать картинку для фона можно с моего сайта бесплатно
по прямой ссылке: Скачать картинку
для фона таблицы в архиве – header.zip На данный момент мы разметили таблицу у которой нами
задана ширина. Высота строк и ячеек
таблицы, в данный момент, определяется размером шрифта текста, который мы
добавили в таблицу. Давайте посмотрим в html справочнике,
как можно изменить высоту ячейки таблицы. Вновь откроем описание тега TD в html справочнике. Обратите внимание на параметр height, с помощью этого параметра можно задать высоту ячейки в пикселах или процентах. Изменим высоту ячейки заголовка сайта, причем, пусть
значение высоты будет равно высоте картинки, которую мы приготовили для фона
таблицы.
Сохраним изменения в блокноте и обновим окно браузера.
Мы увидим, что ячейка заголовка стала выше. Продолжим редактирование html кода
нашей страницы. Теперь зададим фон для ячейки заголовка. Строка разметки для первой ячейки таблицы, теперь у нас
будет выглядеть следующим образом: <td align="center" colspan="2" bgcolor="#add2ea" background="img/header.jpg" height="79px">Header</td> Где код background="img/header.jpg"– делает фоном ячейки картинку header.jpg. Не смотря на то, что картинка имеет ширину всего 10 пикселей,
она растягивается на всю ширину ячейки таблицы. Теперь я хочу пояснить, для чего, мы сначала задали фон
ячейки кодом цвета (параметр bgcolor), а затем, сделали фон
ячейки с помощью картинки (параметр background). Дело в том, что если посетитель сайта отключает
отображение картинок в своем браузере, (таких посетителей сегодня немного, но
они есть), тогда в процессе просмотра они увидят фон ячейки в сплошном цвете. То есть, использование
приема задания фона для ячеек таблицы двумя способами способствую
сохранению дизайна сайта для посетителей сайта, с различными настройками
браузера. В следующем уроке мы продолжим создавать сайт в блокноте. Автор: Виктор Милованов. |
CSS для начинающихСкачать без регистрацииКак создать сайт в блокнотеСкачать без регистрацииКак создать простой сайт без знания HTML-2Скачать без регистрации |