HTML Cheat sheet

http://www.simplehtmlguide.com/

This is a great site

HTML Cheat Sheet

This cheat sheet – or HTML code quick reference – lists the common HTML tags and their attributes, grouped into relevant sections in an easy-to-read format.

What is html? What are tags? – Perhaps check out the what is html section first šŸ™‚

Basic HTML Structure

* Help | Top

<html>
<head>
<title>website title</title>
</head>
<body>
content of website …
</body>
</html>

The Basics

* Help | Top

<h?> … </h?>

Heading (?= 1 for largest to 6 for smallest, eg h1)

<p> … </p>

Paragraph of Text

<b> … </b>

Bold Text

<a href=”url”> … </a>

Basic Link

Text Formatting

* Help | Top

<h?> … </h?>

Heading (?= 1 for largest to 6 for smallest, eg h1)

<b> … </b>

Bold Text

<i> … </i>

Italic Text

<u> … </u>

Underline Text

<strike> … </strike>

Strikeout

<sup> … </sup>

Superscript – Smaller text placed below normal text

<sub> … </sub>

Subscript – Smaller text placed below normal text

<small> … </small>

Small – Fineprint size text

<tt> … </tt>

Typewriter Text

<pre> … </pre>

Pre-formatted Text

<blockquote> … </blockquote>

Text Block Quote

<strong> … </strong>

Strong – Shown as Bold in most browsers

<em> … </em>

Emphasis – Shown as Italics in most browsers

<font> … </font>

Font tag obsolete, use CSS. (*)

Section Divisions

* Help | Top

Division (or Section) of Page Content

<p> … </p>

Paragraph of Text

<br>

Line Break

<hr>

Basic Horizontal Line

<hr> Tag Attributes:

size=”?”

Line Thickness in pixels

width=”?”

Line Width in pixels

width=”??%”

Line Width as a percentage

color=”#??????”

Line Colour (*)

align=”?”

Horizontal Alignment: left, center, right (*)

noshade

No 3D cut-out

<nobr> … </nobr>

Line Break

Images

* Help | Top

<img src=”url” alt=”text”>

Basic Image

<img> Tag Attributes:

src=”url”

URL or filename of image (required!)

alt=”text”

Alternate Text (required!)

align=”?”

Image alignment within surrounding text (*)

width=”??”

Image width (in pixels or %)

height=”??”

Image height (in pixels or %)

border=”??”

Border thickness (in pixels) (*)

vspace=”??”

Space above and below image (in pixels) (*)

hspace=”??”

Space on either side of image (in pixels) (*)

Linking Tags

* Help | Top

<a href=”url”> link text </a>

Basic Link

<a> Tag Attributes:

href=”url”

Location (url) of page to link to.

name=”??”

Name of link (name of anchor, or name of bookmark)

target=”?”

Link target location: _self, _blank, _top, _parent.

href=”url#bookmark”

Link to a bookmark (defined with name attribute).

href=”mailto:email”

Link which initiates an email (dependant on user’s email client).

Lists

* Help | Top

<ol> … </ol>

Ordered List

<ul> … </ul>

Un-ordered List

<li> … </li>

List Item (within ordered or unordered)

<ol type=”?”>

Ordered list type: A, a, I, i, 1

<ol start=”??”>

Ordered list starting value

<ul type=”?”>

Unordered list bullet type: disc, circle, square

<li value=”??”>

List Item Value (changes current and subsequent items)

<li type=”??”>

List Item Type (changes only current item)

<dl> … </dl>

Definition List

<dt> … </dt>

Term or phrase being defined

<dd> … </dd>

Detailed Definition of term

Tables

* Help | Top

<table> … </table>

Define a Table

<table> Tag Attributes:

border=”?”

Thickness of outside border

bordercolor=”#??????”

Border Colour

cellspacing=”?”

Space between cells (pixels)

cellpadding=”?”

Space between cell wall and content

align=”??”

Horizontal Alignment: left, center, right (*)

bgcolor=”#??????”

Background Colour (*)

width=”??”

Table Width (pixels or %) (*)

height=”??”

Table Height (pixels or %) (*)

<tr> … </tr>

Table Row within table

<th> … </th>

Header Cell within table row

<td> … </td>

Table Cell within table row

<td> Tag Attributes:

colspan=”?”

Number of columns the cell spans across (cell merge)

rowspan=”?”

Number of row a cell spans across (cell merge)

width=”??”

