活动链接的Doctype问题

时间:2011-12-22 09:25:28

标签: html css

CSS活动链接属性在ASP.net中不起作用。 当我评论Doctype时,它开始正常工作。以下是Doctype:

 <DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

我找到了很多doctypes,但是当我改变时,其他CSS停止工作。 有没有办法使用此doctype的活动链接属性?

这是HTML和CSS代码

 <DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
a:active
{
    background-color:Red;
    }

</style>
</head>
<body>
<a href="#">w3schools.com</a>
<a href="#">wikipedia.org</a>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

我建议使用HTML 5 doctype <!doctype html>

如果您选择坚持使用当前使用的那个,请按照以下方式操作:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

请注意开头的!。你需要那些。 :)