АЧ
Александр Чудиновских

Что за конструкция CSS table [class*=span]?

Друзья, столкнулся со следующей констукцией в CSS:

table [class*=span] {float: none;}

FireBug показывает, что данный код понимает как минимум Firefox.

Что за конструкция? Или это хак? Есть, что почитать по этому поводу?

Анюта Казеннова
Анюта Казеннова

Почитайте про css селекторы и их атрибуты и регулярные выражения.
В данном случае код означает, что у всех включений SPAN, которые имеются внутри table, обтекание задается как обычно (float: none;). Все остальные span (вне тега table) останутся неизменными.

Женя
Женя

В стандарте написано:

E[foo*="bar"] -- an E element whose "foo" attribute value contains the substring "bar"

По-русски: элемент E, значение атрибута "foo" которого содержит подстроку "bar".

Похожие вопросы
<span class="js-phone-number">+380443230545 </span>от куда номер?
CSS Table Отступ сверху
помогите убрать банер пополнить номер абонента Билайн <span class="js-phone-number">+79645830655.</span>
Как узнать кому пренадлежит номер телефона городского <span class="js-phone-number">+78312770016</span>
отдохнем мальчики мой т. <span class="js-phone-number">+375292667893 </span>или <span class="js-phone-number">+375298664508</span>
помогите убрать банер <span class="js-phone-number">+79128430896. </span><span class="js-phone-number">+79128430896</span>
Откуда мне звонили? Это может быть Европа-карты оплаты или Скайп? <span class="js-phone-number">+7926942.</span>.. <span class="js-phone-number">+7931292.</span>.. <span class="js-phone-number">+7931292.</span>..
как узнать откуда был звонок с номера<span class="js-phone-number">+79003175296</span>
<span class="js-phone-number">+7814259.</span>
Как вертикально отцентрировать текст с помощью CSS, без тега table с valign-ом?