SlideShare a Scribd company logo
HTML STRUCTURE.
HTML, or hypertext markup language, is very simple to learn and very simple to use. HTML is used in
most modern websites.
HTML has two basic forms:
<name attribute1="value1" attribute2="value2">Content of 'name'</name>
and
<name attribute1="value1" attribute2="value2">
HTML pages always start with a DTD, or document type definition. This allows the web-browser to
determine what type of HTML you are using as well as what language the characters are in.
After the DTD, you would continue with the HTML tag, like so:
<HTML>
...
</HTML>
HTML pages has two main sections: the HEAD and the BODY, both contained within the HTML tags.
The HEAD contains the title and sometimes meta tags. The BODY contains the main page that everyone
sees.
<HTML>
<HEAD>
...
</HEAD>
<BODY>
...
</BODY>
</HTML>


Page Title
The title allows people to know what they are visiting and represents the page. When search engines add
your website to their database, they add the title as what you see when searching for what you want.
Page titles are very useful for letting your guests know just what is on you website.
Always within HEAD tag .
<TITLE>this is the title</TITLE>


Simple Headings
There are six different simple headings that can be used (H1 to H6). Many websites use headings. You
can use the
following code to make headers.
<H1>This is the Heading</H1>
<H2>This is the Heading</H2>
<H3>This is the Heading</H3>
          to
<H6>This is the Heading</H6>
<H1> produces the biggest, and <H6> produces the smallest.
You can also center the headings by using the align attribute.
Example:
<H1 ALIGN="center">This is the centered Heading</H1>


Paragraphs
Paragraphs are very useful and should be used.
<P>This is a paragraph.</P>
<P>This is a second paragraph.</P>
New Lines
In order to create a new line you would add the following
code:
<BR>


Spacing
Spacing is also very important. When using HTML, you can use just a space, but only up to the first
space. Beyond the first space, the web-browser will just ignore. In order to do any amount, you must use
the following code for each space wanted:
&nbsp;



Horizontal rules
Horizontal lines can be added by doing the following code:
<HR>
You can also change the width of the line as well as align them to the left or right.
<HR ALIGN="left" WIDTH="50%">
<HR ALIGN="right" WIDTH="50%">

Please note that you can have the width in pixels instead of percentages as well. You can also change
the height in pixels by doing the following:
<HR SIZE="5">


Comments
Comments are very useful for people that want to identify things in their HTML.
They are used when multiple people update website.
They are also used to "block" the HTML code.
The user does not see a comment unless they view the source code.
<! -- This is the comment -->


Changing Font Color
<FONT COLOR="red">This is the text that the color applies to</FONT>
This is the text that the color applies to
Within the color field you may name a color, as shown, or you may use the HEX code of the color, which
is the preferred method, as seen below:
<FONT COLOR="#FF0000">This is the text that the color applies to</FONT>
This is the text that the color applies to
The color in hex code has a lot more ability and I would recommend that you use it so that you can have
a unique website. The hex code of red then green and blue, all up to 255 but in hexadecimal code.
Please note that not all monitors display all colors.


Changing Font Face
Changing the face of a font is also very simple and useful. You can change the face of the font to
whatever font you wish, but be careful, if a user does not have that font installed on their computer, then it
will just show the default font.
<FONT FACE="Webdings">This is the text that it applies to</FONT>

Because people may not have the specific font type that you want it is a good idea to have backup font
types separating them by commas,
<FONT FACE="BobsFont,Wingdings,Times New Roman,Times,Courier New">This is the text that it
applies to</FONT>




Changing Font Size
It can by using the size attribute, or by using the style
attribute.
The code for the size attribute:
<FONT SIZE="5">This is the text that it applies to</FONT>
This is the text that it applies to
Using this method, you can change the font from 1 to 7. I would not recommend this method. You could
also make the font change, compared to what it was right before as can be seen here:
<FONT SIZE="+2">This is the text that it applies to</FONT>
This is the text that it applies to
As you can notice the font size increased by two font sizes from what it was right before. You can go from
-7 to +7,
where the -7 decreases the font size by seven and the positive increases it by seven. Another method of
changing the font size it by using the following:
<SMALL>The small text<SMALL>
The small text
<BIG>The big text<BIG>
The big text
The more commonly seen font size can be changed by using the font style attribute. You can use this
code for modifying that:
<FONT STYLE="Font-Size:20px;">This is the text that it applies to</FONT>
This is the text that it applies to
By using this, you can easily modify the font size from 1 and on. this is what most programs and websites
use as their font size.


