2. Assessments
Quiz’s (10)
• Total 4 Quiz’s
Assignments(10)
• Total 4 Assignments
Mid Term (20)
Final Term (35)
Project (25)
Proposal +Project +Documents
3. 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.
4. 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
5. HOW TO START
• Write html code in notepad , Notepad++, Sublime,
Dream Viewer, Visual Studio ,Atom and etc.
• 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.
7. 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.
8. 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>
9. 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
10. Heading Tag Code
<html>
<head><title>heading</title></head>
<body>
<h1> WEB APPLICATION DEVELOPMENT</h1>
<h2> WEB APPLICATION DEVELOPMENT </h2>
<h3> WEB APPLICATION DEVELOPMENT </h3>
<h4> WEB APPLICATION DEVELOPMENT </h4>
<h5> WEB APPLICATION DEVELOPMENT </h5>
<h6> WEB APPLICATION DEVELOPMENT </h6>
</body>
12. 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>
<pre>This text is preformatted</pre>
13. 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. <hr>
<br> Channel
15. Text Formatting Code
<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>
17. Font Tag
• This element is used to format the size,
typeface and color of the enclosed text.
• The commonly used fonts for web pages
are Arial, Comic Sans MS , Lucida Sans
Unicode, Arial Black, Courier New, Times
New Roman, Arial Narrow, Impact,
Verdana.
• The size attribute in font tag takes values
from 1 to 7.
18. Font Tag Code
<html>
<head><title> fonts</title></head>
<body>
<br><font color=“green" size="7" face="Arial"> WEB
APPLICATION DEVELOPMENT </font>
<br><font color=“green" size="6" face="Comic Sans MS ">
WEB APPLICATION DEVELOPMENT </font>
<br><font color=“green" size="5" face="Lucida Sans
Unicode">
MCS-4C 2ND SEMESTER </font>
<br><font color=“green" size="4" face="Courier
New">SUPERIOR UNIVERSITY GOLD CAMPUS, LAHORE
</font>
<br><font color=“green" size="3" face="Times New
Roman">
WEB APPLICATION DEVELOPMENT </font>
<br><font color=“green" size="2" face="Arial Black"> WEB
APPLICATION DEVELOPMENT </font>
<br><font color=“green" size="1" face="Impact"> WEB
APPLICATION DEVELOPMENT </font>
</body>
</html>
20. Background & Text Color Tag
• The attribute bgcolor is used for changing the back ground
color of the page.
<body bgcolor=“Green” >
• Text is use to change the color of the enclosed text.
<body text=“White”>
21. Text Alignment Tag
• It is use to alignment of the text.
– Left alignment <align=“left”>
– Right alignment <align=“right”>
– Center alignment
<align=“center”>
22. 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="url">Link text</a>
• The href attribute defines the link address.
<a href="http://www.superior.edu.pk">Visit Superior
Site</a>
24. 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 ="url">
<IMG SRC="picture.gif“>
<IMG SRC="picture.gif“ HEIGHT="30"
WIDTH="50" alt>
25. Image attributes - <img> tag
<img>
<Src>
<Alt>
<Width>
<Height>
<Border>
<Hspace>
<Vspace>
<Align>
<background>
Defines an image
display an image on a page,Src stands
for "source".
Define "alternate text" for an image
Defines the width of the image
Defines the height of the image
Defines border of the image
Horizontal space of the image
Vertical space of the image
Align an image within the text
Add a background image to an HTML
page
27. Code & Result of the Image
<html><body>
<p>An image
<img src="file:///C:/WINDOWS/Zapotec.bmp"
align="bottom" width="48" height="48"> in the
text</p>
<p>An image
<img src ="file:///C:/WINDOWS/Zapotec.bmp"
align="middle" width="48" height="48"> in the
text</p>
<p>An image
<img src ="file:///C:/WINDOWS/Zapotec.bmp"
align="top" width="48" height="48"> in the
text</p>
<p>Note that bottom alignment is the default
alignment</p>
<p><img src
="file:///C:/WINDOWS/Zapotec.bmp"
width="48" height="48">
An image before the text</p>
<p>An image after the text
<img src
="file:///C:/WINDOWS/Zapotec.bmp"
width="48" height="48"> </p>
</body></html>
35. 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
.
36. List Tags
<LI>
<OL>
<UL>
<DL>
<DT>
<DD>
<LI> is an empty tag,it is used for
representing the list items
Ordered list
Unordered list
Defines a definition list
Defines a term (an item) in a definition
list
Defines a description of a term in a
definition list
37. 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.
38. Code & Result of the Unordered List
<html><body>
<h4>Disc bullets list:</h4>
<ul type="disc"> <li>Jones</li>
<li>Smith</li>
<li>Hayes</li>
<li>Jackson</li></ul>
<h4>Circle bullets list:</h4>
<ul type="circle">
<li>Jones</li>
<li>Simth</li>
<li>Hayes</li>
<li>Jackson</li></ul>
<h4>Square bullets list:</h4>
<ul type="square">
<li>Jones</li>
<li>Smith</li>
<li>Hayes</li>
<li>Jackson</li></ul>
</body></html>
39. 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
41. 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
42. Form Tags
<form>
<input>
<text>
<textarea>
<password>
<label>
<option>
<select>
<button>
<value>
<checkbox>
<dropdown box>
Defines a form for user input
used to create an input field
Creates a single line text
entry field
Defines a text-area (a multi-line text input control)
Creates a single line text entry field. And the
characters entered are shown as asterisks (*)
Defines a label to a control
Creates a Radio Button.
Defines a selectable list (a drop-down box)
Defines a push button
attribute of the option element.
select or unselect a checkbox
A drop-down box is a
selectable list