Семантическая вёрстка

Сюрприз, сюрприз! Новая тема под названием zen. Её вы можете лицезреть в данный момент на блоге. Изюминка темы в том, что оформление отсутствует как таковое :-) Я подумал, что подобный ход конём позволит мне сосредоточиться на семантической вёрстке :-)

Суть дела в том, что byteflow, как любой порядочный блогодвижок, стремящийся стать тяжёлым неповоротливым монстром, нуждается в механизме настраиваемых тем оформления. Очень важно, чтобы этот механизм позволял лёгко создавать новые темы. После раздумий мы решили двигаться в следующем направлении: в byteflow будет ядро базовых шаблонов не привязанное ни к какой теме, не несущее вообще никакой оформительской нагрузки. Чтобы создать тему на основе ядра, нужно как минимум… а ничего, собственно, не нужно ;-) Именно это и представляет из себя тема zen — нулевое расширение базовых шаблонов.

Если вам нужно не такое вырывающее глаз оформление, то вы можете положить в специальное место свои css-файлы, которые подхватятся базовыми файлами и голый html украсится в соответствии с вашими вкусами. Хотите пойти дальше и изменить какой-то шаблон? Это тоже можно. Просто кладёте этот шаблон в ещё одно специальное место и он подгружается заместо соотвествующего ему базового шаблона. При желании можно переопределить все базовые шаблоны.

А относительно базовых шаблонов возникла идейка разметить их в духе времени — то бишь, семантически. Что я сегодня и попытался сделать, вынеся многие последовательности элементов в <ul> контейнеры, добавив <fieldset> и <legend> в формы, сделав sidebar одним большим DL списокм.

Если у кого-то есть свободное время, то вы можете посмотреть внутрь html кода этого блога и предложить свои семантические пожелания :-) Ещё я не откажусь от ссылок на true статьи про семантическую вёрстку.

UPD: поставил обратно lite
Добавить пост в:   Delicious Reddit Slashdot Digg Technorati Google
Подписаться Комментировать

Комментарии

Если вам нужно не такое вырывающее глаз оформление

Офигенная языковая конструкция! :-)

крррасота! такой штуки сильно не хватало :)

чтоб ты был здоров) я уже полез на прокси, смотреть какого порубали css и всё остальное)

Думаешь sidebar одним большим DL списком правильное решение? Мне более логично, если там будут заголовки второго уровня и списки ul.

Required. 30 chars of fewer.

Required.

captcha image Please, enter symbols, which you see on the image