title: Why anchor(<a ) style a:visited color applies to all the anchor tags in Mozilla Firefox?
body: <p>I need a crack to allow a:visited to set to Purple color only on clicked anchor link.</p>
  
  <p>It works fine with IE but do not work with Firefox or Chrome.</p>
  
  <p><strong>Try this in Firefox</strong>:</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
  
  &lt;head&gt;
  &lt;style&gt;
  a {color: blue;}
  a:visited {color:purple;}
  &lt;/style&gt;
  &lt;/head&gt;
  
  &lt;body&gt;
  &lt;p&gt;&lt;b&gt;&lt;a href="#" target="_blank"&gt;Link One&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;p&gt;&lt;b&gt;&lt;a href="#" target="_blank"&gt;Link Two&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/body&gt;
  
  &lt;/html&gt;
  </code></pre>
  
  <p><strong>Question</strong>: When you click Link One, only Link One should turn in purple color or as visited. Link Two should remain Blue.</p>
  
  <p>Tried many changes nothing helped, please avoid love/hate order and unnecessary replies.</p>
  
  <p>Thanks in advance. :)</p>
  
  <p><strong>Edit:</strong> Please check href, this is how application handles and performs action on <strong>onclick</strong></p>