Chapter Three. Writing Meaningful Markup

These days it’s tempting to overlook proper markup and structure: there’s an arsenal of web technologies that can completely transform HTML, and experienced designers and developers can apply CSS and JavaScript to a pile of divs and spans to impose hierarchy, make it look pretty, or script it to behave as they want. But what happens when you take CSS and JavaScript away? Is the content hierarchy still in place? Does the most important information appear at the beginning of the page? Where is the navigation? Is it easy to find? Does everything still work?

In this book, we recommend integrating progressive enhancement and capabilities testing into your development process to ensure that all content and ...

Get Designing with Progressive Enhancement: Building the Web that Works for Everyone now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.