Главная » Статьи |
Всего материалов в каталоге: 84 Показано материалов: 1-10 |
Страницы: 1 2 3 ... 8 9 » |
При большом количестве строк в таблице бывает трудно сопоставлять данные из разных колонок между собой. Для этого требуется визуально отделить одну строку таблицы от другой — либо с помощью линий, либо за счет добавления фонового цвета. Вначале разберем вариант использования горизонтальных линий. На рис. 1 приведен один из возможных способов акцентирования внимания на строках таблицы. Каждая строка сверху и снизу обрамляется линией, за счет этого взгляд посетителя скользит вдоль них и не перескакивает на соседнюю строку. При этом данные, находящиеся в колонках, также связываются между собой, но уже за счет одновременного выравнивания по левому краю и пустого пространства между колонками. |
Чтобы взгляд читателя скользил по данным, представленным в колонках таблицы, не перескакивая на соседний раздел, колонки удобно выделить цветом фона или вертикальными линиями. При этом цвет четных и нечетных колонок может различаться. Поскольку формирование таблицы происходит по строкам, а не по колонкам, то для изменения вида колонок приходится задавать стиль практически для каждой ячейки. В этом случае удобно использовать разные классы — один для ячеек четных колонок, а второй — для нечетных. На рис. 1 показана таблица, которая формируется именно таким способом. |
Сетка представляет собой набор горизонтальных и вертикальных линий между ячейками
таблицы, которые отделяют содержимое ячеек друг от друга. Сетка используется
по умолчанию, если включить отображение границ с помощью параметра border
тега <TABLE>. Однако такие линии отображаются
по-разному в различных браузерах, поэтому применение стилей не только позволит
удобно управлять видом таблиц, но и сделает их однотипными. |
Эффект объемности таблицы достигается за счет одновременного использования
светлых и темных цветов в рамке или ячейках, при этом возникает иллюзия, что
таблица выступает над фоном веб-страницы. Например, рамка вокруг таблицы по
умолчанию отображается как объемная. Хотя такой вид рамки не пользуется достаточной
популярностью у веб-дизайнеров, это не означает, что такие рамки вообще не следует
применять. Используя стили таблице можно придать самый разнообразный вид, в
том числе и объемный, который может удачно выделяться на фоне своих «плоских»
собратов. |
Рамка вокруг таблицы позволяет акцентировать на ней внимание, отделить от остального содержимого веб-страницы и расширить набор средств по дизайну таблиц. Для создания рамки применяется стилевое свойство border, которое добавляется к селектору TABLE. Также эффектно смотрится таблица, когда цвет рамки совпадает с цветом фона заголовка (тег <TH>), как показано на рис. 1. |
Простая таблица характеризуется тем, что в ней не используется цветовое решение,
а визуальное отделение одного блока данных от другого происходит с помощью линий.
Вначале рассмотрим таблицу без рамки, при этом ее контур на веб-странице формируется горизонтальной линией сверху и снизу от таблицы (рис. 1). |
Хотя линии между ячейками позволяют четко отделить одни данные от других, ту
же самую функцию выполняет и пустое пространство вокруг текста. А чтобы таблица
выделялась на веб-страницы, для нее устанавливают определенный цвет фона. Заголовок
при этом допустимо задать другого цвета, как показано на рис. 1. |
Таблицы являются широко используемым элементом для представления различных
данных на презентациях, лекциях, в рекламных листовках и не только. Благодаря
своей наглядности, универсальности и простоте таблицы также повсеместно применяют
на сайтах, чтобы лучше донести до читателя нужный материал. Однако в большинстве
случаев на веб-страницах используют весьма убогие средства по представлению
табличных данных. Вместе с тем воспользовавшись мощью стилей, можно весьма расширить
средства по оформлению таблиц, удачно вписать их в дизайн сайта и нагляднее
представить табличные данные. |
Списки активно используются для автоматической нумерации блоков текста. Однако при использовании вложенных списков нельзя получить нумерацию подпунктов типа 1.1, 1.2, 1.3, поскольку каждый список будет независимым. Но то, что нельзя в HTML, можно возложить на стили. Для начала рассмотрим, как вообще создавать вложенные списки. В качестве основного контейнера выступает тег <OL>, а элементы списка формируются тегами <LI>. Вложенный список также начинается с <OL>, но этот тег должен располагаться внутри контейнера <LI>, именно так соблюдается корректность синтаксиса (пример 1). |
Подрисуночная подпись — текст, являющийся названием рисунка,
комментарием к нему или описанием изображения. Такая подпись важна,
поскольку привлекает внимание читателя к рисунку и дает больше
информации об изображении. У тега <IMG> существует, конечно, параметр title,
который задает текст подсказки, но чтобы ее получить приходится
наводить курсор мыши на каждый рисунок, что довольно неудобно. Более
наглядный способ и соответственно более предпочтительный заключается в
размещении подрисуночной подписи возле самого изображения. Подпись хоть
и называется подрисуночной, но может располагаться и сбоку от рисунка,
если это продиктовано соображениями верстки и дизайна. |