Я действительно полагаю, что это - проблема, подключенная к общей проблеме. Когда HTML родился, никто не мог предвидеть его широкое использование. Другая технология, которая почти вышла из строя под весом ее собственного успеха. Когда страницы HTML были записаны в vi на зеленом текстовом терминале, ТАБЛИЦА была всем, что было необходимо для представления данных посетителям страницы, и это главным образом были данные, которые имели смысл в табличной форме.
Все мы знаем как развитые вещи. ТАБЛИЦЫ пошли вышедшие из моды сравнительно недавно, но существует много причин предпочесть ОТДЕЛЕНИЯ и основанные на CSS разметки (доступность не последний из них). Конечно, я не могу записать CSS для спасения моей жизни:-), и я думаю, что эксперт по графическому дизайну должен всегда быть под рукой.
, Который сказал..., существует много данных, которые должны быть представлены в таблице даже на современном веб-сайте.
граница, которую вы видите, называется контуром. вы можете избавиться от него, поместив этот стиль в свои правила a
:
outline:none;
лично я всегда определяю его как правило a
в верхней части моих таблиц стилей (мне действительно не нравится контуры, хотя я знаю, что они есть)
a { outline:none; }
надеюсь, что это поможет
Это не граница, это контур.
Вы можете отключить его, установив:
a {
outline: none;
}
Я считаю, что вам нужно определить все правила для вашей ссылки, такие как Ссылка, Наведение, Активное и Посещенное.
Дополнительная информация: http: //www.echoecho. com / csslinks.htm
Вы пробовали использовать эти псевдоселекторы для ссылок? Например,
a:hover
a:active
Coz, когда вы устанавливаете CSS просто с помощью a, он изменяет только статический вид ссылки.