Я использую XHTML 1.0 Strict на моем сайте и иметь следующий стиль CSS на моей ссылки:XHTML 1.0 Strict, CSS и IMG границы
a:hover {
border-bottom: 1px dotted #447799;
}
и мои изображения:
a img, img {
border: none;
text-decoration: none;
}
Тем не менее, когда я наводил курсор на мой заголовок, нижняя граница все еще отображается пунктиром и синим. Очевидно, я не могу использовать border = "0", потому что он не является частью XHTML 1.0 Strict Doctype.
Вы можете видеть, что мой сайт здесь: armorycraft.com
Предложения?
Я пытался избежать создания классов, но я попробую. – Jayrox
Этот метод работал. Я бы предпочел использовать бесклассовый метод, если это возможно. Если я не могу найти рабочий метод, я приму этот ответ. – Jayrox
Проблема в том, что граница, которую вы видите, находится на якоре, а не на изображении. Существует не css-единственный способ назад ссылаться на якорь и удалять границу, если он содержит изображение. Вы можете сделать это с помощью javascript, но я предполагаю, что это будет излишним. – Joel