Bolding/Italicizing/Underlining/Striking
You can bold something using the following code:
<B>This is the text that it applies to</B>
This is the text that it applies to
Or you may bold by doing the following:
<STRONG>This is the text that it applies to</STRONG>
This is the text that it applies to
Or you may italicize using the following:
<I>This is the text that it applies to</I>
This is the text that it applies to
And another way to italicize is:
<EM>This is the text that it applies to</EM>
This is the text that it applies to
Or you may underline using the following:
<U>This is the text that it applies to</U>
This is the text that it applies to
Or you may strikethrough text by using the following:
<STRIKE>This is the text that it applies to</STRIKE>
This is the text that it applies to
Making Links
Links are extremely useful for bringing the user to another page that may be within your website, or may
be another website that you think would be useful to others. You can create a simple link using the
following code:
<A HREF="http://tutorials.php">This is the text that it applies to</A>
This is the text that it applies to
There are several different types of links, for local pages, you would use something like the above. For
links to other sites, you may use something like the following:
<A HREF="source address">This is the text that it applies to</A>
This is the text that it applies to


Making Links in new windows
If you want to make new windows, you can use the following code:
<A HREF="http://bobbys.us/tutorials.php" TARGET="_BLANK">This is the text that it applies to</A>
This is the text that it applies to


Making Links to email addresses
<A HREF="mailto:admin@bobbys.us">E-mail me</A>
E-mail me


Linking to somewhere in the page
You may also have a large page and want to link to different pieces of the webpage. In order to do this,
first you must make location to link to. You can do this by using the 'name' attribute on the 'A' element, as
can be seen here:
<A NAME="section1">Section One - Downloads</A>
This would create a place to link to called 'section1'. You can link to it by using the following code:
<A HREF="#section1">Go to downloads</A>
or by putting the name of the HTML document, like so:
<A HREF="tutorials.php#section1">Go to downloads</A>


Adding images
To add an image you can use the following code:
<IMG SRC="images/one.gif" ALT="alternate text">
Once you add an image, you may notice that there is a border when you make the image a link.
In order to get rid of this you will have to change the border attribute.
Here is an example of how to change the border to a size of 0:
<IMG SRC="images/one.gif" ALT="alternate text" BORDER="0">


Centering Text
<CENTER>This is the text that it applies to</CENTER>
                           This is the text that it applies to
Special Characters
In many cases you may find that you may need to insert special characters. They are very simple to
insert, if you know what each character is.
&#169; produces ©
&#38; produces &
&#162; produces ¢
&#174; produces ®
&#177; produces ±
&#178; produces _
etc...


Lists
You may also have lists of items that you will need to add. There are several types of lists. The two most
common ones are ordered and unordered lists.
Ordered lists are called ordered lists because they have numbers for people to be guided by. Here is an
example of an ordered list:
<OL>
<LI>Item one</LI>
<LI>Item two</LI>
<LI>Item three</LI>
</OL>
   1. Item one
   2. Item two
   3. Item three

There are also different types of ordered lists. Here is an example of a specific type of ordered list:
<OL TYPE="I">
<LI>Item one</LI>
<LI>Item two</LI>
<LI>Item three</LI>
</OL>
   I. Item one
   II. Item two
   III. Item three
The 'TYPE' attribute can contain one the following types: 1, a, A, i, or I.
Unordered lists are similar to ordered lists, except that they have bullets instead of numbers. Here is an
example of
an unordered list:
<UL>
<LI>Item one</LI>
<LI>Item two</LI>
<LI>Item three</LI>
</UL>
          Item one
          Item two
          Item three
