Я знайшов приклад адаптивних шаблонів електронної пошти, де є такі селектори CSS, такі як такі:
a[class="btn"]
Чому використовується цей синтаксис, якщо він абсолютно такий самий, як:
a.btn
Чи це впливає на мобільні браузери чи щось інше?
Я знайшов приклад адаптивних шаблонів електронної пошти, де є такі селектори CSS, такі як такі:
a[class="btn"]
Чому використовується цей синтаксис, якщо він абсолютно такий самий, як:
a.btn
Чи це впливає на мобільні браузери чи щось інше?
Відповіді:
[]
Синтаксис є селектор атрибуту .
a[class="btn"]
Буде вибрано будь-який <a>
тег з class="btn"
. Однак він не вибере, <a>
що має class="btn btn_red"
, наприклад (тоді як a.btn
би). Він лише точно відповідає цьому атрибуту.
Можливо, ви захочете прочитати 30 селекторів CSS, які потрібно запам’ятати . Це неоціненно для будь-якого майбутнього веб-розробника.
.btn
селектора було б достатньо. Мені чогось не вистачає? Чи є якась користь від цього? Більшу конкретність я здогадуюсь?