[Перевод] CSS-селекторы в автосалоне

Скрипты и советы | 12 декабря 2016

Уроки CSS на Хабрахабре, habrahabr.ru, CSS

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

Вот, например, CSS-селекторы. Если вы знаете, что их используют для стилизации элементов веб-станиц, но не вполне понимаете, как именно они работают, полагаю, сегодня у вас есть шанс это исправить. Для того, чтобы разобраться с тем, как работают CSS-селекторы, отправимся в автосалон.

Итак, вы оказались в автосалоне, в котором выставлены машины разных марок, цветов, выпущенные в разное время. В таких местах обычно встречаются и продавцы, но их мы в наш пример включать не будем.

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


Читать дальше →
Каскадные Таблицы Стилей / Дочерние селекторы в IE

Добрый день всем. Как известно, Internet Explorer вплоть до 7 версии не поддерживает дочерние селекторы вида E>F....

Подробнее
[Перевод] Странности CSS, о которых полезно знать

В наших публикациях регулярно появляются статьи о CSS. Среди них — материал об истории CSS, рассказ о подборе имён для...

Подробнее
если бы автомобили продавались в ИКЕА

это конечно боян, но всеже насколько в тему....

Подробнее
.NET / Ссылка Fizzler: A CSS Selector Engine for C#

Библиотека, которая позволяет в C# парсить строки с html, используя CSS-селекторы: SelectorEngine engine = new...

Подробнее
Блог им. crx / Сервис поможет генерировать CSS-селекторы для jQuery просто нажав на нужный элемент.

Ленитесь на работе? selectorgadget.com — cервис, который позволяет генерировать CSS-селекторы для jQuery просто нажав...

Подробнее
Селекторы CSS и их применение в автоматизации тестирования Программного Обеспечения

Всем добра! Данную тему мы уже раскрывали на вебинаре, который проводил наш преподаватель, но решили дополнить чуть...

Подробнее

💬 Комментарии

В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.

🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.

💡 Хотите обсудить материал?

Присоединяйтесь к нашему Telegram-каналу:

https://t.me/tcsecms/

Нажмите кнопку ниже — и вы сразу попадёте в чат с комментариями