Tables
Tables are used in many websites. Although they are not always seen, tables are very good at aligning
certain things.
In fact, this website uses tables, but you probably cannot see them. Tables have many attributes that can
be modified to fit exactly what you want. Simple tables can be added by doing the following:
<TABLE BORDER="1">
<TR>
<TD>top left</TD>
<TD>top right</TD>
</TR>
<TR>
<TD>bottom left</TD>
<TD>bottom right</TD>
</TR>
</TABLE>




Here is what it would look like without a border:
<TABLE>
<TR>
<TD>top left</TD>
<TD>top right</TD>
</TR>
<TR>
<TD>bottom left</TD>
<TD>bottom right</TD>
</TR>
</TABLE>



You can also add columns by just adding a <TD> in each of the rows. Here is an example:
<TABLE BORDER="1">
<TR>
<TD>top left</TD>
<TD>top - column 2</TD>
<TD>top - column 3</TD>
<TD>top right</TD>
</TR>
<TR>
<TD>bottom left</TD>
<TD>bottom - column 2</TD>
<TD>bottom - column 3</TD>
<TD>bottom right</TD>
</TR>
</TABLE>




<TH> can be used instead of <TD>. The difference between the two is that TH is bolded and centered,
whereas TD is left aligned and unbolded.
Keyword for html:
what is html code, how to code html, in html code, html code for, code in html, html code &, html code for
&. In html, html5, code of html, how to make a web, make a web, how to create a site, comments in html,
Html a, a tag, what are html tag, website, web page, home page, how to design a website.

More Related Content

PDF
Basic html tutorial
Deep Gates
 
PPTX
Html basics
php Roots
 
PDF
Notes4
Denise Garofalo
 
PPTX
The Complete HTML
Rohit Buddabathina
 
PPTX
Html notes with Examples
isha
 
PPTX
How to learn HTML in 10 Days
Manoj kumar Deswal
 
Basic html tutorial
Deep Gates
 
Html basics
php Roots
 
The Complete HTML
Rohit Buddabathina
 
Html notes with Examples
isha
 
How to learn HTML in 10 Days
Manoj kumar Deswal
 

What's hot (17)

PPTX
Hyper text markup Language
Naveeth Babu
 
PDF
Html notes
Ismail Mukiibi
 
DOC
Html introduction
vishnu murthy
 
PDF
Session4
Denise Garofalo
 
PPTX
Html Tutorial
Md. Muhibbullah Muhib
 
PDF
Html Tutorial
DenMas Hengky
 
PPTX
Html basics
Veronica Alejandro
 
PPTX
Web Application and HTML Summary
Fernando Torres
 
PDF
Web development using html 5
Anjan Mahanta
 
PPTX
Images and Lists in HTML
Marlon Jamera
 
PDF
Web design in 7 days by waqar
Waqar Chodhry
 
PPTX
HTML 5 Topic 2
Juvywen
 
PPTX
HTML5 Topic 1
Juvywen
 
PDF
Basic HTML Tutorial For Beginners
DHTMLExtreme
 
PPT
HTML
CONNECTINGTO
 
PPTX
HTML5 Web Forms
Estelle Weyl
 
Hyper text markup Language
Naveeth Babu
 
Html notes
Ismail Mukiibi
 
Html introduction
vishnu murthy
 
Session4
Denise Garofalo
 
Html Tutorial
Md. Muhibbullah Muhib
 
Html Tutorial
DenMas Hengky
 
Html basics
Veronica Alejandro
 
Web Application and HTML Summary
Fernando Torres
 
Web development using html 5
Anjan Mahanta
 
Images and Lists in HTML
Marlon Jamera
 
Web design in 7 days by waqar
Waqar Chodhry
 
HTML 5 Topic 2
Juvywen
 
HTML5 Topic 1
Juvywen
 
Basic HTML Tutorial For Beginners
DHTMLExtreme
 
HTML5 Web Forms
Estelle Weyl
 
Ad

Viewers also liked (7)

PPS
Windows funcionarios
Tigre Rossi
 
PPS
Vanity Club
John *
 
PPT
Mlasept2011nointext
thprice
 
