Chapter 4

Why HTML and CSS?

HTML and CSS are easy to learn, quick to work with, and deal specifically with the user interface. They are at a perfect level of difficulty and control for interaction designers. Learning to code properly allows a designer to participate in implementation and contribute directly to the production codebase. Doing so requires that the code be designed for use by the development team. To this end, designers must consider the HTML to be shared equally with the developers, while taking ownership of the style sheet. When this happens, the style sheet replaces much of the UI specification that a designer would otherwise have to produce.

Keywords

code; HTML; CSS; UI; JavaScript; classes; responsibility; share; comments; IDs; ...

Get Bridging UX and Web Development 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.