Build Text Only Websites - And Style Them!

The easiest way to an accessible website is to buildwhole designs!Another great thing about CSS is that
a text only website. Correct?For many years theit can be removed by the latest browsers. In Firefox
only 'accessible' part of a website was it's mirroredyou select 'View > Page Style > No Style' and hey
text-only version. Many developers thought simplepresto - you have a virtual text-only website, if
text versions of their website were the only way toyou're using CSS to it's full potential. This is how a
ensure visitors with screen readers (ergo with somesearch engine robot sees your website, too, so why
form of disability) could access their website. Thoughnot move you're important content to the top of the
it has to be said, some inexperienced developerspage, moving the site-wide navigation arrays to the
could not even get a text only version right. The bigbottom, out of the way? Using CSS, of course!CSS
problem was of course, now they had two sites withisn't hard to learn the basics. For the first week you'll
the same content - a nightmare to maintain, let us tellbe bamboozled, but then it will get very simple very
you!Usually the problem is that, for a start, the sitequickly if you know a little about HTML, if your keen
was built in ugly HTML Tables, sometimes withouton learning. CSS has some great benefits
important 'ALT' tags for images and other importantfor:Download Times
features on the page. Even worse, a lot of websitesWebsite Accessibility
used Frames, a system that still doesn't work well (inSearch Engine Optimisation
terms of search engine marketing or accessibility).TheWebsite MaintenanceCSS is good for everybody. It's
Magic Of CSSCSS lets you build a text version of thegood for disabled visitors to the site as they can
site and style it!Tables were never meant forcreate instant text versions of the site or even apply
website design layout. They are for holding datatheir own style sheet. It's good for you because you
(information about league football, for instance). Mostcan edit colours and styles instantly across a
designers used tables because CSS was notthousand page website, saving time and money. It's
supported well by all the browsers - but it is now.good for your client, because the search engines can
CSS was and is meant to be used for the design ofunderstand the CSS/HTML website you have created
your website - so forget about tables. What's moremuch easier and therefore include them in their
CSS gives designers total control of the look and feelindexes....so use it. Demand it if someone else is
of their website, including font sizes and styles, frombuilding your website on your behalf. And remember
one document - very useful for site wide changes toto make sure it validates at the W3C CSS Checker!