Поведение стилей ссылок в IE6

Я сталкивался с этой проблемой при тестировании таблицы стилей в разных браузерах, включая IE6 (да, я знаю ..)

<head>
<style>
  a:link, a:visited, a:hover, a:active { font-weight: bold; color: #000; text-decoration: underline }
  .myclass a { color: red; text-decoration: none; }
</style>
</head>
<body>
<p>This is a <a href="1">test</a></p>
<div class="myclass">
<p>This is a <a href="2">test</a></p>
</div>
</body>

Результаты:

В IE6.myclass a Правило применяется только к состоянию непосещенной ссылкиВ других браузерах (FF, Chrome).myclass a правило распространяется на все состояния ссылок

Я считаю, что IE6 не так и что.myclass a, без указания псевдоклассов, должно применяться ко всем состояниям ссылок. Однако я сталкивалсяэтот ТАК вопрос где говорится чтоa эквивалентноa:link, Это будет соответствовать поведению в IE6. Однако я не могу найти официальную ссылку, подтверждающую это.

Какой из них прав?

Обновить:

Как отмечено в комментариях, принятый ответ на вопрос, упомянутый выше, с тех пор был обновлен.

Ответы на вопрос(2)

Ваш ответ на вопрос