PPT
Tea work david villa
MargaRenedo
 
PDF
The wholeness of nature bortoft, henri
Elsa von Licy
 
PPT
Geography Suburban Space Introduction
University College London
 
PDF
Mobiviewandcpspulse 121002194144-phpapp02
tomchris
 
Windows funcionarios
Tigre Rossi
 
Vanity Club
John *
 
Mlasept2011nointext
thprice
 
Tea work david villa
MargaRenedo
 
The wholeness of nature bortoft, henri
Elsa von Licy
 
Geography Suburban Space Introduction
University College London
 
Mobiviewandcpspulse 121002194144-phpapp02
tomchris
 
Ad

Similar to Html (20)

PDF
Basic html tutorial for developing a website by za3mi
Shahzad Zaman
 
PDF
Basic html tutorial
Ravi Rajput
 
PDF
Basic html tutorial
rocket981
 
PPTX
Part 1 -HTML- Basic_Spring 2023.pptx
Ahmad751599
 
PDF
Lecture17.pdf
JoyPalit
 
PPT
Lecture-02 Introduction to HTML .pptx.ppt
Abdulahad481035
 
PPT
IntroHTML.ppt
abhishek kumar
 
PPT
IntroHTML.ppt
HatemMagdyMohamed
 
PPT
HTML.ppt
HatemMagdyMohamed
 
PPT
introduction to html and cssIntroHTML.ppt
SherifElGohary7
 
PPT
introduction to html and cssIntroHTML.ppt
SherifElGohary7
 
PPTX
Episode 14 - Basics of HTML for Salesforce
Jitendra Zaa
 
PPT
Intro html
Umamaheshwariv1
 
DOC
Basic html training national
Needanuts
 
PPTX
Html
FAKHRUN NISHA
 
PPTX
Html
FAKHRUN NISHA
 
PPT
Introduction html
Mayank Saxena
 
PPT
Web technologies-basic-tags a to z (1).PPT
Zuŋɘʀa Aɓɗuɭɭʌh
 
PPTX
Basics of Front End Web Dev PowerPoint
Sahil Gandhi
 
Basic html tutorial for developing a website by za3mi
Shahzad Zaman
 
Basic html tutorial
Ravi Rajput
 
Basic html tutorial
rocket981
 
Part 1 -HTML- Basic_Spring 2023.pptx
Ahmad751599
 
Lecture17.pdf
JoyPalit
 
Lecture-02 Introduction to HTML .pptx.ppt
Abdulahad481035
 
IntroHTML.ppt
abhishek kumar
 
IntroHTML.ppt
HatemMagdyMohamed
 
introduction to html and cssIntroHTML.ppt
SherifElGohary7
 
introduction to html and cssIntroHTML.ppt
SherifElGohary7
 
Episode 14 - Basics of HTML for Salesforce
Jitendra Zaa
 
Intro html
Umamaheshwariv1
 
Basic html training national
Needanuts
 
Introduction html
Mayank Saxena
 
Web technologies-basic-tags a to z (1).PPT
Zuŋɘʀa Aɓɗuɭɭʌh
 
Basics of Front End Web Dev PowerPoint
Sahil Gandhi
 

