Designing for accessibility

Compliant websites do not have to be dull. Do not rely on colour to convey information. Text colour should contrast background colour. Font size defined in CSS should be customisable by user. Important images should have a meaningful ‘alt’ attribute & description. Provide text-based alternative to audio or video content. Content requiring specific plug-in should be available in HTML too. […]