我有一个页面,其中包含 <url>?<parameters> 形式的链接和 <url>?<parameters>#<anchor> 形式的一些链接。后者有几个不同的地方,但一个很容易理解的例子看起来像这样(大约):
<a href="http://www.mu_site.com/forum.php?forum=1&thread=1#p5">My forum #1: Tread 1, go to post 5</a>
现在我将这些样式附加到页面上
.pageContent {
字号:8pt;
颜色:#666666;
字体家族:Tahoma,无衬线;
文本对齐:左;
}
.pageContent A {
字号:8pt;颜色:#8d8d8d;字体家族:Tahoma,无衬线;
}
.pageContent A:悬停{
颜色:#000000;
}
.pageContent A:访问过 {
颜色:#660000;
}
pageContent 样式在链接所在的地方使用,并且几乎在任何地方都可以正常工作。
令我困惑的是,后一种形式的链接没有被标记为已访问。我已经尝试了不同的 DOCTYPE 设置,但我无法让它工作。我已经在网上搜索了很多次(我遇到这个问题已经一年多了),但要么我不知道要搜索什么,要么它只发生在我身上。