Html

  • 1. HTML STRUCTURE. HTML, or hypertext markup language, is very simple to learn and very simple to use. HTML is used in most modern websites. HTML has two basic forms: <name attribute1="value1" attribute2="value2">Content of 'name'</name> and <name attribute1="value1" attribute2="value2"> HTML pages always start with a DTD, or document type definition. This allows the web-browser to determine what type of HTML you are using as well as what language the characters are in. After the DTD, you would continue with the HTML tag, like so: <HTML> ... </HTML> HTML pages has two main sections: the HEAD and the BODY, both contained within the HTML tags. The HEAD contains the title and sometimes meta tags. The BODY contains the main page that everyone sees. <HTML> <HEAD> ... </HEAD> <BODY> ... </BODY> </HTML> Page Title The title allows people to know what they are visiting and represents the page. When search engines add your website to their database, they add the title as what you see when searching for what you want. Page titles are very useful for letting your guests know just what is on you website. Always within HEAD tag . <TITLE>this is the title</TITLE> Simple Headings There are six different simple headings that can be used (H1 to H6). Many websites use headings. You can use the following code to make headers. <H1>This is the Heading</H1> <H2>This is the Heading</H2> <H3>This is the Heading</H3> to <H6>This is the Heading</H6> <H1> produces the biggest, and <H6> produces the smallest. You can also center the headings by using the align attribute. Example: <H1 ALIGN="center">This is the centered Heading</H1> Paragraphs Paragraphs are very useful and should be used. <P>This is a paragraph.</P> <P>This is a second paragraph.</P>
  • 2. New Lines In order to create a new line you would add the following code: <BR> Spacing Spacing is also very important. When using HTML, you can use just a space, but only up to the first space. Beyond the first space, the web-browser will just ignore. In order to do any amount, you must use the following code for each space wanted: &nbsp; Horizontal rules Horizontal lines can be added by doing the following code: <HR> You can also change the width of the line as well as align them to the left or right. <HR ALIGN="left" WIDTH="50%"> <HR ALIGN="right" WIDTH="50%"> Please note that you can have the width in pixels instead of percentages as well. You can also change the height in pixels by doing the following: <HR SIZE="5"> Comments Comments are very useful for people that want to identify things in their HTML. They are used when multiple people update website. They are also used to "block" the HTML code. The user does not see a comment unless they view the source code. <! -- This is the comment --> Changing Font Color <FONT COLOR="red">This is the text that the color applies to</FONT> This is the text that the color applies to Within the color field you may name a color, as shown, or you may use the HEX code of the color, which is the preferred method, as seen below: <FONT COLOR="#FF0000">This is the text that the color applies to</FONT> This is the text that the color applies to The color in hex code has a lot more ability and I would recommend that you use it so that you can have a unique website. The hex code of red then green and blue, all up to 255 but in hexadecimal code. Please note that not all monitors display all colors. Changing Font Face Changing the face of a font is also very simple and useful. You can change the face of the font to whatever font you wish, but be careful, if a user does not have that font installed on their computer, then it will just show the default font. <FONT FACE="Webdings">This is the text that it applies to</FONT>  Because people may not have the specific font type that you want it is a good idea to have backup font types separating them by commas,
  • 3. <FONT FACE="BobsFont,Wingdings,Times New Roman,Times,Courier New">This is the text that it applies to</FONT>   Changing Font Size It can by using the size attribute, or by using the style attribute. The code for the size attribute: <FONT SIZE="5">This is the text that it applies to</FONT> This is the text that it applies to Using this method, you can change the font from 1 to 7. I would not recommend this method. You could also make the font change, compared to what it was right before as can be seen here: <FONT SIZE="+2">This is the text that it applies to</FONT> This is the text that it applies to As you can notice the font size increased by two font sizes from what it was right before. You can go from -7 to +7, where the -7 decreases the font size by seven and the positive increases it by seven. Another method of changing the font size it by using the following: <SMALL>The small text<SMALL> The small text <BIG>The big text<BIG> The big text The more commonly seen font size can be changed by using the font style attribute. You can use this code for modifying that: <FONT STYLE="Font-Size:20px;">This is the text that it applies to</FONT> This is the text that it applies to By using this, you can easily modify the font size from 1 and on. this is what most programs and websites use as their font size. Bolding/Italicizing/Underlining/Striking You can bold something using the following code: <B>This is the text that it applies to</B> This is the text that it applies to Or you may bold by doing the following: <STRONG>This is the text that it applies to</STRONG> This is the text that it applies to Or you may italicize using the following: <I>This is the text that it applies to</I> This is the text that it applies to And another way to italicize is: <EM>This is the text that it applies to</EM> This is the text that it applies to Or you may underline using the following: <U>This is the text that it applies to</U> This is the text that it applies to Or you may strikethrough text by using the following: <STRIKE>This is the text that it applies to</STRIKE> This is the text that it applies to
  • 4. Making Links Links are extremely useful for bringing the user to another page that may be within your website, or may be another website that you think would be useful to others. You can create a simple link using the following code: <A HREF="http://tutorials.php">This is the text that it applies to</A> This is the text that it applies to There are several different types of links, for local pages, you would use something like the above. For links to other sites, you may use something like the following: <A HREF="source address">This is the text that it applies to</A> This is the text that it applies to Making Links in new windows If you want to make new windows, you can use the following code: <A HREF="http://bobbys.us/tutorials.php" TARGET="_BLANK">This is the text that it applies to</A> This is the text that it applies to Making Links to email addresses <A HREF="mailto:[email protected]">E-mail me</A> E-mail me Linking to somewhere in the page You may also have a large page and want to link to different pieces of the webpage. In order to do this, first you must make location to link to. You can do this by using the 'name' attribute on the 'A' element, as can be seen here: <A NAME="section1">Section One - Downloads</A> This would create a place to link to called 'section1'. You can link to it by using the following code: <A HREF="#section1">Go to downloads</A> or by putting the name of the HTML document, like so: <A HREF="tutorials.php#section1">Go to downloads</A> Adding images To add an image you can use the following code: <IMG SRC="images/one.gif" ALT="alternate text"> Once you add an image, you may notice that there is a border when you make the image a link. In order to get rid of this you will have to change the border attribute. Here is an example of how to change the border to a size of 0: <IMG SRC="images/one.gif" ALT="alternate text" BORDER="0"> Centering Text <CENTER>This is the text that it applies to</CENTER> This is the text that it applies to
  • 5. Special Characters In many cases you may find that you may need to insert special characters. They are very simple to insert, if you know what each character is. &#169; produces © &#38; produces & &#162; produces ¢ &#174; produces ® &#177; produces ± &#178; produces _ etc... Lists You may also have lists of items that you will need to add. There are several types of lists. The two most common ones are ordered and unordered lists. Ordered lists are called ordered lists because they have numbers for people to be guided by. Here is an example of an ordered list: <OL> <LI>Item one</LI> <LI>Item two</LI> <LI>Item three</LI> </OL> 1. Item one 2. Item two 3. Item three There are also different types of ordered lists. Here is an example of a specific type of ordered list: <OL TYPE="I"> <LI>Item one</LI> <LI>Item two</LI> <LI>Item three</LI> </OL> I. Item one II. Item two III. Item three The 'TYPE' attribute can contain one the following types: 1, a, A, i, or I. Unordered lists are similar to ordered lists, except that they have bullets instead of numbers. Here is an example of an unordered list: <UL> <LI>Item one</LI> <LI>Item two</LI> <LI>Item three</LI> </UL> Item one Item two Item three
  • 6. Tables Tables are used in many websites. Although they are not always seen, tables are very good at aligning certain things. In fact, this website uses tables, but you probably cannot see them. Tables have many attributes that can be modified to fit exactly what you want. Simple tables can be added by doing the following: <TABLE BORDER="1"> <TR> <TD>top left</TD> <TD>top right</TD> </TR> <TR> <TD>bottom left</TD> <TD>bottom right</TD> </TR> </TABLE> Here is what it would look like without a border: <TABLE> <TR> <TD>top left</TD> <TD>top right</TD> </TR> <TR> <TD>bottom left</TD> <TD>bottom right</TD> </TR> </TABLE> You can also add columns by just adding a <TD> in each of the rows. Here is an example: <TABLE BORDER="1"> <TR> <TD>top left</TD> <TD>top - column 2</TD> <TD>top - column 3</TD> <TD>top right</TD> </TR> <TR> <TD>bottom left</TD> <TD>bottom - column 2</TD> <TD>bottom - column 3</TD> <TD>bottom right</TD> </TR> </TABLE> <TH> can be used instead of <TD>. The difference between the two is that TH is bolded and centered, whereas TD is left aligned and unbolded.
  • 7. Keyword for html: what is html code, how to code html, in html code, html code for, code in html, html code &, html code for &. In html, html5, code of html, how to make a web, make a web, how to create a site, comments in html, Html a, a tag, what are html tag, website, web page, home page, how to design a website.