Can html be styled well enough and simply enough so that anyone can write for the web, using just a text editor, and share that work with anyone else, regardless of the platform they are using, the speed of their connection and any disabilities they may have?
The answer is yes.
I also believe that those of us who are focused on teaching and learning, rather than branding and sales, need to make everything as simple and small as we can, so we don't burden the user who has limited bandwidth and a slow connection.
In that way, we make the web more accessible and easier to use for everyone.
It starts with the basics: what needs to be included in your markup so your work will scale to all devices – from phones to being projected on to a screen – and be available to the disabled: physically, intellectually and emotionally.
Introduction
Basics
HTML5 elements and structure
Cascading Style Sheets
Presentation of information
Availability and efficiency
Text & typography
Presentations
Small graphics
Writing
Information graphics
HTML slide shows
Readability guidelines
Color
Summary