Статьи

  1. Паттерны загрузки веб-шрифтов

    Брэм Штайн 14 июня 2016

    Загрузка веб-шрифтов может показаться сложной задачей. Однако, на самом деле, она довольно проста, если вы будете использовать описанные ниже паттерны. Комбинируя их, вы сможете управлять загрузкой веб-шрифтов во всех браузерах.

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

  2. Не проверив HTML5-кода, не суйся в воду — с Майком™ Смитом

    Стив Фолкнер 26 декабря 2014

    Майк™ Смит (известный как @sideshowbarker) из W3C — человек, с головой увязший в исходном коде инструмента W3C для проверки валидности разметки; эта магия работает именно благодаря ему. Вопросы были заданы на радость и в назидание читателю сайта.

    1 комментарий

  3. Основные способы вёрстки. Часть вторая: бестабличная вёрстка

    Лев Солнцев 28 июня 2013

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

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

  4. Основные способы вёрстки. Часть первая: таблица

    Лев Солнцев 27 июня 2013

    Для профессионального оформления сайтов необходимо знать не только основы CSS, но и понимать как работает браузер, знать правила, которым он следует. Именно они определяют основные способы и приёмы вёрстки. Первым способом раскладки элементов на страницах были таблицы. Они просты и обладают рядом полезных свойств, но не лишены определённых недостатков.

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

  5. Быстродействие фронтенда для дизайнеров и разработчиков

    Гарри Робертс 15 апреля 2013

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

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

  6. Размеры блоков, или Назад в будущее

    Дэвид Стори 23 января 2013

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

    Комментарии

  7. Как я научился любить скучные мелочи CSS

    Питер Гастон  21 августа 2012

    В будущем CSS есть много того, чего нам стоит ожидать с нетерпением: с одной стороны, там будет целый спектр новых методов, которые произведут революцию в вёрстке; с другой стороны — новый набор графических эффектов, которые позволят создавать на лету фильтры и шейдеры. Но если эти инструменты можно назвать выставочными лошадками CSS, тогда, думается мне, стоит обратить немного внимания и на рабочих лошадей: на те компоненты языка, которые являются его составными частями: селекторы, единицы измерения, функции.

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

  8. Ключевые слова в линейных градиентах

    Эрик Мейер 24 июля 2012

    Использование линейных градиентов в CSS может приводить к самым разнообразным результатам, которые не назовёшь иначе как странными; иногда даже сам синтаксис кажется странным. Эта статья не о новом «используйте прямо сейчас!» приёме. Как и многое из того, что я пишу, это скорее маленькая прогулка по одному из уголков CSS с целью посмотреть, есть ли здесь что-нибудь интересное.

    Комментарии

  9. Как работает nth-child

    Крис Койер 21 ноября 2011

    Существует такие псевдоклассы, которые могут выбирать каждый третий элемент: :nth-child(3n+3) — это 3-й, 6-й, 9-й, 12-й и т.д. Давайте посмотрим, как именно работают такие выражения, и что еще можно сделать с помощью :nth-child.

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

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

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

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

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

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