Синтаксис [attributeName="attributeValue"]
выберет элементы, которые имеют attributeName
точно attributeValue
.
*[class="topic_t"]
выберет любой элемент, атрибут класса которого точно topic_t
, Напротив, когда вы используете синтаксис .
для выбора класса, он выберет любой элемент, имеющий эту подстроку класса внутри разделенного пробелами списка классов (в атрибуте class
).
Таким образом, использование .
для выбора элементов с определенным классом, как правило, более надежно (и короче), особенно если могут существовать и другие классы.