aka_SmILe вам же знакомо понятие CSS

я предполагаю что такие фишки как #ID и .class, "наследование свойств" вам тоже знакомы.
Очень хороший (ИМХО лучший) ресурс по ХТМЛ и CSS с кучей примеров htmlbook.ru, вот что пишут там про таблицы:
http://www.htmlbook.ru/content/?id=74
*** Далее. Есть также в теге style такая фишка как определенный тип стиля для определенного приемника ХТМЛ, например компьютерный дисплей это screen,
http://www.htmlbook.ru/html/style.html. Иногда кстати играет...
Обычно делают так:
- Layout: Top menu + 2 columns это основной стиль, стиль того что выводят в {content}
- Accessibility and cross-browser tools это т.н. хаки для кроссбраузерности, вообще то их нужно править под себя (проверить #ID и .class, вставить нужные убрать ненужные) и если кроссбраузерность неактуальна то зачем они вам?
- Navigation: CSSMenu - Horizontal - это стиль меню, т.е. туда целесообразно слить все стилевые атрибуты (#ID и .class) используемые в меню
- Module: News это стиль новостей, аналогично меню.
- Print это особый стиль для вывода на принтер, иногда срабатывает (см. ***).
Кстати если вам неудобен стиль вывода CSS этой кмски то кто мешает вставлять его обычными способами в шаблон или в секцию метаданных?
Так :
Code: Select all
<head> <style type="text/css"> ... </style> </head>
или так:
Code: Select all
<link rel="stylesheet" type="text/css" href="http://...." />
Также никто не запрещает сливать все в один стилевой файл (некоторым так удобнее).
Ну и еще совет. Есть такой браузер Firefox и к нему плагины Web developer, Firebug очень мощная связка. Рекомендую.