А потом на свет появилась штука, называемая «графическим браузером» (NCSA Mosaic). Люди начали включать графические элементы графику в свои страницы. И они хотели, чтобы их страницы выглядели лучше, привлекательней, симпатичней. Тогда, HTML был расширен, чтобы включить теги моделирования, такие, как bold, strong, italicisized, strikeout и superimposed.
А люди все еще не были удовлетворены: они хотели большего. И возможность добавлять больше стиля к тексту пришла в форме тега <font>, тега <bgcolor>, и так далее. Теперь люди могли создавать страницы с красочными фонами и шрифтами, почти как им хотелось.
Однако, этого не было достаточно. На сцену вышли люди, называвшие себя «дизайнерами. Так как многие из них пришли из мира бумажного дизайна, они хотели еще большего контроля над внешним видом создаваемых web-страниц.
Табличная раскладка: расположение элементов страницы с помощью тега <table> и однопиксельного GIF’а
Первоначально, таблицы HTML были предназначены для представления табличных данных, например прайс-листов, или списков названий. Но однажды какой-то web-дизайнер обнаружил, что эти таблицы можно эффективно использовать для раскладки страниц.
В 1996 году была издана очень влиятельная книга Дэвида Сигэла под названием «Creating Killer Web Sites», вскоре она стала бестселлером номер 1 на Amazon – немыслимое достижение для книги по web-дизайну. Читали ли вы эту книгу или нет (нельзя сказать точно, был ли автор книги ответственен за «изобретение» концепции раскладки страницы с помощью таблиц HTML), но в большинстве дизайнов web-страниц, которые вы видите в Сети и тех, которые вы возможно создаете сами, все еще ощутимо влияние этой книги и ее второго издания1 (на сегодняшний день (конец 2006 года), это уже не так ощутимо [Черный Кот]).