Designing for the Web is a book on web design by Mark Boulton.
NEW! Dive into HTML5 is a book on the most important parts of HTML5 by Mark Pilgrim.
The XRAY bookmarklet shows the size, margin, padding and position attributes for any element.
useit.com: Jakob Nielsen on Usability and Web Design is the home page of the usability guru Jakob Nielsen, featuring his column Alertbox.
U.S. Department of Health and Human Services: Usability offers thorough advice on improving usability and accessibility of web pages.
Writing for the Web: how users read on the Web and how authors should write their Web pages (Jakob Nielsen).
Magic Ink: Information Software and the Graphical Interface is an essay considering software design as a case of classic graphical design.
ColorZilla is a colour picker extension to Firefox.
VisCheck simulates colour blind vision.
The Color Scheme Designer generates a matching palette for a tint picked on the colour wheel, and helps to check its accessibility to the colour blind.
Munsell Palette is based on human colour perception.
NEW! HTML5 Rocks offers a comprehensive overview of its features and ready reference.
Microcontent: How to Write Headlines, Page Titles, and Subject Lines (Jakob Nielsen).
Listamatic: One List, Many Options offers many templates for designing lists.
Guidelines for Visualizing Links (Jakob Nielsen).
Change the Color of Visited Links (Jakob Nielsen).
Writing Effective Link Text (evolt.org).
Favicon (Wikipedia): formats for favicons, their use and history.
MpP Favicon Gallery: hundreds of favicons with comments.
Macro-Typography treats the layout of poetry, footnotes, glosses and deeds on the Web.
Georgia & Verdana - typefaces for the screen is an overview with interviews with the creators of these fonts.
Alan Wood’s Web Site: Unicode support in browsers, Unicode symbol tables, and advice for writing multilanguage web pages. In addition: the character entity table of HTML 4.0.
W3Schools: CSS Tutorial is a CSS tutorial with systematic examples of most design elements.
/* Position Is Everything */ teaches how to work around bugs in IE and other browsers, write laconic CSS , and offers layout examples.
glish.com: CSS Layout Techniques treats the most used layout solutions (2, 3 columns) and offers layout templates.
CSS Zen Garden is an excellent example of flexibility and beauty CSS makes possible: one can apply tens of style sheets by different web designers to the same page there.
On the web page Show Everything: Revealing Normally Hidden Elements, HTML
<meta> are made visible with CSS
(it does not work with IE).
Cascading Style Sheets, level 1 is the CSS standard that is fully supported by modern browsers.
BrainJar: Introduction to the Document Object Model is an introduction to DOM with examples. The DOM Event Model covers the possibilities to react to user input such as mouse clicks.
Traversal) with examples.
O’Reilly Network: Writing RSS 1.0 is a step-by-step primer on writing RSS 1.0.
W3C RSS 1.0 News Feed Creation How-To: an RSS example and a XSL style sheet for generating RSS from HTML marked up with relevant CSS classes.
RDF Site Summary (RSS ) 1.0 is the specification of RSS .
Feed Validator checks the correctness of RSS and Atom feeds.
Universal Feed Parser parses RSS and Atom into Python.
W3C QA - The QA Toolbox: check validity of (X)HTML and CSS code, and search for broken links.
Python library Beautiful Soup can parse flawed HTML “tag soup”.
How to add sound to a page? Mark Huckvale tells how.
Search Engine Watch gives advice for submitting web pages to search engines and for achieving a high ranking.