Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
119 views33 pages

HTML Basics: Education For A Fast Changing World

HTML is a markup language used to describe web pages. It uses tags to define headings, paragraphs, images, and other content. Key HTML tags include <html> <body> <h1> <p> <img> <a> and <li> which are used to specify headings, paragraphs, images, links, and list items respectively. HTML documents contain HTML tags and plain text to describe web pages.

Uploaded by

topherski
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views33 pages

HTML Basics: Education For A Fast Changing World

HTML is a markup language used to describe web pages. It uses tags to define headings, paragraphs, images, and other content. Key HTML tags include <html> <body> <h1> <p> <img> <a> and <li> which are used to specify headings, paragraphs, images, links, and list items respectively. HTML documents contain HTML tags and plain text to describe web pages.

Uploaded by

topherski
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 33

HTML Basics

Education for a Fast Changing World


What is HTML?
HTML is a language for describing web pages.
• HTML stands for Hyper Text Markup Language
• HTML is not a programming language, it is a markup
language
• A markup language is a set of markup tags
• HTML uses markup tags to describe web pages

Education for a Fast Changing World


HTML Tags
HTML tags are keywords surrounded by angle brackets
like <html>
• HTML tags normally come in pairs like <b> and </b>
• The first tag in a pair is the start tag, the second tag
is the end tag
• Start and end tags are also called opening tags and
closing tags

Education for a Fast Changing World


HTML Documents = Web Pages
• HTML documents describe web pages
• HTML documents contain HTML tags and plain text
• HTML documents are also called web pages

Education for a Fast Changing World


Let’s Make a Web Page
• Open a new Notepad document
• Type the following HTML code:
<html>
<body>

<h1>My First Heading</h1>

<p>My first paragraph</p>

</body>
</html>
• Save the notepad document as first_page.txt
• Save the document as first_page.htm
Education for a Fast Changing World
HTM or HTML Extension?
• When you save an HTML file, you can use either the
.htm or the .html extension. Most web developers
use .htm in our examples. It is a habit from the past,
when the software only allowed three letters in file
extensions.
• With new software it is perfectly safe to use .html.

Education for a Fast Changing World


HTML Element Syntax
• An HTML element starts with a start tag / opening
tag
• An HTML element ends with an end tag / closing tag
• The element content is everything between the start
and the end tag
• Some HTML elements have empty content
• Empty elements are closed in the start tag
• Most HTML elements can have attributes

Education for a Fast Changing World


Structure of a Web Page
• All Web pages share a <HTML>
<HEAD>
common structure <TITLE> Example </TITLE>
• All Web pages should </HEAD>
<BODY>
contain a pair of This is where you would include the
<HTML>, <HEAD>, text and images on your Web page.
<TITLE>, and <BODY> </BODY>
</HTML>
tags

Education for a Fast Changing World


The <TITLE> Tag
• Choose the title of your Web page carefully; The title
of a Web page determines its ranking in certain
search engines
• The title will also appear on Favorite lists, History
lists, and Bookmark lists to identify your page

Education for a Fast Changing World


Text Formatting
• Manipulating text in HTML can be tricky; Oftentimes,
what you see is NOT what you get
• For instance, special HTML tags are needed to create
paragraphs, move to the next line, and create
headings

Education for a Fast Changing World


Text Formatting Tags
<B> Bold Face </B>
<I> Italics </I>
<U> Underline </U>
<P> New Paragraph </P>
<BR> Next Line

Education for a Fast Changing World


Changing the Font
• The expression <FONT FACE = “fontname”> …
</FONT> can be used to change the font of the
enclosed text
• To change the size of text use the expression <FONT
SIZE=n> …. </FONT> where n is a number between 1
and 7

Education for a Fast Changing World


Changing the Font

• To change the color, use <FONT COLOR=“red”>….


