30 June 2008 | 379 comments | cheatsheet, css, design, html, reference, webdesign
The second version of the CSS Cheat Sheet, a quick reference guide for CSS, listing selector syntax, properties, units and other useful bits of information.
8 January 2007 | 145 comments | webdev, development, cheatsheet, xhtml, reference, html, web, design, webdesign, tools, css, programming
HTML is the language of the web. It is the semantic support on which websites depend. This A4 reference lists the various tags available to the web designer, as well as a selection of useful character entities, attributes and events.
9 September 2006 | 50 comments | webdev, cheatsheet, standards, xhtml, html, reference, microformats, programming, web, pdf, hcard, webdesign
Microformats allow us to add more information to our documents on the web, embedding semantic data in web pages that can then be parsed and used in other applications. This reference sheet contains an overview of the most often used microformats.
29 September 2005 | 83 comments | webdev, cheatsheet, html, reference, xhtml, web, characters, useful, entities, webdesign, character
I'm forever looking up character codes, so this cheat sheet was a no-brainer. This contains a list of the assigned character codes in HTML, with an example of how they are displayed, and description.
The problem that led to this snippet of code was that when posting from a form to a PHP script, you may sometimes want to have several fields with the same name and different values. For example, you might want people to be able to tick boxes to indicate which cities they have been to from a list. You would normally add "" to the name of the field inputs, like so:
<input type="checkbox" name="cities" value="London"> London
<input type="checkbox" name="cities" value="Paris"> Paris
<input type="checkbox" name="cities" value="Berlin"> Berlin
<input type="checkbox" name="cities" value="Madrid"> Madrid
<input type="checkbox" name="cities" value="Rome"> Rome
When the form is received by PHP, whichever items are ticked in the cities list above are accessible in the array $_POST['cities']. This is very handy.
30 April 2005 | 221 comments | webdev, cheatsheet, development, tutorial, reference, tips, programming, design, web, webdesign, css, html, howto
A quick reference guide for CSS, listing selector syntax, properties, units and other useful bits of information.
19 July 2004 | 26 comments | html, robots.txt, seo, google, robots, online marketing
Learn how and why you should add a robots.txt file to your website.
9 July 2004 | 41 comments | box, boxmodel, css, design, html, model, tutorial, webdesign, for beginners
An explanation of what the box model is and how it is treated by different user agents.
A tool to help automatically fix most common (X)HTML errors before outputting a page to the user.
22 June 2004 | 30 comments | tutorial, html, fluid, layout, reference, liquid, design, web, faux, webdesign, css, hacks
Using CSS for layouts can be a problem when using backgrounds for two columns that are not of equal length. This article expands on the solution to this problem from AListApart.
DTDs, Document Type Definitions, are rarely used by web designers, but they are absolutely essential in HTML code.
16 March 2004 | 3 comments | accesskeys, html, webdesign, accessibility, for beginners
Accesskeys enable a user to navigate a site using keyboard shortcuts, improving both the usability and accessibility of your site.
14 February 2004 | 29 comments | select, webdev, development, html, reference, resource, design, forms, webdesign, states, resources
A populated select list (input box) with the states of the USA as options.
META tags are rarely used well, but can be a boost to your search engine placement. This guide explains which tags to use and how to use them effectively.
If you are thinking about taking your first steps into web design, this article might be a good place to start.
24 October 2003 | 31 comments | list, select, countries, html, resource, design, forms, webdesign, form, resources
A populated select list (input box) with the countries of the World as options.