Jake design studio -






   Jake Design    web-

Каскадные таблицы стилей CSS  или таблицы в веб дизайне

В те времена, когда Netscape Navigator 4 доминировал на рынке, популярным (но теперь, как считается, устаревающим) решением для веб дизайнеров было проектировать веб страницу используя таблицы. Зачастую даже простой дизайн страницы требовал использования десятков таблиц, вложенных друг в друга. Многие веб темплейты в Dream Weaver и других WYSIWYG редакторах все еще используют эту технику в наши дни. Navigator 4 не поддерживал технологию CSS в должной степени, поэтому она не использовалась.

После того, как браузерные войны были закончены, и Internet Explorer стал доминировать на рынке, веб дизайнеры начали обращаться к CSS, как к лучшему альтернативному средству для организации пространства веб страниц. Защитники CSS утверждают, что таблицы должны использоваться только для табулярных данных, а не для организации пространства страницы. Использование в веб дизайне CSS вместо таблиц также возвращает HTML к семантической разметке, которая помогает роботам и поисковым системам понять, что происходит на странице. Сегодня все современные веб браузеры поддерживают технологию CSS с разной степенью ограничения.

Тем не менее, одним из основных аргументов против исключительного использования CSS в веб дизайне является то, что контроль значительно ослабляется, поскольку каждый из браузеров имеет собственные особенности, которые приводят к несколько разному отображению веб страницы. В особенности, это является проблемой, поскольку не все браузеры поддерживают один и тот же набор CSS кодов. Для веб дизайнеров, которые привыкли использовать табличный веб дизайн, разработка веб сайтов с использованием технологии CSS зачастую становится вопросом повторения того, что могло бы быть сделано с помощью таблиц, что приводит к тому, что некоторые считают веб дизайн с использованием CSS довольно громоздким. Например, довольно трудно воспроизвести некоторые элементы веб дизайна, такие, как вертикальное позиционирование, или footer во всю длину с использованием абсолютного позиционирования.

В наши дни большинство веб браузеров разрешили большинство проблем связанных с поддержкой CSS, и это сделало возможным использование многих решений в пространственной организации страницы с использованием CSS. Тем не менее, люди продолжают использовать старые браузеры, и веб дизайнеры должны иметь это в виду. Наиболее заметными среди старых браузеров являются Internet Explorer 5 и 5.5, которые, по признанию многих веб дизайнеров, становятся новым Netscape Navigator 4 – т.е. препятствием, которое удерживает Интернет от перехода к веб дизайну с использованием CSS технологии.


 
 
Данный материал является частью перевода статьи Web Design из Википедии, свободной энциклопедии

Содержание

  1. Веб дизайн. Введение 
  2. История веб дизайна 
  3. Противоречивые моменты в веб дизайне
    1. «Резиновый» или фиксированный веб дизайн 
    2. Flash в веб дизайне
    3. Таблицы стилей CSS или таблицы 
    4. Внешний вид или функциональность
  4. Динамический веб дизайн
  5. Веб дизайн как бизнес

При любом использовании материалов сайта JAKE.RU, в том числе при публикации переводов статей, выполненных студией Jake Design, гиперссылка на JAKE.ru обязательна.



| | | | |
©2006. Jake Design