Henrik is referring to this part of your style sheet:

a:link { text-decoration: none; color:blue; }
a:visited { text-decoration: none; color:green; }
a:hover { text-decoration: none; color:red; }

You made it a Global instead of a Local Variable and since the screenshot is 
wrapped inside an anchor tag the entire border changes color which I believe 
is how come he is calling it "rather evil CSS."

I'm surprised he didn't complain about your use of frames and a form list just 
to target links within a single page thus effectively requiring a person to 
request state data for a document they already have stored in cache the first 
time they hit your site.

By the way the "name" tag has been deprecated in favor of "id" for anchor tags 
within a page so it won't validate against XHTML.

<a id="spellChecker"></a>

target= has also been restructured with the advent of XHTML.

The most annoying use of javascript on this page has to be the following code:

<script language="JavaScript">
<!-- 
if (window == top) top.location.href = "lyx_on_aqua.html";
-->
</script>

Forcing one to have to see the split view of frames.

I'd put this on your page since you ask for suggestions:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />

Switch the Table code to DIVs and use CSS to duplicate the table layout 
without the recursive overhead of table drawing.

-Marc J. Driftmeyer




On Wednesday 03 March 2004 10:28 am, Ronald Florence wrote:
> Henrik Edlund wrote:
> > The standard recommends (if not requires) that you put something inside
> > the anchor so that the target is identifiable in some way. Hence why it
> > is nice to put it around the <h3> there so the headline becomes the
> > identification for the target.
> >
> > It is rather evil CSS to do mouse-over colour changes on anchors. If this
> > is still what you want, then make it a class instead of a global setting.
> > Then use this class on all anchors you want mouse-over effects on.
>
> The only browsers I have available here (Safari & IE) do not do
> mouse-over color changes on those labels.  Could it be that some
> browsers are misbehaving on those pages?

Reply via email to