Я нашел отличный пример Отображение сигналов гиперссылки с помощью CSS . Но в CSS примера есть три отдельных стиля, которые в моей голове должны делать в основном одно и то же. Или, по крайней мере, я не должен был бы использовать их все по моему мнению. Но я не уверен, что получу их все. Вот они:
/* all A tags whose REL attribute equals pdf */
a[rel='pdf'] {
padding-right: 18px;
background: transparent url(icon_pdf.gif) no-repeat center right;
}
/* all A tags whose REL attributes has the letters pdf somewhere mixed in*/
a[rel*='pdf'] {
padding-right: 18px;
background: transparent url(icon_pdf.gif) no-repeat center right;
}
/* all A tags whose REL attribute contains the value pdf, seperated from other values with a space */
a[rel~='pdf'] {
padding-right: 18px;
background: transparent url(icon_pdf.gif) no-repeat center right;
}
Я думаю, что смогу заменить первые два на последний, но опять же, я не уверен на 100%, что понимаю, как это работает. Кто-нибудь хочет пролить свет на это?
Мой вопрос конкретно такой: могу ли я пропустить один или два из них и при этом получить одинаковый результат для всех моих ссылок?