Cell Width (pixels or %) (*)

height=”??”

Cell Height (pixels or %) (*)

bgcolor=”#??????”

Background Colour (*)

align=”??”

Horizontal Alignment: left, center, right (*)

valign=”??”

Vertical Alignment: top, middle, bottom (*)

nowrap

Force no line breaks in a particular cell

Frames

* Help | Top

<frameset> … </frameset>

Define the set of Frames

<frameset> Tag Attributes:

rows=”??,??, …”

Define row sizes & number of rows (size in pixels or %)

cols=”??,??, …”

Define column sizes & number of columns (size in pixels or %)

noresize=”noresize”

User cannot resize any frames in frameset

<frame> … </frame>

Define a frame within the frameset

<frame> Tag Attributes:

src=”url”

Location of HTML File for a frame

name=”***”

Unique name of frame window

marginwidth=”?”

Horizontal margin spacing inside frame (pixels)

marginheight=”?”

Vertical margin spacing inside frame (pixels)

noresize=”noresize”

Declare all frameset sizes as fixed

scrolling=”***”

Can the user scroll inside the frame: yes, no, auto

frameborder=”?”

Frame Border: (1=yes, 2=no)

bordercolor=”#??????”

Border Colour (*)

<noframes> … </noframes>

Unframed content (for browsers not supporting frames)

Forms

* Help | Top

<form> … </form>

Form input group decleration

<form> Tag Attributes:

action=”url”

URL of Form Script

method=”***”

Method of Form: get, post

enctype=”***”

For File Upload: enctype=”multipart/form-data”

<input> … </input>

Input field within form

<input> Tag Attributes:

type=”***”

Input Field Type: text, password, checkbox, submit etc.

name=”***”

Form Field Name (for form processing script)

value=”***”

Value of Input Field

size=”***”

Field Size

maxlength=”?”

Maximum Length of Input Field Data

checked

Mark selected field in radio button group or checkbox

<select> … </select>

Select options from drop down list

<select> Tag Attributes:

name=”***”

Drop Down Combo-Box Name (for form processing script)

size=”?”

Number of selectable options

multiple

Allow multiple selections

<option> … </option>

Option (item) within drop down list

<option> Tag Attributes:

value=”***”

Option Value

selected

Set option as default selected option

<textarea> … </textarea>

Large area for text input

<textarea> Tag Attributes:

name=”***”

Text Area Name (for form processing script)

rows=”?”

Number of rows of text shown

cols=”?”

Number of columns (characters per rows)

wrap=”***”

Word Wrapping: off, hard, soft

Special Characters

* Help | Top

&lt;

< – Less-Than Symbol

&gt;

> – Greater-Than Symbol

&amp;

& – Ampersand, or ‘and’ sign

&quot;

” – Quotation Mark

&copy;

Ā© – Copyright Symbol

&trade;

ā„¢ – Trademark Symbol

&nbsp;

Ā – A space (non-breaking space)

&#??;

ISO 8859-1 character – replace ?? with the iso code

Miscellaneous Tags

* Help | Top

<!– … –>

Comment within HTML source code

<!DOCTYPE html … >

Document Type Definition (wiki)

<meta> … </meta>

META information tag

<meta> Tag Attributes:

name=”***”

Meta name: description, keywords, author

http-equiv=”***”

HTTP Equivalent Info: title, etc.

content=”***”

Information content

<link>

LINK content relationship tag

<link> Tag Attributes:

rel=”***”

Type of forward relationship

http=”url”

Location (URL) of object or file being linked

type=”***”

Type of object or file, eg: text/css

title=”***”

Link title (optional)

Body Background & Colours

* Help | Top

<body> Tag Attributes:

background=”url”

Background Image (*)

bgcolor=”#??????”

Background Colour (*)

text=”#??????”

Document Text Colour (*)

link=”#??????”

Link Colour (*)

vlink=”#??????”

Visited Link Colour (*)

alink=”#??????”

Active Link Colour (*)

bgproperties=”fixed”

Background Properties – “Fixed” = non-scrolling watermark (*)

leftmargin=”?”

Side Margin Size in Pixels (Internet Explorer) (*)

topmargin=”?”

Top Margin Size in Pixels (Internet Explorer) (*)

(*) Important Note:

Tags marked with (*) should still work, but have been superseeded by Cascading Style Sheets (CSS), which is now the recommended way to change the font, colour, spacing, border or alignment of HTML elements.

