Strange css problem (bug?)



Hi,

I'm developing a asp.net application and ran into a strange css problem.

I want all my links to have a dashed underline and when they are hovered, it must change to a solid line. Sounds simple, but it's not working.

I've cooked down my output code to show you what I mean. If you run the code below, there's no line under the link, but if you either remove the <!DOCTYPE...> line or the body-part of the css decleration, everything works fine.

Here's my code (watch for wrappings):

----------------------------------------------------------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Strange</title>
</head>
<body>
<style>
<!--
body
{
font-family: verdana, arial, helvetica, sans-serif;
}



a:link, a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #d32525; border-bottom: 1px dashed #d32525; text-decoration: none; }

a:hover
{
    font-family: verdana, arial, helvetica, sans-serif;
    color: #d32525;
    border-bottom: 1px solid #d32525;
    text-decoration: none;
}

-->
</style>

<a href="http://www.microsoft.com/";>This is just a link</a>

</body>
</html>

----------------------------------------------------------------------

Any idea???????

I also found out, if I put a <p>&nbsp;</p> below the <a href...> in the code above, everything works fine.

I'm confused!!!!!

HHHHEEELLLPPPPP! :o)

Thank you in advance.

M O J O
.



Relevant Pages

  • Re: Strange css problem (bug?)
    ... I'm developing a asp.net application and ran into a strange css ... I want all my links to have a dashed underline and when they are ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Strange css problem (bug?)
    ... I'm developing a asp.net application and ran into a strange css ... I want all my links to have a dashed underline and when they are ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Strange css problem (bug?)
    ... I'm developing a asp.net application and ran into a strange css ... I want all my links to have a dashed underline and when they are ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Strange css problem (bug?)
    ... I'm developing a asp.net application and ran into a strange css ... I want all my links to have a dashed underline and when they are ...
    (microsoft.public.dotnet.framework.aspnet)
  • Strange css problem (bug?)
    ... I want all my links to have a dashed underline and when they are hovered, it must change to a solid line. ... <!-- body {font-family: verdana, arial, helvetica, sans-serif;} ...
    (microsoft.public.dotnet.framework.aspnet)