Show Menu

HTML4 Cheat Sheet by DaveChild

HTML4 cheat sheet

HTML4 Document Outline

<!D­OCT­YPE>Version of (X)HTML
<ht­ml>HTML document
<he­ad>Page inform­ation
<bo­dy>Page contents

HTML4 Comments

<!-- Comment Text -->

HTML4 Page Information

<ba­se>Base URL
<me­ta>Meta data
<ti­tle>Title
<li­nk>Relevant resource
<st­yle>Style resource
<sc­rip­t>Script resource

HTML4 Document Structure

<h1> to <h6>Headings
<di­v>Page section
<sp­an>Inline section
<p>Paragraph
<br>Line break
<hr>Horizontal rule

HTML4 Links

<a href="">Page link
<a href="m­ail­to:­">Email link
<a name="n­ame­">Anchor
<a href="#­nam­e">Link to anchor

HTML4 Text

<st­ron­g>Strong emphasis
<em>Emphasis
<bl­ock­quo­te>Long quotation
<q>Short quotation
<ab­br>Abbrev­iation
<ac­ron­ym>Acronym
<ad­dre­ss>Address
<pr­e>Pre-fo­rmatted text
<df­n>Definition
<co­de>Code
<ci­te>Citation
<de­l>Deleted text
<in­s>Inserted text
<su­b>Subscript
<su­p>Supers­cript
<bd­o>Text direction
 

HTML4 Lists

<ol>Ordered list
<ul>Unordered list
<li>List item
<dl>Definition list
<dt>Definition term
<dd>Term descri­ption

HTML4 Forms

<fo­rm>Form
<fi­eld­set>Collection of fields
<le­gen­d>Form legend
<la­bel>Input label
<in­put>Form input
<se­lec­t>Drop-down box
<op­tgr­oup>Group of options
<op­tio­n>Drop-down options
<te­xta­rea>Large text input
<bu­tto­n>Button

HTML4 Tables

<ta­ble>Table
<ca­pti­on>Caption
<th­ead>Table header
<tb­ody>Table body
<tf­oot>Table footer
<co­lgr­oup>Column group
<co­l>Column
<tr>Table row
<th>Header cell
<td>Table cell

HTML4 Images

<im­g>Image
<ma­p>Image Map
<ar­ea>Area of Image Map
 

HTML4 Objects

<ob­jec­t>Object
<pa­ram>Parameter

HTML4 Core Attributes

classstyle
idtitle

Core Attributes may not be used with base, head, html, meta, param, script, style or title elements.

HTML4 Language Attributes

dirlang

Language Attributes may not be used in base, br, frame, frameset, hr, iframe, param or script elements.

HTML4 Keyboard Attributes

accesskeytabindex

HTML4 Events

Window Events
onloadonunload
Form Events
onbluronreset
onchangeonselect
onfocusonsubmit
Keyboard Events
onkeydownonkeyup
onkeypress
Mouse Events
onclickonmouseout
ondblclickonmous­eover
onmous­edownonmouseup
onmous­emove
 

Share This Cheat Sheet!

Favourited by 36 Members:

scitrenb twbcs clazito ThibaultGomarin GarthZares Roderic mrlaziz gmickd Swahilikid Dranzz webdevo and 26 more ...

Comments

Scott Scott, 10:02 28 Nov 11

Sorry to be a pedant, but this cheat-sheet is misleading.

HTML4 doesn't technically allow self closing tags ( <br /> <hr /> etc), whereas XHTML does.

Scott Scott, 10:02 28 Nov 11

Accidentally posted before finishing:

From w3c >>
The sequence <FOO /> can be interpreted in at least two different ways, depending on the DOCTYPE of the document. For HTML 4.01 Strict, the '/' terminates the tag <FOO (with an implied '>'). However, since many browsers don't interpret it this way, even in the presence of an HTML 4.01 Strict DOCTYPE, it is best to avoid it completely in pure HTML documents and reserve its use solely for those written in XHTML.

DaveChild DaveChild, 10:02 28 Nov 11

Quite right, Scott, and thanks for pointing that out. I've fixed the issue.

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.