HTML Cheat sheet

http://www.simplehtmlguide.com/

This is a great site

HTML Cheat Sheet

This cheat sheet – or HTML code quick reference – lists the common HTML tags and their attributes, grouped into relevant sections in an easy-to-read format.

What is html? What are tags? – Perhaps check out the what is html section first šŸ™‚

Basic HTML Structure

* Help | Top

<html>
<head>
<title>website title</title>
</head>
<body>
content of website …
</body>
</html>

The Basics

* Help | Top

<h?> … </h?>

Heading (?= 1 for largest to 6 for smallest, eg h1)

<p> … </p>

Paragraph of Text

<b> … </b>

Bold Text

<a href=”url”> … </a>

Basic Link

Text Formatting

* Help | Top

<h?> … </h?>

Heading (?= 1 for largest to 6 for smallest, eg h1)

<b> … </b>

Bold Text

<i> … </i>

Italic Text

<u> … </u>

Underline Text

<strike> … </strike>

Strikeout

<sup> … </sup>

Superscript – Smaller text placed below normal text

<sub> … </sub>

Subscript – Smaller text placed below normal text

<small> … </small>

Small – Fineprint size text

<tt> … </tt>

Typewriter Text

<pre> … </pre>

Pre-formatted Text

<blockquote> … </blockquote>

Text Block Quote

<strong> … </strong>

Strong – Shown as Bold in most browsers

<em> … </em>

Emphasis – Shown as Italics in most browsers

<font> … </font>

Font tag obsolete, use CSS. (*)

Section Divisions

* Help | Top

<div> … </div>

Division (or Section) of Page Content

<p> … </p>

Paragraph of Text

<br>

Line Break

<hr>

Basic Horizontal Line

<hr> Tag Attributes:

size=”?”

Line Thickness in pixels

width=”?”

Line Width in pixels

width=”??%”

Line Width as a percentage

color=”#??????”

Line Colour (*)

align=”?”

Horizontal Alignment: left, center, right (*)

noshade

No 3D cut-out

<nobr> … </nobr>

Line Break

Images

* Help | Top

<img src=”url” alt=”text”>

Basic Image

<img> Tag Attributes:

src=”url”

URL or filename of image (required!)

alt=”text”

Alternate Text (required!)

align=”?”

Image alignment within surrounding text (*)

width=”??”

Image width (in pixels or %)

height=”??”

Image height (in pixels or %)

border=”??”

Border thickness (in pixels) (*)

vspace=”??”

Space above and below image (in pixels) (*)

hspace=”??”

Space on either side of image (in pixels) (*)

Linking Tags

* Help | Top

<a href=”url”> link text </a>

Basic Link

<a> Tag Attributes:

href=”url”

Location (url) of page to link to.

name=”??”

Name of link (name of anchor, or name of bookmark)

target=”?”

Link target location: _self, _blank, _top, _parent.

href=”url#bookmark”

Link to a bookmark (defined with name attribute).

href=”mailto:email”

Link which initiates an email (dependant on user’s email client).

Lists

* Help | Top

<ol> … </ol>

Ordered List

<ul> … </ul>

Un-ordered List

<li> … </li>

List Item (within ordered or unordered)

<ol type=”?”>

Ordered list type: A, a, I, i, 1

<ol start=”??”>

Ordered list starting value

<ul type=”?”>

Unordered list bullet type: disc, circle, square

<li value=”??”>

List Item Value (changes current and subsequent items)

<li type=”??”>

List Item Type (changes only current item)

<dl> … </dl>

Definition List

<dt> … </dt>

Term or phrase being defined

<dd> … </dd>

Detailed Definition of term

Tables

* Help | Top

<table> … </table>

Define a Table

<table> Tag Attributes:

border=”?”

Thickness of outside border

bordercolor=”#??????”

Border Colour

cellspacing=”?”

Space between cells (pixels)

cellpadding=”?”

Space between cell wall and content

align=”??”

Horizontal Alignment: left, center, right (*)

bgcolor=”#??????”

Background Colour (*)

width=”??”

Table Width (pixels or %) (*)

height=”??”

Table Height (pixels or %) (*)

<tr> … </tr>

Table Row within table

<th> … </th>

Header Cell within table row

<td> … </td>

Table Cell within table row

<td> Tag Attributes:

colspan=”?”

Number of columns the cell spans across (cell merge)

rowspan=”?”

Number of row a cell spans across (cell merge)

width=”??”

