I wouldn't call the map accessible since you can't access the map
without css ;o).

I just made a map like yours, I'll explain in case you want to follow.

You set a div that will contain an IMG (the map) and an OL, or a DL.
The div has to be Relatively Positioned for the next elements to be AP.

Then you have an OL with the descriptions, and the titles (inside
hn's, spans or whatever suits). A DL with dt's, and dd's might do the
trick, but you would have to set the numbers inside the dt content.

You then position (absolutely) each (in the case of a dl) dt (through
id's) on top of the painted numbers of the jpg, assign onclicks to the
dt's (sometimes this is more semantic than anchors), or use anchors.

The function on the onclick turns on the dd's, for instance, beside
the map. You can clone the dt's, or reposition them on the onclick.

If you want to duplicate content, ie: having a list with the titles to
link to the title/description pair, consider cloning them through
script, they shouldn't be twice on the code; especially when they are
so close.

What is most important, IMHO, is to preserve the numbers, and legend,
should there be one, on the jpg itself, this way if you turn css off
you still see the map, and the numbers; and they relate to the numbers
on the description list.

BTW: I had a map legend, and applied the same technique; the legend
was on the jpg and as text on another dl, then I superimposed the list
on the part of the jpg that contained the legend.

Remember to set the onclicks in an unobtrusive way, not hardcoding
them. And it would be nice if you display:none the list through script
on the onload, not by default on the css.

Blah, blah, blah, I'm boring myself

Bye.


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to