ToC ~ Up ~ Prev ~ Next ~ Index |
Introduction to HTML Last Update: 5 January 1998 |
The HTML instructions, along with the text to which the instructions
apply, are called HTML
elements. The HTML instructions are themselves called
tags, and look like <element_name>
-- that is,
they are simply the element name surrounded by left and right angle
brackets.
Most elements mark blocks of the document
for particular purpose or formatting: the above
<element_name> tag
marks the beginning of such as section. The
end of this section is then marked by the
ending tag </element_name>
-- note the
leading slash character "/" that appears in front of the element
name in an end tag. End, or stop
tags are always indicated by this leading slash character.
For example, the heading at the top of this page
is an H2
element, (a level 2 heading)
which is written as:
<H2> 2.1 Elements in HTML </H2>.
Some elements are empty -- that is, they do
not affect a block of the document in some way. These
elements do not require an ending tag.
An example is the <HR>
element, which
draws a horizontal line across the page.
This element would simply be entered as
<HR>
Element names are case insensitive. Thus, the
the horizontal rule element can be written as any of
<hr>
, <Hr>
or
<HR>
.
Many elements can have arguments that pass parameters to the interpreter handling this element. These arguments are called attributes of the element. For example, consider the element A, which marks a region of text as the beginning (or end) of a hypertext link. This element can have several attributes. One of them, HREF, specifies the hypertext document to which the marked piece of text is linked. To specify this in the tag for A you write:
<A HREF="http://www.somewhere.ca/file.html"> marked text </a>.
where the attribute HREF is assigned the indicated value.
Note that the A element is not empty, and that it is closed
by the tag </a>
. Note also that end tags
never take attributes -- the
attributes to an element
are always placed in the start tag.
ToC ~ Up ~ Prev ~ Next ~ Index |
Introduction to HTML © 1994-1998 by Ian Graham Last Update: 5 January 1998 |