Чем отличаются id и class

22.01.06 17:14

Учебник

Один из самых частых вопросов в процессе знакомства с новыми стандартами -- в чем разница между атрибутами HTML-элементов "id" и "class". Ведь эффект, вроде бы, одинаковый.

XHTML еще разок

Пост про XHTML принес мне немало трафика. Хочу еще!

Если серьезно, то в комментариях к последней статье "Учебника" titmouse снова поднял вопрос о совместимости с XHTML, и я решил еще раз осветить этот вопрос с меньшим техническим уклоном и добавлением еще пары мыслей.

Пример верстки CSS

17.01.06 20:03

Учебник

Настало время после долгой нудной теории верстки CSS'ом наконец уже что-нибудь осмысленное сверстать. В этой статье я покажу от начала до конца один из вариантов верстки трехколоночной страницы.

Пример опирается на предыдущие статьи "Учебника", и если в этой статье будут какие-то неясности, ответы надо искать в них. И хотя пример может быть полезен и сам по [...]

Обработчики контекста

12.01.06 22:02

Django

Интересно, что когда рекламируют почти любой фреймворк (не только для веба), обязательно подчеркивают, как замечательно он позволяет решать задачи без написания строк кода (как Дэвид Хайнемайер Хансон в презентации RoR: "Look at all those things I'm not doing..." (когда у Django появится скринкаст, думаю, там тоже будет что-нибудь такое (интересно, а позволяет русский язык использовать [...]

Последовательные join'ы

11.01.06 04:05

Django

Сегодня в Django'вском списке рассылки вычитал об одной штуке, которая неочевидна из документации, но тем не менее дико крута. Нельзя такое прятать!

Велосипед для веб-фреймворка

Макс Ищенко решил не следовать моему совету выбрать Django для веб-разработки и выбрал TurboGears :-). Ни в коем случае не хочу как-то спорить с этим решением: может быть миллион причин выбрать то или это. Вместо этого я, как пропагандист Django, хочу прокомментировать то, как он обосновал свое решение в двух следующих постах.

Markdown. Extra.

Для написания статей на этом блоге я пользуюсь синтаксисом Markdown. Это один из альтернативных синтаксисов оформления текстов без использования HTML-тегов. И хотя я всегда считал, что придумывание новых еще более упрощенных синтаксисов для и так несложного HTML'а -- это зло, Markdown мне понравился. Он, пожалуй, самый продуманный из тех, что я видел, и самый ненавязчивый.