On Jul 29, 2011, at 4:59 AM, Nancy Johnson wrote:
> Other issues have come up non-508 and it was extremely challenging to
> style each level with and without a link.
> 
> Then I discovered "Superfish" and wanted to upgrade the technology,
> however it won't work for keyboard only users without a link.
> 
> Question... Is it appropiate to use <a href="#"> or any other means to
> indicate no link?  there is no onclick event straight html.  Is there
> something else?

I think you are confusing with the link (because of drop-down menu?), content 
and keyboard navigation.

1. Keyboard navigation allows a user to tab through links within a page. If a 
section  of content consists of links and content,  it simply looks for the 
next link. It couldn't magically provide tab-able navigation within the content 
if there is no herf link whether the content is in a drop-down menu (or similar 
effect) or not.

2.  If a phrase, a sentence of paragraph or a li element is not a link (to 
somewhere) and it's not used to trigger a JS effect within the page (such as 
tab, accordion, collapsable, or popup), you should never use <a href="#">.

3. A "drop-down menu" is a conventional set of navigational elements that group 
together within a section using show/hide sort of effect. Maybe you can still 
call it "drop-down menu" if it's a mixed of navigational elements and content, 
but IMHO the name doesn't matter because it boils down to this: using JS effect 
to control a section of the page that has both navigational elements and 
content. What matters is how you go about doing it right that doesn't add 
obstacle for the users, and for an effect like this, you probably don't want to 
use suckerfish or superfish or any drop-down menu script but something simple 
that controls the show/hide, then use absolute position to control the hidden 
div so when it triggers (either by hover or click or keyboard tab), it mimics a 
drop-down effect instead of collapsable. Google jQuery show hide you should be 
able to find plenty examples.

tee

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

Reply via email to