<!DOCTYPE html> <html> <head> <title>Test for bug 549797 - Removing href attribute doesn't remove link styling</title> <style type="text/css"> :link, :visited { color:blue; } link { display:block; } #link2::before { content:"Test link 1"; } #link4::before { content:"Test link 2"; } #link6::before { content:"Test link 3"; } </style> </head> <body> <p> <a>Test anchor 1</a> <link id="link2"/> <a href="http://example.com/1">Test anchor 2</a> <link id="link4" href="http://example.com/1"/> <a href="">Test anchor 3</a> <link id="link6" href=""/> </p> </body> </html>