HTML (Hypertext Markup Language) is used to create web pages and define their structure. It uses tags like <html> and <body> to define overall page structure. Other common tags include <h1> - <h6> for headings, <p> for paragraphs, <img> for images, <a> for links, and <table> for tables. HTML forms can collect user input using tags like <input>, <select>, and <textarea>. Various tags are available to format text and add multimedia content to pages.
2. INTRODUCTION TO HTML
With HTML you can create your own Web site.
HTML stands for Hyper Text Markup Language.
HTML is derived from a language SGML (Standard Graphics Markup
Language).
The future of HTML is XML (eXtended 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.
HTML is not case sensitive language.
HTML documents contain HTML tags and plain text.
3. HTML ELEMENTS AND TAGS
A tag is always enclosed in angle bracket <>like <HTML>
HTML tags normally come in pairs like <HTML> and </HTML> i.e.
Start tag = <HTML>
End tag =</HTML>
Start and end tags are also called opening tags and closing tags
4. HOW TO START
Write html code in notepad.
Save the file with (.Html)/(.Htm) extension.
View the page in any web browser viz. INTERNET EXPLORER, NETSCAPE
NAVIGATOR etc.
The purpose of a web browser (like internet explorer or firefox) is to
read html documents and display them as web pages.
6. EXPLAIN THESE TAGS
<HTML> - Describe HTML web page that is
to be viewed by a web browser.
<HEAD> - This defines the header section
of the page.
<TITLE> - This shows a caption in the title
bar of the page.
<BODY> - This tag show contents of the
web page will be displayed.
7. TYPES OF HTML TAGS
There are two different types of tags:->
Container Element:->
Container Tags contains start tag & end tag i.e.
<HTML> </HTML>
Empty Element:->
Empty Tags contains start tag i.e.
<BR>
8. TEXT FORMATTING TAGS
Heading Element:->
There are six heading elements
(<H1>,<H2>,<H3>,<H4>, <H5>,<H6>).
All the six heading elements are container
tag and requires a closing tag.
<h1> will print the largest heading
<h6> will print the smallest heading
11. HTML PARAGRAPH TAG
HTML documents are divided into paragraphs.
Paragraphs are defined with the <p> tag i.e.
<p>This is a paragraph</p>
<p>This is another paragraph</p>
12. LINE BREAK & HORIZONTAL LINE
TAG
if you want a line break or a new line without starting a new paragraph Use the
<br> tag.
Defines a horizontal line use <hr>tag.
<br> <hr> element are empty HTML element i.e. GlobalInformation
Channel<hr>Global Information <br> Channel
13. TEXT FORMATTING TAGS
Tag Description
<b> Defines a bold Text
<big> Defines a big text
<em> Defines a emphasized text
<i> Defines a italic text
<small> Defines a small text
<strong> Defines a strong text
<sub> Defines a subscripted text
<super> Defines a superscripted text
<tt> Defines a teletype text
<u> Defines a underline text
<strike> Defines strike text
14. <html>
<head></head>
<body>
<b>This text is Bold</b>
<br><em>This text is Emphasized</em>
<br><i>This text is Italic</i>
<br><small>This text is Small</small>
<br>This is<sub> Subscript</sub> and
<sup>Superscript</sup>
<br><strong>This text is Strong</strong>
<br><big>This text is Big</big>
<br><u>This text is Underline</u>
<br><strike>This text is Strike</strike>
<br><tt>This text is Teletype</tt>
</body>
</html>
15. HYPERLINK TAG
A hyperlink is a reference (an address) to a
resource on the web.
Hyperlinks can point to any resource on the web: an HTML page, an
image, a sound file, a movie, etc.
The HTML anchor element <a>, is used to define both hyperlinks and
anchors.
<a href=/slideshow/introduction-to-html-106283142/106283142/"url">Link text</a>
The href attribute defines the link address.
<a href="http://www.google.com">Visit Google!</a>
16. IMAGE TAG
To display an image on a page, you need to
use the src attribute.
src stands for "source". The value of the src
attribute is the URL of the image you want to
display on your page.
It is a empty tag.
<IMG SRC =/slideshow/introduction-to-html-106283142/106283142/"url">
<IMG SRC="picture.gif>
<IMG SRC="picture.gif HEIGHT="30"
WIDTH="50">
17. HTML TABLE TAG
Tags Description
<table> Used to create table
<tr> Table is divided into rows
<td> Table is divided into data cells
<th> Heading of the table
18. CODE & RESULT OF THE TABLE
<html>
<body>
<h3>Table without
border</h3>
<table>
<tr> <td>MILK</td>
<td>TEA</td>
<td>COFFEE</td> </tr>
<tr> <td>400</td>
<td>500</td>
<td>600</td> </tr>
</table>
</body>
</html>
22. HTML LIST TAG
Lists provide methods to show item or element
sequences in document content. There are
three main types of lists:->
Unordered lists:-unordered lists are bulleted.
Ordered lists:- Ordered lists are numbered.
Definition lists:- Used to create a definition list
23. LIST TAGS
Tags Description
<li> It is used to present list items
<ol> Ordered list
<ul> Unordered list
<dt> Defines a definition list
<dd> Description of term in definition list
24. UNORDERED LIST
TYPE attribute to the <UL> tag to show
different bullets like:-
Disc
Circle
Square
<ul Type =disc>..</ul>
The attribute TYPE can also be used with
<LI> element.
26. ORDERED LIST
The TYPE attribute has the following value like:-
TYPE = "1" (Arabic numbers)
TYPE = "a" (Lowercase alphanumeric)
TYPE = "A" (Uppercase alphanumeric)
TYPE = "i" (Lowercase Roman numbers)
TYPE = "I" (Uppercase Roman numbers)
By default Arabic numbers are used
28. HTML FORM
A form is an area that can contain form
elements.
Form elements are elements that allow the
user to enter information in a form. like text
fields, textarea fields, drop-down menus,
radio buttons and checkboxes etc
A form is defined with the <form> tag.
The syntax:-
<form>
input elements
</form>
29. FORM TAGS
Tags Description
<form> Defines a form user input
<input type=text/> Used to create an input field
<input type=password/> Used to create password field
<input type=radio/> Used to create radio buttons
<input type=checkbox/> Used to create checkboxes
<input type=submit/> Used to create submit button
<input type=reset/> Used to create reset button
<input type=email/> Used to create email field
<select> Used to create dropdown list
<option> Used to create options of dropdown list
<textarea> Used to create textarea field