</FONT>; The color can also be defined using
hexadecimal representation ( Example: #ffffff )
• These attributes can be combined to change
the font, size, and color of the text all at once;
For example, <FONT SIZE=4 FACE=“Courier”
COLOR=“red”> …. </FONT>

Education for a Fast Changing World


Headings
• Web pages are typically organized into sections with
headings; To create a heading use the expression
<Hn>….</Hn> where n is a number between 1 and 7
• In this case, the 1 corresponds to the largest size
heading while the 7 corresponds to the smallest size

Education for a Fast Changing World


Aligning Text
• The ALIGN attribute can be inserted in the <P> and
<Hn> tags to right justify, center, or left justify the
text
• For example, <H1 ALIGN=CENTER> The New York
Times </H1> would create a centered heading of the
largest size

Education for a Fast Changing World


Comment Statements
• Comment statements are notes in the HTML code
that explain the important features of the code
• The comments do not appear on the Web page itself
but are a useful reference to the author of the page
and other programmers
• To create a comment statement use the <!-- …. -->
tags

Education for a Fast Changing World


The Infamous Blink Tag
• It is possible to make text blink using the <BLINK> …
</BLINK> tag
• However, it is best to use this feature at most
sparingly or not at all; What seems like a good idea
to a Web designer can become very annoying to a
Web user
• The <BLINK> tag is not supported by Internet
Explorer

Education for a Fast Changing World


Page Formatting
• To define the background color, use the BGCOLOR
attribute in the <BODY> tag
• To define the text color, use the TEXT attribute in the
<BODY> tag
• To define the size of the text, type <BASEFONT
SIZE=n>

Education for a Fast Changing World


Example
<HTML>
<HEAD>
<TITLE> Example </TITLE>
</HEAD>
<BODY BGCOLOR=“black” TEXT=“white”>
<BASEFONT SIZE=7>
This is where you would include the text and images on your Web page.
</BODY>
</HTML>

Education for a Fast Changing World


Inserting Images
• Type <IMG SRC = “image.ext”>, where image.ext
indicates the location of the image file
• The WIDTH=n and HEIGHT=n attributes can be used
to adjust the size of an image
• The attribute BORDER=n can be used to add a border
n pixels thick around the image

Education for a Fast Changing World


Alternate Text
• Some browsers don’t support images. In this case,
the ALT attribute can be used to create text that
appears instead of the image.
• Example:
<IMG SRC=“satellite.jpg” ALT = “Picture of satellite”>

Education for a Fast Changing World


Links
• A link lets you move from one page to another, play
movies and sound, send email, download files, and
more….
• A link has three parts: a destination, a label, and a
target
• To create a link type
<A HREF=“page.html”> label </A>

Education for a Fast Changing World


Anatomy of a Link
<A HREF=“page.html”> label </A>

• In the above link, “page.html” is the destination. The


destination specifies the address of the Web page or
file the user will access when he/she clicks on the
link.
• The label is the text that will appear underlined or
highlighted on the page

Education for a Fast Changing World


Example: Links
• To create a link to CNN, I would type:
<A HREF=“http://www.cnn.com”>CNN</A>

• To create a link to MIT, I would type:


<A HREF=“http://www.mit.edu”>MIT</A>

Education for a Fast Changing World


Changing the Color of Links
• The LINK, VLINK, and ALINK attributes can be
inserted in the <BODY> tag to define the color of a
link
– LINK defines the color of links that have not been visited
– VLINK defines the color of links that have already been
visited
– ALINK defines the color of a link when a user clicks on it

Education for a Fast Changing World


Using Links to Send Email
• To create a link to an email address, type <A
HREF=“mailto:email_address”> Label</A>
• For example, to create a link to send email to myself,
I would type: <A HREF=“mailto:
[email protected]”>email Katie Dunn</A>

Education for a Fast Changing World


Anchors
• Anchors enable a user to jump to a specific place on
a Web site
• Two steps are necessary to create an anchor. First
you must create the anchor itself. Then you must
create a link to the anchor from another point in the
document.

Education for a Fast Changing World


Anchors
• To create the anchor itself, type <A NAME=“anchor
name”>label</A> at the point in the Web page
where you want the user to jump to
• To create the link, type <A HREF=“#anchor
name”>label</A> at the point in the text where you
want the link to appear

Education for a Fast Changing World


Example: Anchor

<A HREF="#chap2">Chapter Two</A><BR>


Link

<A NAME="chap2">Chapter 2 </A>Ancho


r

Education for a Fast Changing World


Ordered Lists
• Ordered lists are a list of Here’s how it would
numbered items. look on the Web:
• To create an ordered
list, type:
<OL>
<LI> This is step one.
<LI> This is step two.
<LI> This is step three.
</OL>

Education for a Fast Changing World


More Ordered Lists….
• The TYPE=x attribute allows you to change the the
kind of symbol that appears in the list.
– A is for capital letters
– a is for lowercase letters
– I is for capital roman numerals
– i is for lowercase roman numerals

Education for a Fast Changing World


Unordered Lists
• An unordered list is a Here’s how it would
list of bulleted items look on the Web:
• To create an unordered
list, type:
<UL>
<LI> First item in list
<LI> Second item in list
<LI> Third item in list
</UL>

Education for a Fast Changing World


More Unordered Lists...
• The TYPE=shape attribute allows you to change the
type of bullet that appears
– circle corresponds to an empty round bullet
– square corresponds to a square bullet
– disc corresponds to a solid round bullet; this is the default
value

Education for a Fast Changing World

You might also like