Статьи

  1. Архитектура CSS

    Филип Уолтон 20 февраля 2014

    Мерой хорошего знания CSS для многих веб-разработчиков является то, насколько идеально ты можешь воссоздать в коде данный тебе макет. Ты не используешь таблицы и гордишься собой, когда сводишь к минимуму графику. Если ты действительно хорош, то работаешь с самыми новыми и лучшими техниками — вроде медиавыражений, переходов и трансформаций. Это правда, хорошие CSS-разработчики действительно всё это умеют. Однако существует совсем другая сторона CSS, которая редко упоминается, когда речь заходит об оценке чьих-то способностей.

    17 комментариев

  2. Культ карго CSS

    Бен Дарлоу 19 февраля 2014

    Все согласны с тем, что лучше иметь какую-то методологию для написания и поддержки CSS, чем не иметь никакой вовсе. Тем не менее, некоторые популярные среди разработчиков практики ухудшают как семантику кода, так и возможность его долгосрочной поддержки. Я хотел бы рассказать о проблемах с «методологиями фреймворков» CSS, и о том, как мы, веб-разработчики, можем разрешить эти проблемы.

    9 комментариев

  3. Сite и blockquote: перезагрузка

    Стив Фолкнер 11 ноября 2013

    Недавно в спецификации HTML было изменено определение элементов <blockquote> и <cite>. В статье рассказывается, что это значит для разработчиков.

    5 комментариев

  4. Ценность осмысленности

    Кайл Вимс 9 августа 2012

    Дивья Маньян — умница. Когда дело доходит до веба, можно с полной уверенностью сказать: она, чёрт побери, знает, что делает. Она относится к той категории людей, которые заставляют меня безумно им завидовать из-за их креативности и ума. Всё это заставляет меня думать, что в каком-то смысле она нас сегодня троллит.

    18 комментариев

  5. Наша бессмысленная погоня за семантической ценностью

    Дивья Маньян 9 августа 2012

    Если ваша главная проблема с HTML5 — выяснить какая разница между <aside> и <blockquote> или, скажем, как правильно разметить адрес — знаете, вы используете HTML5 не для того, для чего он предназначен. Разметка структурирует содержимое, но выбор элементов имеет гораздо меньшее значение, чем нас в течение долгого времени приучали думать. Давайте пройдемся по ряду причин.

    20 комментариев

  6. Элементы figure и figcaption

    Ричард Кларк 12 марта 2012

    В обычных печатных изданиях, таких как книги и журналы, изображения, таблицы или примеры кода обычно сопровождаются подписью. До сих пор у нас не было возможности семантически выделять такой тип содержимого напрямую в HTML, вместо того чтобы прибегать к именам классов СSS. HTML5 надеется исправить эту проблему с помощью новых элементов: <figure> и <figcaption>. Давайте разберемся!

    20 комментариев

  7. Элементы details и summary

    Том Лидбеттер 29 августа 2011

    Вам часто приходилось использовать JavaScript для создания виджета, показывающего и скрывающего какое-то содержимое? Возможно, для этого вы даже скачивали целую JavaScript-библиотеку? Что ж, можете радоваться: HTML5 позволяет создавать подобное всего лишь парой строчек кода, без применения JavaScript.

    3 комментария

  8. Избегаем популярных ошибок в HTML5

    Ричард Кларк 27 июля 2011

    Разбирая сайты для Галереи HTML5 и отвечая на вопросы читателей на сайте Доктор HTML5, я вынужден просматривать целую кучу страниц на HTML5 и, конечно же, их исходный код. В этой статье я расскажу вам об ошибках и сомнительной разметке, которые мне частенько приходится видеть, и объясню, как их избежать.

    40 комментариев

  9. Элементы small и hr

    Оли Стадхольм 30 мая 2011

    Не так давно мы писали о презентационных элементах <i> и <b> из HTML4, возродившихся к новой семантической жизни. Другие два элемента, которые претерпели изменения, чтобы получить значения в HTML5 — это <small> и <hr>, рассмотрим новичков подробнее.

    13 комментариев

  10. Элементы i, b, em и strong

    Оли Стадхольм 13 июля 2010

    В то время как многие элементы из HTML4 вошли в HTML5 без существенных изменений, некоторые исторически презентационные элементы обрели новую семантику. Давайте посмотрим на <i> и <b> и сравним их с семантическими преемниками — <em> и <strong>.

    15 комментариев

Перейти к началу