print and aural stylesheets
I have two questions, one regarding print media css and one regarding aural stylesheets.
I am designing a website, and I am conforming to accessibility guidelines for text-reading browsers by using appropriate ALT attributes for my IMG tags. However, when I test it with a speaking browser, such as WE Media's Talking Browser, it does not speak the ALT text.
I do have a text navigation menu at the footer of the page, so it's not important for the menu buttons. But, some of the section headers are gif images... I first tried to use formatted text, but the antialiasing just wasn't there and it looked like total poo.
Are there any aural stylesheet attributes I can embed into the document that will either have the text browser read the ALT attributes or provide a caption that is readable for a talking browser but is not actually displayed in the document.
I really don't want to get involved with visibilty: hidden; because of non-talking browsers with CSS turned off or overridden.
My second question deals with print media; I know you can set a stylesheet up so that when you print, certain items won't print out... useful for back buttons, advertisements, and the such. But the site I am working on is for a credit union, and it has certain regulatory requirements which must be met. Specificly, the equal housing lender logo must be displayed...
A complience officer sayed that it should be on visible on every page if printed out. I havne't had a chance to contact the State League and confirm this, but if it is true, the simple EHL logo on the bottom of each webpage apparently isn't sufficient... and to make matters worse, webpages don't all print out the same. What may be two pages printed from one computer may be one on another... it depends on the browser, OS, and printer... and that just seems like a nightmare for webdesigners who are already overworked trying to construct cross-browser/ platform viewable sites!
Is there a way that you can direct, with print stylesheets, that a certain graphic be printed on every page, regardless of the length of the document, and only one be displayed on the actual html page?
I do want to say, though, that the site is progressing along nicely, and some of that credit is due to this site and flashkit.com. Thanks guys and gals.