Document Structure |
<html></html> |
start and end of HTML document |
<head></head> |
document meta-information start and end |
<body></body> |
content of document displayed by browser |
Body Tag Attributes |
<body background="URL"> |
sets background texture to image at URL |
<body bgcolor="#rrggbb"> |
sets background
to color
with red, green, blue values given
by hexadecimal rr, gg, bb |
<body text="#rrggbb"> |
sets text color |
<body link="#rrggbb"> |
sets unvisited links color |
<body vlink="#rrggbb"> |
sets visited links color |
<body alink="#rrggbb"> |
sets active links color |
Document Title |
<title></title> |
document title; goes in head |
Comments |
<!-- comment --> |
comment; not displayed by browser |
Text Separators |
<h1></h1>...
<h6></h6> |
headings from level 1 (major) to 6 (minor) |
<hr /> |
horizontal rule |
<hr size="thickness" /> |
horizontal rule that is thickness pixels
high |
<br /> |
line break |
<p></p> |
paragraph start and end |
<p align="left|center|right"></p> |
paragraph start and end, with text aligned
left, center,
or right |
Text formatting |
<b></b> |
bold |
<i></i> |
italic |
<tt></tt> |
typewriter |
<pre></pre> |
preformatted text;
preserves line breaks |
<sup></sup> |
superscript |
<sub></sub> |
subscript |
<center></center> |
centers text |
<blink></blink> |
rendered as blinking text |
<font size="size"></font> |
font set to size,
ranging from 1 to 7 |
<font size="+|-step"></font> |
font size stepped up (+) or down (-) by
step |
<font color="#rrggbb"></font> |
font set to color given
by hexadecimal red, green, and blue values, RRGGBB |
Lists and Blocks of Text |
<ul></ul> |
unordered list (items marked with <Li>) |
<ol></ol> |
ordered list (items marked with <Li>) |
<dl></dl> |
definition list
(terms marked with <dt>,
definitions marked with <dd>) |
<blockquote></blockquote> |
extended quotation |
<address></address> |
address; often used for document author identification |
Link Anchors |
<a href="URL">Hotspot</a> |
anchor linking Hotspot text to document URL |
<a name="Jump">Text</a> |
anchor with name Jump associated with Text |
<a href="URL#Jump">Hotspot</a> |
anchor with jump from Hotspot to anchor named Jump
in document URL |
Images |
<img src="URL" /> |
inserts image at URL into document |
<img src="URL" alt="string" /> |
displays string for non-graphical browsers instead
of image |
<img src="URL" align="top|bottom|middle" /> |
sets alignment of text after image |
<img src="URLi" href="URLm" ismap /> |
makes image at URL given by URLi
a map, defined by a map file given at URLm
|
<img src="URL" width="width"
height="height" /> |
sets image to be width pixels wide
by height pixels high |
Forms |
<form action="URL" method="get|post"></form> |
a form with a gateway program at URL and using a method |
<input name="name" type="checkbox |hidden |image |password |radio |reset |submit |text" /> |
Input element with a specific type and symbolic name, name |
<textarea name="name" rows="R" cols="C"></textarea> |
Text area (lines of editable text) with symbolic name, name and R rows and C columns visible at a time |
<select name="name" size="N" multiple></select> |
Select element with symbolic name, name, N selections visible at a time;
and multiple selections possible;
selections defined using "option" |
<option value="string"></option> |
Option element used with select;
with returned value string |
Tables |
<table border></table> |
start and stop of a Table with a border |
<caption align="top|bottom"></caption> |
start and stop of the caption, placed on the top
or bottom of the table |
<tr></tr> |
start and stop of a row |
<th colspan="C" rowspan="R"></th> |
start and stop of a header cell spanning C columns
and R rows |
<td colspan="C" rowspan="R"></td> |
start and stop of a data cell spanning
C columns and R rows |
<th|td
align="left|right|center"></th|td> |
sets horizontal alignment of item in header or data cell |
<th|td
valign="top|middle|bottom"></th|td> |
sets vertical alignment of item in header or data cell |
<th|td
width="width"></th|td> |
sets the horizontal width of
header or data cell by width, in pixels |
Frames |
<frameset rows="number[ | % | *] | *,..." cols="number[ | % | *] | *,..."></frameset> |
brackets frame elements in an HTML document
substituting for the body element;
with the list of comma-separated values defining
each column or row size:
number in pixels, or
just * to fill in rest, or
number followed by % or *
to share the rest of the space; |
<frame
src="URL"
name="text"
marginwidth="value"
marginheight="value"
scrolling="yes|no|auto"
noresize
/> |
defines frames with document at URL and
with name text |
<noframes></noframes> |
brackets content to be rendered in browsers which
do not render frames |
<a target="frame_name|_self|_parent|_top|_blank"></a> |
additional attribute of anchor element to define
in which frame anchor content will be displayed
|