CLASS Xi MMWT
Thursday, 23 March 2017
Wednesday, 22 March 2017
HTML Tutorials
Introduction:
HTML stands for Hypertext
Markup Language.
It is used to display the
document in the web browsers.
HTML pages can be developed to be simple text
or to be complex multimedia
program containing sound, moving images and java applets.
program containing sound, moving images and java applets.
HTML is considered to be the global
publishing format for Internet. It is not a programming language.
HTML was developed by Tim Berners-Lee. HTML standards are created by a
group of interested organizations called W3C (world wide web consortium).
In HTML formatting is specified by using tags.
group of interested organizations called W3C (world wide web consortium).
In HTML formatting is specified by using tags.
A tag is a format name
surrounded by angle brackets.
End tags which switch a
format off also contain a forward slash.
Points to be remembered for HTML tags:
Tags are delimited by angled brackets.
They are not case sensitive i.e.,
<head>, <HEAD> and <Head> is equivalent.
If a browser not understand
a tag it will usually ignore it.
Some
characters have to be replaced in the text by escape sequences.
White spaces, tabs and newlines are ignored by
the browser.
Structure of an HTML document:
All HTML documents follow
the same basic structure.
They have the root tag as
<html>, which contains <head> tag and <body> tag.
The head tag is used for control information
by the browser and the body tag
contains the actual user information that is to be displayed on the screen.
The basic document is shown below.
contains the actual user information that is to be displayed on the screen.
The basic document is shown below.
<html>
<head>
<title> Basic HTML document
</title>
</head>
</head>
<body>
<h1> Welcome to
Toppers Arena</h1>
<p> A sample HTML program written by Amer
</p>
</body>
</body>
</html>
Besides head and body tag, there are some
other tags like title, which is a sub tag
of head, that displays the information in the title bar of the browser.
<h1> is used to display the line in its own format i.e., bold with some big font
size.
of head, that displays the information in the title bar of the browser.
<h1> is used to display the line in its own format i.e., bold with some big font
size.
<p> is used to write the content in the form of paragraph.
Each comment can contain as many lines of text as you like. If
comment is having
more lines, then each line must start and end with -- and must not contain --
within its body.
more lines, then each line must start and end with -- and must not contain --
within its body.
<! -- this is a comment line - -
-- which can have more
lines - ->
Basic HTML tags
1. Body
tag :
Body tag contain some
attributes such as bgcolor, background etc.
bgcolor is used for background color, which
takes background color name
or hexadecimal number and #FFFFFF and background attribute will take
the path of the image which you can place as the background image in the
browser.
or hexadecimal number and #FFFFFF and background attribute will take
the path of the image which you can place as the background image in the
browser.
<body
bgcolor=”#F2F3F4” background= “c:\ani\imag1.gif”>
2. Paragraph
tag:
Most text is part of a
paragraph of information.
Each paragraph is aligned to the left, right
or center of the page by using
an attribute called as align.
an attribute called as align.
<p align=”left” |
“right” | “center”>
3. Heading
tag:
HTML is having six levels of heading that are
commonly used. The largest heading tag is <h1>.
The different levels of heading tag besides
<h1> are <h2>, <h3>, <h4>,
<h5> and <h6>.
<h5> and <h6>.
These heading tags also
contain attribute called as align.
<h1 align=”left” | “right” | “center”>......... <h2>
4. hr
tag:
This tag places a horizontal line across the
system. These lines are used to
break the page.
This tag also contains attribute i.e., width
which draws the horizontal line
with the screen size of the browser.
with the screen size of the browser.
This tag does not require
an end tag.
<hr width=”50%”>.
<hr width=”50%”>.
5. base
font:
This specify format for the basic text but not the headings.
<basefont size=”10”>
6. font
tag:
This sets font size, color and relative values for a particular
text. <font size=”10” color=”#f1f2f3”>
7. bold
tag:
This tag is used for implement bold effect on the text <b>
……. </b>
8. Italics
tag:
This implements italic effects on the text. <i>…….</i>
9. strong
tag:
This tag is used to always emphasized the text
<strong>……….</strong>
10. tt tag:
This tag is used to give typewriting effect on the text
<tt>……..</tt>
11. sub and sup tag:
These tags are used for subscript and superscript effects on the
text. <sub> ……….</sub>
<sup>………..</sup>
12. Break tag:
This tag is used to the break the line and start from the next
line.
<br>
<br>
13. & <
>   "
These are character escape sequence which are required if you want
to display characters that HTML uses as control sequences.
Example: <
can be represented as <.
14. Anchor tag:
This tag is used to link two HTML pages, this is represented by
<a> <a href=” path of the file”> some text </a>
href
is an attribute which is used for giving the path of a file which you
want to
link.
link.
<html>
<head> <! -- This
page implements common html tags -->
<title> My Home page </title>
</head>
<body >
<h1
align="center"> TOPPERS ARENA</h1> <h2
align="center"> Delhi,Ghaziabad</h2> <basefont size=4>
<p> This website provides all kinds of <tt>notes</tt> & <font
size=5> <b><i>&
Projects</i></b></font><br> & Tutorials
<hr size=5
width=80%>
<h3>
<u><Some common tags></u> </h3><br>
<a href="F:\aniruddh\sood\list.html"> List </a><br>
<a href="F:\aniruddh\sood\table.html"> Table </a><br>
</body>
<a href="F:\aniruddh\sood\list.html"> List </a><br>
<a href="F:\aniruddh\sood\table.html"> Table </a><br>
</body>
</html>
Lists:
One of the most effective ways of structuring
a web site is to use lists. Lists provides straight forward index in the
web site.
HTML provides three types of list i.e.,
bulleted list, numbered list and a definition
list.
list.
Lists can be easily embedded easily in
another list to provide a complex but
readable structures.
readable structures.
The different tags used in lists are
explained below.
<li> …..</li>
<li> …..</li>
The ordered (numbered) and unordered
(bulleted) lists are each made up of sets of
list items.
list items.
This tag is used to write
list items
<ul type=”disc” |
“square” | ”circle” > …..</ul>
This tag is used for basic unordered list
which uses a bullet in front of each tag,
everything between the tag is encapsulated within <li> tags.
everything between the tag is encapsulated within <li> tags.
<ol type=”1” | ”a” |
“I” start=”n”>…..</ol>
This tag is used for unordered list which
uses a number in front of each list item
or it uses any element which is mentioned in the type attribute of the <ol> tag,
start attribute is used for indicating the starting number of the list.
or it uses any element which is mentioned in the type attribute of the <ol> tag,
start attribute is used for indicating the starting number of the list.
This tag is used for the third category i.e.,
definition list, where numbers or bullet
is not used in front of the list item, instead it uses definition for the items.
<dt>…..</dt>
is not used in front of the list item, instead it uses definition for the items.
<dt>…..</dt>
This is a sub tag of the <dl> tag
called as definition term, which is used for
marking the items whose definition is provided in the next data definition.
<dd> ….</dd>
marking the items whose definition is provided in the next data definition.
<dd> ….</dd>
This is a sub tag of the <dd> tag,
definition of the terms are enclosed within these
tags.
tags.
The definition may
include any text or block.
Example 2: HTML code showing list tags.
<html>
<head>
<title> list page
</title>
</head>
<body>
<h3> Course details </h3><br> <ul
type="disc">
<li> Computer Science and Engineering </li> <li>
Information Technology</li>
<li> Electronics and Communication </li>
</ul><br>
</ul><br>
<ol
type="I" start=4>
<li> Mechanical
Engineering</li>
<li> Electronics and Electrical Engineering</li>
</ol><br>
</ol><br>
<h3> Subject Details </h3><br>
<dl>
<dl>
<dt> HTML
Tutorials</dt>
<dd> Notes compiled by toppers arena</dd>
</dl>
</dl>
<a
href="d:\aniruddh\sood\asgm1.html">back</a>
</body>
</body>
</html>
Tables:
Table is one of the most useful HTML
constructs. Tables are find all over
the web application.
The main use of table is that they are used
to structure the pieces of information
and to structure the whole web page.
and to structure the whole web page.
Below are some of the tags
used in table.
<table
align=”center” | “left” | “right”
border=”n” width=”n%” cellpadding=”n” cellspacing=”n”>………………</table>
Everything that we write
between these two tags will be within a table.
The attributes of the
table will control in formatting of the table.
Cell padding determines how much space there
is between the contents of a cell
and its border, cell spacing sets the amount of white space between cells.
Width attribute sets the amount of screen that table will use.
<tr> ….. </tr>
and its border, cell spacing sets the amount of white space between cells.
Width attribute sets the amount of screen that table will use.
<tr> ….. </tr>
This is the sub tag of <table>
tag, each row of the table has to be
delimited by
these tags.
these tags.
<th>……</th>
This is again a sub tag of the <tr>
tag. This tag is used to show the table
heading .
<td>…..</td>
<td>…..</td>
This tag is used to give
the content of the table.
Example 3: HTML code showing the use of table tag
<html>
<html>
<head>
<title> table page</title>
</head>
</head>
<body>
<table align="center" cellpadding="2"
cellspacing="2" border="2"> <caption>Toppers
Arena</caption>
<tr><th>Notes</th>
<th>Projects </th>
</tr>
</tr>
<tr>
<td>Btech & School</td>
<td> Major & Minor</td>
</tr>
<td> Major & Minor</td>
</tr>
</table>
</html>
Color and Image:
Color can be used for
background, elements and links.
To change the color of links or of the page
background hexadecimal values are
placed in the <body> tag.
placed in the <body> tag.
<body bgcolor = “#nnnnnn”
text = “#nnnnnn” link= “#nnnnnn”
vlink=
“#nnnnnn” alink =
“#nnnnnn”>
The vlink attribute sets the color of links
visited recently, alink the color of a
currently active link.
currently active link.
The
six figure hexadecimal values must be enclosed in double quotes and
preceded by a hash(#).
preceded by a hash(#).
Images are one of the
aspect of web pages.
Loading of images is a slow process, and if
too many images are used, then
download time becomes intolerable.
download time becomes intolerable.
Browsers display a limited range of image
types.
<body background = “URL”>
<body background = “URL”>
This tag will set a
background image present in the URL.
Another tag that displays the image in the
web page, which appears in the body of
the text rather than on the whole page is given below
the text rather than on the whole page is given below
<img src=”URL”
height=”n” width=”n” align = “top” | “center” | “bottom” >
Example 4: HTML code that implements color and image
<html>
<html>
<head> <! -- This
page implements color and image --> <title> My Home page
</title>
</head>
<body
bgcolor="gray" text="magneta" vlink="yellow"
alink="brown">
<img src=
”d:\aniruddh\sood\asgm1.gif”>
</body>
</html>
<html>
<head> <! -- This
page implements background image --> <title> My Home page
</title>
</head>
<body background=”d:\aniruddh\sood\asgm1.gif ">
</body>
</body>
</html>
Frames:
Frames provide a pleasing
interface which makes your web site easy to navigate. When we talk about frames actually we are
referring to frameset, which is a
special type of web page.
special type of web page.
The frameset contains a set of references to
HTML files, each of which is
displayed inside a separate frame.
displayed inside a separate frame.
There are two tags related
to frames i.e., frameset and frame
<frameset cols=” % ,
%” |
rows=” % , %”>……..</frameset>
<frame name=”name”
src=”filename” scrolling =” yes”
| “no”
frameborder
=”0”|”1”>
=”0”|”1”>
Forms:
Forms are the best way of
adding interactivity of element in a web page.
They are usually used to let the user to send
information back to the server but can
also be used to simplify navigation on complex web sites.
also be used to simplify navigation on complex web sites.
The tags that use to implement
forms are as follows.
<forms action=”URL”
method = “post” | “get”>…….</form>
When get is used, the data
is included as part of the URL.
The post method encodes
the data within the body of the message.
Post can be used to send large amount of
data, and it is more secure than
get.
get.
The tags used inside the
form tag are:
<input type = “text” | “password”
| “checkbox” | “radio” | “submit”
name=”string”
value=”string” size=”n”>
In the above tag, the attribute type is used
to implement text, password, checkbox,
radio and submit button.
radio and submit button.
Text: It is used to input
the characters of the size n and if the value is given than it is used as a default value. It uses single line of text.
Each component can be given a separate name using the name attribute.
Password:
It
works exactly as text, but the content is not displayed to the screen, instead an * is used.
Radio:
This creates a radio button. They are always grouped together with a same name but different values.
Checkbox: It
provides a simple checkbox, where all the values can be selected unlike radio button.
Submit:
This creates a button which displays the value attribute as its text. It is used to send the data to the server.
Select Attribute :
<select name=”string”>…..</select>
This tag helps to have a
list of item from which a user can choose.
The name of the particular select tag and the
name of the chosen option are
returned.
returned.
Option Attribute :
<option
value=”string”
selected>……</option>
The select statement will
have several options from which the user can choose.
The values will be displayed as the user
moves through the list and the chosen one
returned to the server.
returned to the server.
Textarea Attribute :
<textarea
name=”string” rows=”n” cols=”n”>…….</textarea>
This creates a free format of plain text into
which the user can enter anything they
like.
like.
The area will be sized at
rows by cols but supports automatic scrolling.
Example 6: HTML code that implements forms
<html>
<head>
<title>form</title>
</head>
</head>
<body>
<p
align="left">Name:<input type="text" maxlength=30
size=15>
<p
align="left">Password:<input type="password"
maxlengtht=10 size=15>
<p align="left">Qualification: <br><input type="checkbox" name="q"
value="be">B.Tech
<input
type="checkbox" name="q" value="me">M.Tech
<p
align="left">Gender:<br> <input type="radio"
name="g" value="m">Male
<p align="left">course:<select
name="course" size=1> <option value=cse selected>CSE
<option value=it>CSIT
</select>
<p align="left">Address:<br><textarea name="addr" rows=4 cols=5
scrolling=yes></textarea>
<p
align="center"><input type="submit"
name="s" value="Accept">
<p align="center"><input type="reset" name="c" value="Ignore">
</body>
<p align="center"><input type="reset" name="c" value="Ignore">
</body>
</html>
Example 7: HTML code that implements frames
<html>
<html>
<head>
<title> My page </title>
</head>
</head>
<frameset
rows="25%,50%">
<frame name="a"
src="f:\aniruddh\sood\asgm1.html"> <frameset
cols="25%,50%">
<frame
name="b" src="f:\aniruddh\sood\index.html">
<frame name="abc"
src="f:\aniruddh\sood\welcome.html"> </frameset>
</frameset>
</html>
</html>
Subscribe to:
Posts (Atom)