Hi,
I think there are two main possibilities, both quite equal:
[1] Information on the same page
In that case you have link to the helping paragraph on the same page. The onclick and other event handlers are added to the links with javascript and also the help section (probably at the bottom of the page) is being hidden only when scripting is available.
<a href="#foo" title="More info on foo" onclick="display(foo);">help</a>
...
<dl> <dt id="foo">foo</dt> <dd>foo is actually bar...</dd> ... </dl>
...
<!-- at the bottom of page goes code
which generates the event handlers
and hides help section. --><script type="text/javascript"> <!-- initalize(); // --> </scrip>
[2] Information on external page
This time you add links to external html files and the same way add event handlers only if scripting is available.
<a href="foo.html" title="More info on foo" onclick="popup(foo.html);">help</a>
It probably depends on the amount of help text you need to show. With method #2 you don't bloat your page with large help section, which might not even be used, but the savings might be minor if there's only a little amount of help available.
Hope it provided some help,
Rene ****************************************************** The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************