Cell Width (pixels or %) (*)

height=”??”

Cell Height (pixels or %) (*)

bgcolor=”#??????”

Background Colour (*)

align=”??”

Horizontal Alignment: left, center, right (*)

valign=”??”

Vertical Alignment: top, middle, bottom (*)

nowrap

Force no line breaks in a particular cell

Frames

* Help | Top

<frameset> … </frameset>

Define the set of Frames

<frameset> Tag Attributes:

rows=”??,??, …”

Define row sizes & number of rows (size in pixels or %)

cols=”??,??, …”

Define column sizes & number of columns (size in pixels or %)

noresize=”noresize”

User cannot resize any frames in frameset

<frame> … </frame>

Define a frame within the frameset

<frame> Tag Attributes:

src=”url”

Location of HTML File for a frame

name=”***”

Unique name of frame window

marginwidth=”?”

Horizontal margin spacing inside frame (pixels)

marginheight=”?”

Vertical margin spacing inside frame (pixels)

noresize=”noresize”

Declare all frameset sizes as fixed

scrolling=”***”

Can the user scroll inside the frame: yes, no, auto

frameborder=”?”

Frame Border: (1=yes, 2=no)

bordercolor=”#??????”

Border Colour (*)

<noframes> … </noframes>

Unframed content (for browsers not supporting frames)

Forms

* Help | Top

<form> … </form>

Form input group decleration

<form> Tag Attributes:

action=”url”

URL of Form Script

method=”***”

Method of Form: get, post

enctype=”***”

For File Upload: enctype=”multipart/form-data”

<input> … </input>

Input field within form

<input> Tag Attributes:

type=”***”

Input Field Type: text, password, checkbox, submit etc.

name=”***”

Form Field Name (for form processing script)

value=”***”

Value of Input Field

size=”***”

Field Size

maxlength=”?”

Maximum Length of Input Field Data

checked

Mark selected field in radio button group or checkbox

<select> … </select>

Select options from drop down list

<select> Tag Attributes:

name=”***”

Drop Down Combo-Box Name (for form processing script)

size=”?”

Number of selectable options

multiple

Allow multiple selections

<option> … </option>

Option (item) within drop down list

<option> Tag Attributes:

value=”***”

Option Value

selected

Set option as default selected option

<textarea> … </textarea>

Large area for text input

<textarea> Tag Attributes:

name=”***”

Text Area Name (for form processing script)

rows=”?”

Number of rows of text shown

cols=”?”

Number of columns (characters per rows)

wrap=”***”

Word Wrapping: off, hard, soft

Special Characters

* Help | Top

&lt;

< – Less-Than Symbol

&gt;

> – Greater-Than Symbol

&amp;

& – Ampersand, or ‘and’ sign

&quot;

” – Quotation Mark

&copy;

Ā© – Copyright Symbol

&trade;

ā„¢ – Trademark Symbol

&nbsp;

Ā – A space (non-breaking space)

&#??;

ISO 8859-1 character – replace ?? with the iso code

Miscellaneous Tags

* Help | Top

<!– … –>

Comment within HTML source code

<!DOCTYPE html … >

Document Type Definition (wiki)

<meta> … </meta>

META information tag

<meta> Tag Attributes:

name=”***”

Meta name: description, keywords, author

http-equiv=”***”

HTTP Equivalent Info: title, etc.

content=”***”

Information content

<link>

LINK content relationship tag

<link> Tag Attributes:

rel=”***”

Type of forward relationship

http=”url”

Location (URL) of object or file being linked

type=”***”

Type of object or file, eg: text/css

title=”***”

Link title (optional)

Body Background & Colours

* Help | Top

<body> Tag Attributes:

background=”url”

Background Image (*)

bgcolor=”#??????”

Background Colour (*)

text=”#??????”

Document Text Colour (*)

link=”#??????”

Link Colour (*)

vlink=”#??????”

Visited Link Colour (*)

alink=”#??????”

Active Link Colour (*)

bgproperties=”fixed”

Background Properties – “Fixed” = non-scrolling watermark (*)

leftmargin=”?”

Side Margin Size in Pixels (Internet Explorer) (*)

topmargin=”?”

Top Margin Size in Pixels (Internet Explorer) (*)

(*) Important Note:

Tags marked with (*) should still work, but have been superseeded by Cascading Style Sheets (CSS), which is now the recommended way to change the font, colour, spacing, border or alignment of HTML elements.