Oh, great. So my skip links shouldn't be inside such a div then? :*

So I have now changed the top of my page code to read:

<!-- old browser help -->
<div class="hide">
  <p>This site will look much better in a browser that supports <a
href="http://www.webstandards.org/upgrade/"; 
  title="Download a browser that complies with Web standards.">web
standards</a>, but it is accessible to any 
  browser or Internet device.</p>
</div>
  <!-- screen reader navigation -->
<div class="off-left">
<p><a name="top">.</a>
  <a href="#skipToContent">Skip navigation</a></p>
</div>

Is this the most commonly used and accessible approach?

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Lance Willett

The reason display:none is unadvisable is due to screen readers ignoring the
content (which since it's an h1 element we are assuming it's important).

The full reasons are fleshed out here:
http://css-discuss.incutio.com/?page=ScreenreaderVisibility

******************************************************
The discussion list for  http://webstandardsgroup.org/

 See http://webstandardsgroup.org/mail/guidelines.cfm
 for some hints on posting to the list & getting help
******************************************************

Reply via email to