User defined CSS and accessibility, why IE 6 still sucks

Argh! Why can’t IE 6 support this?

table,   tr, th, td, thead, tbody, tfoot
{ display: block !important; }
* {
position: static !important;
float: none !important;
left: 0em !important;
right: 0em !important;
top: 0em !important;
bottom: 0em !important;
* { border-style: none !important; }

These CSS rules linearize all tables, turn off all CSS positioning and remove all borders on a page. Doing this would make pages recite in a less confusing manner in screen readers and braille output devices. This would be a great style sheet for users with screen readers to define in IE 6. But alas, no dice.

This entry was posted in Webmastering. Bookmark the permalink.