Академический Документы
Профессиональный Документы
Культура Документы
Table of Contents
HTML...................................................................................................................... 4
Head and Title Tags............................................................................................ 4
The <head> Tag:............................................................................................. 4
The <title> Tag:.............................................................................................. 4
Basic Text Formatting in HTML...........................................................................4
Making Text appear BOLD:.............................................................................. 4
Making Text appear in ITALICS:........................................................................5
Underlining Text:............................................................................................. 5
Strike Through:................................................................................................ 5
Preformatted Text:........................................................................................... 5
Making text appear BIGGER:...........................................................................6
Making text appear smaller:............................................................................6
Super Script:.................................................................................................... 6
Sub Script:....................................................................................................... 6
Cantering the Text:.......................................................................................... 6
The Font Tag....................................................................................................... 7
Changing the size:........................................................................................... 7
Changing the color:......................................................................................... 7
Changing the font face:................................................................................... 7
Basefont Tag....................................................................................................... 7
The Body Tag...................................................................................................... 8
Setting Background Color:............................................................................... 8
Setting Background image:............................................................................. 8
HTML Headings................................................................................................... 8
Level 2 Heading.................................................................................................. 9
Level 3 Heading............................................................................................... 9
Heading alignment:......................................................................................... 9
Level 2 Heading Left aligned..............................................................................9
Level 2 Heading Centered..................................................................................9
Level 2 Heading Right aligned............................................................................ 9
Level 2 Heading Justified.....Note that the heading will only justify itself if it is
more than a single line...................................................................................... 9
Paragraphs and Line Breaks............................................................................... 9
The paragraph tag:.......................................................................................... 9
1 | Page
Paragraph Alignment:.................................................................................... 10
HTML Lists........................................................................................................ 10
1. Unordered List........................................................................................... 10
2. Ordered List............................................................................................... 11
3. Definition List............................................................................................ 11
Nesting HTML Lists.............................................................................................. 11
The Output is:................................................................................................ 12
Adding Comments in HTML.................................................................................. 12
Adding Special Characters in HTML.....................................................................12
HTML Tables......................................................................................................... 13
Advanced HTML Tables........................................................................................ 14
The attributes of <table> tag:......................................................................14
Controlling Cell contents:.............................................................................. 15
Table Nesting:............................................................................................... 16
Relative and Absolute Paths in HTML................................................................16
Absolute Paths:.............................................................................................. 16
Relative Paths:............................................................................................... 16
Image handling in HTML................................................................................... 17
Web page with an Image.................................................................................. 17
Web page with an Image.................................................................................. 18
Advanced image handling in HTML...................................................................18
Changing the size of an Image:....................................................................18
The output will be:........................................................................................ 19
Normal Size of Image....................................................................................... 19
Smaller Size of Image...................................................................................... 19
Bigger Size of Image........................................................................................ 19
Converting Images to Links:.........................................................................19
HTML Links....................................................................................................... 20
Adding External Links:..................................................................................20
The HR Tag.................................................................................................... 20
HTML Bookmarks.............................................................................................. 20
Header Part................................................................................................... 20
Advanced HTML Links....................................................................................... 21
Opening links in a new browser window:......................................................21
Email Links....................................................................................................... 21
Simple Text Animation...................................................................................... 22
2 | Page
3 | Page
HTML
This HTML tutorial, has been written to help the absolute beginners learn the HyperText Markup
Language quickly and without any difficulty. Most of the basic concepts of HTML like text
formatting, lists, comments, image handling, tables, HTML entities, links, forms and meta
information tags are explained in simple language. This HTML tutorial assumes no prior
experience. We have made every effort to make this tutorial useful for every HTML learner.
4 | Page
The same effect can also be obtained by using <strong> and </strong> tags.
Underlining Text:
The text has to be surrounded by <u> and </u> tags to get it underlined.
Strike Through:
To make the text appear strike through, we need to enclose it within <strike> and </strike> tags.
Preformatted Text:
Have you ever noticed that the browsers ignore extra blank space / white space characters and
line spacing? However, sometimes it becomes necessary to add extra spacing between text and
lines. The solution is the <pre> tag. Everything enclosed within <pre> and </pre> tags appear as
preformatted.
<pre>This
pre
Output:
This
pre
text
text
is
formated</pre>
is
formated
5 | Page
Super Script:
In mathematical equations we often need super script text. To add super script <sup> and </sup>
tags are used.
script
</sup>
Output:
This text is
super script
Sub Script:
In mathematical equations, like super script text, we also need sub script text. To add sub script
<sub> and </sub> tags are used.
script
</sub>
Output:
This text is
sub script
6 | Page
Font Size 7
Changing the color:
The color attribute can be used to change the color of the text. It can take the color name in
RGB Hexa or it can take one of the color names available see Appendix 1.
<font color="pink">
This is pink text.
</font>
<font color="#FF0000">
This is Red text.
</font>
This is pink text.
This is Red text.
<br>
Basefont Tag
Recall from the previous lesson where we learned that the <font> tag is used to control the font
face, size and color of the text written between <font> and </font> tags. But, what if you need to
control the font properties of the whole html web page. If you are thinking that you would open
the <font> tag just after the <body> tag and close the font tag i.e. </font> just before </body>
tag, you get full marks. But what if you need to use arial as your html web page's default font, and
courier font at selected places. You may still use <font> tag to achieve this, but don't you think
that your web page's code would become a bit messier. So, what is the solution?
<basefont> tag solves our above problem. The <basefont> tag can be used to control the font
face, color and size of a web page's text. When you use <basefont> tag to set the default text
7 | Page
properties, you can always use <font> tag to switch to another font and when you close the
</font> tag, the properties you set with the <basefont> are applied again, automatically.
<basefont> tag has no closing tag. In current day's browsers this tag works fine, no matter
whereever you use it. However, it is recommended that you use this tag anywhere before <body>
tag.
Example:
<body bgcolor="gray">
The above HTML code will set the background color to gray. You can either specify the color name
or RGB hexa value of the color. A list of common colors is available see Appendix 1.
<body background="logo.jpg">
The background attribute of the <body> tag specifies the location of the image file to be
displayed in the background of the web page. It takes an absolute or a relative path of the image
file. A discussion of absolute and relative paths will come in a later lesson.
HTML Headings
You must already be familiar with the Headings. A heading is a title at the head of a page or
section of a book etc. There are six levels of headings in HTML.
H1 is the highest level of headings followed by H2, H3, H4, H5 and H6. H1 is considered the most
significant or important. The importance decreases as the heading number increases.
Heading should be used judiciously. Normally heading level 1 is used for top level or main headings
and heading level 2 and 3 for sub-headings.
Adding a heading in an HTML page is fairly straight forward, just place your heading text between
the <h1> and </h1> tags. In the following text all levels of headings are shown.
<h1>Level
<h2>Level
<h3>Level
1
2
3
Heading</h1>
Heading</h2>
Heading</h3>
8 | Page
<h4>Level
<h5>Level
<h6>Level 6 Heading</h6>
4
5
Heading</h4>
Heading</h5>
Level 1 Heading
Level 2 Heading
Level 3 Heading
Level 4 Heading
Level 5 Heading
Level 6 Heading
Heading alignment:
Heading alignment can be controlled by using the align attribute. The align attribute takes the
values; left, right, center or justify.
9 | Page
Paragraph Alignment:
Paragraph alignment can be controlled by using the align attribute. The align attribute takes the
values; left, right, center or justify.
HTML Lists
HTML supports three types of lists. Let's try to understand them one by one.
1. Unordered List
An unordered list has the following format:
First Item
Second Item
Third Item
HTML code for the above unordered list is very simple. The whole list is enclosed between <ul>
and </ul> tags. Each list item is described using <li> and </li> tags.
<ul>
10 | P a g e
<li>First Item</li>
<li>Second Item</li>
<li>Third Item</li>
</ul>
2. Ordered List
The second kind of html list is an Ordered List, also called a numbered list. A simple Ordered List is
as under:
1.
First Item
2.
Second Item
3.
Third Item
HTML code for the above ordered list is very simple. The whole list is enclosed between <ol> and
</ol> tags. Each list item is described using <li> and </li> tags.
<ol>
<li>First Item</li>
<li>Second Item</li>
<li>Third Item</li>
</ol>
3. Definition List
The last kind of list that HTML supports is called a definition list. It is so called because it is in the
format of a TERM followed by its DEFINITION. A simple definition list is as under:
First Item
Text describing the First Item
Second Item
Text describing the Second Item
Third Item
Text describing the Third Item
HTML code for the above definition list is very simple. The whole list is enclosed between <dl> and
</dl> tags. Each term is described using <dt> and </dt> and the definition using <dd> and
</dd>.
<dl>
<dt>First Item </dt>
<dd>Text describing the First Item</dd>
<dt>Second Item</dt>
<dd>Text describing the Second Item</dd>
<dt>Third Item </dt>
<dd>Text describing the Third Item</dd>
</dl>
<ol>
11 | P a g e
Level 1 Item 1
2.
Level 1 Item 2
o
o
3.
Level 2 Item 1
Level 3 Item 1
Level 3 Item 2
Level 2 Item 2
Level 1 Item 3
You can nest your lists up to as many levels you like, but remember this nesting should not harm
the readability of your content.
12 | P a g e
Description
Name
Number
non-breaking space
 
<
less than
<
<
>
greater than
>
>
&
ampersand
&
&
"
quotation mark
"
"
cent
¢
¢
pound
£
£
yen
¥
¥
euro
€
€
section
§
§
copyright
©
©
registered trademark
®
®
multiplication
×
×
division
÷
÷
HTML Tables
You probably know already what a table is. To just remind you; a table is an arrangement of
vertical columns and horizontal rows. The intersection of a row with a column is called a cell. We
can add just about anything inside the cells like links, images, headings, paragraphs and lists etc.
The creation of a table in HTML is very simple and easy. A table in HTML begins with <table> and
ends with </table>. Between these tags <tr> and </tr> is used to specify rows. <td> and </td>
is used to specify a cell.
<table border="1">
<tr>
<td>Name</td>
<td>Age</td>
</tr>
<tr>
<td>Mr. A</td>
<td>10 Years</td>
</tr>
<tr>
13 | P a g e
<td>Mr. B</td>
<td>20 Years</td>
</tr>
<tr>
<td>Mr. Z</td>
<td>60 Years</td>
</tr>
</table>
This HTML will be displayed as:
Name
Age
Mr. A
10 Years
Mr. B
20 Years
Mr. Z
60 Years
Note that the border attribute above specifies the thickness of the horizontal and verticals lines
across the above table.
We can specify that the first row of the table is headings by using <th> and </th> tags.
<table border="1">
<tr>
<th>Name</th>
<th>Age</th>
</tr>
<tr>
<td>Mr. A</td>
<td>10 Years</td>
</tr>
<tr>
<td>Mr. B</td>
<td>20 Years</td>
</tr>
<tr>
<td>Mr. Z</td>
<td>60 Years</td>
</tr>
</table>
This HTML will be displayed as:
Name
Age
Mr. A
10 Years
Mr. B
20 Years
Mr. Z
60 Years
14 | P a g e
cellspacing=" "
This attribute is used to add space around each cell. It takes a whole number as its value.
cellpadding=" "
This attribute adds space inside each cell. It takes a whole number as its value.
border=" "
This attribute specifies the size of the border line of a table. It takes a whole number as its vlaue.
width=""
By using the width attribute we can control the width of a table. It takes a value in pixels or the
percentage of the total page width.
Age
Mr. A
10 Years
Mr. B
20 Years
Mr. Z
60 Years
15 | P a g e
Age
10 Years--Right aligned
20 Years
60 Years
Table Nesting:
Tables can also be nested by adding <table> and </table> tags within <td> and </td> tags of the
enclosing <table>.
<table>
<tr>
<td>
<table>
<tr><td>first nested table</td></tr></table>
</td>
<td>
<table><tr><td>second nested table</td></tr></table>
</td>
</tr>
<table>
You can make your tables as complicated as you want. But remember to make them as complex as
you can easily handle.
Absolute Paths:
Absolute path refers to the location of the file with reference to the root directory, in the case of a
file system, or full web address in the case of a domain name.
For example:
C:\myWeb\images\logo.jpg
http://www.domainname.com/images/logo.jpg
The first one is the example of an absolute path of the image file in the local file system and the
second one is the example of an absolute path of an image file on a web server.
16 | P a g e
Relative Paths:
Relative path refers to the location of the file with reference to the current directory. For example if
you are currently working in a directory named myWeb and want to refer to the image file named
logo.jpg located in a directory named images stored inside myWeb directory, you can point to it
using its relative path as under:
images\logo.jpg
In this case you need not to specify full file system path.
In the case of a web server if your html file is on the root and your image file logo.jpg is stored in
the images folder, you can point to it using its relative path as under:
images/logo.jpg
Please note the difference between referencing a file on a file system and on a web server. On a
file system \ is used and on a web server / is used. While writing HTML you will most often
encounter web server / type paths. Please don't mix them as the file system example has been
given just as a reference.
Here the src attribute takes the relative path of the image file. It could also take the full absolute
path of the image file. The resultant code with the same output would have been:
17 | P a g e
By default the image appears aligned to the left. If we want to see it in the center, we could place
<center> tag around the <img> tag, as under:
18 | P a g e
The alt attribute is used to define an "alternate text" for an image. In case the browser can't load
the image, it displays the alternate text in the box reserved for the image. The alt attribute can
take a string of text as its value:
<a
href="http://pickatutorial.com"><img
Image"></a>
src="logo.jpg"
alt="Logo
HTML Links
On the internet you must have already encountered with the clickable text or images called links.
When you click on these links they take you somewhere else.
19 | P a g e
In HTML we have two types of links; internal and external. In this lesson we discuss external links
and the discussion of internal links is left for the following pages.
Adding External Links:
The external links are defined with the <a> called anchor tag. The target page is defined by
assigning the relative or absolute path to the anchor tag's href attribute. Lets see how we can link
to the Google search engine's home page:
The HR Tag
Note that both of the links point to one, single web page. The only difference is that the href
attribute of the first link takes an absolute path and the other takes a relative path.
HTML Bookmarks
Internal links are also called bookmarks. We can use internal links to go on a specific point on a
long web page. To use internal links first we need to name different parts of our page. These
names are then used to jump to the different sections of a web page.
We can specify a name in the following way:
Header Part
The above HTML specifies a name header with the caption Header Part. Note that you can use any
string as the value of the name attribute. In short the text "Header Part" has been named as
header, which we can reference anywhere in our HTML.
20 | P a g e
Internal links are specified by using # prefix, the # sign tells the browser that the destination of
the links is within the same page. When the above link is clicked you are taken to the internal link
name header, which we created earlier.
<a href="http://pickatutorial.com">
<img src="../resources/logo.jpg"></a>
The result will be:
Email Links
By now you have already learned how to add simple text and image links to your html web pages.
In this lesson we will learn how to add email links to our html web pages.
Email links are not different from the normal hyperlinks. We use the same anchor <a> tag for the
email links too. The only difference is the value of the href attribute. Instead of assigning it a web
address, we assign it with an email address by prefixing mailto:. As is given below:
21 | P a g e
<a href="mailto:farooq_fl@yahoo.com?cc=myfriend@domainname.com">
Email Me!!!</a>
<a href="mailto:farooq_fl@yahoo.com?bcc=myfriend@domainname.com">
Email Me!!!</a>
We can combine the subject, cc and bcc options together by using an & sign at the end of each
option, except for the last option.
<a href="mailto:farooq_fl@yahoo.com?
subject=subject line&bcc=myfriend@domainname.com&cc
=myotherfriend@domainname.com">Email Me!!!</a>
22 | P a g e
<marquee><img src="logo.jpg"></marquee>
The above markup results in the image disappearing off the screen and re-appearing at the
opposite side.
Scrolling Image in both directions (alternatively):
LOOP=" "
The value of this attribute can be any whole number. For example if you want your image to scroll
twice then you must use '2' as its value. This will tell the browser to scroll the image 2 times.
LOOP="1" will scroll it only once.
WIDTH=" "
This gives you control on the width of the marquee. The number of pixels, or a percentage of the
screen can be used as its value.
23 | P a g e
DIRECTION=" "
This attribute defines the direction of the marquee. It can take the values LEFT, RIGHT, UP or
DOWN.
HTML Forms
When we convert simple HTML pages into interactive applications, we need to get user input to be
processed at the server side. A particular example is gmail, where user inputs its ID and password
to access the gmail mail system.
Forms:
The data to a server-side program from a web page is supplied using an HTML form. The idea
behind an HTML form is the same as that of a normal paper form. User is presented with a number
of fields to input data.
A form contains many different types of input elements that allow the user to enter information.
These input elements contain text fields, text area, drop-downs, radio buttons and check boxes
etc. They are combined together inside <form> and </form> tags. The values of all the input
elements are submitted to the server-side program whose URL is given in the action attribute of
the <form> tag..
<form action="ServerSideProgram">Form elements go here
</form>
When submitted, the browser will direct the user data to ServerSideProgram. A single web page
can have any number of forms on it.
24 | P a g e
Most of the form elements are added using the <input> tag. The value of the type attribute
specifies the kind of the element. The name attribute is used at the server-side to access the user
entered data.
Password Field:
The password field can be added as under:
Textarea Field:
The text field is a single line input field. If we want a multiline text input field we use a textarea
field. The required code to add a textarea field is as under:
The height and width of a textarea field can be controlled using the cols and rows attributes of
the <textarea> tag. You can increase or decrease them in order to get a bigger or a smaller
textarea field.
type="radio" name="rd">
The output will be:
This is a radio option
25 | P a g e
Select Field:
The select field is like a drop-down menu. It can be added to a web page as under:
This
<select
<option>Item
<option>Item
<option>Item
</select>
is
select
field
name="test">
1</option>
2</option>
3</option>
Item 1
<select> tag is used to define a select field. <option> tags enclosed within <select> and
</select> tags specify different options that will be available to the user. You can add as many
<option> tags as you need.
Check Box:
A check box can be added to a web page as under:
Reset Buttons:
Reset buttons can be added as under:
26 | P a g e
Reset
Reset buttons in a form are used to clear the contents of the form. When the user clicks on a reset
button the contents of every form element is reset. In the case of a reset button we do not need to
use the value and name attributes, but we can if we want to.
Submit Button:
Every form usually has a submit button. When the user clicks on a submit button it submits the
data to the sever. A submit button can be added as under:
Submit
Like a reset button, we need not to specify the value and the name attributes, but we can if we
want to.
Meta Tags
The <head> and </head> tags surround other tags that define the meta-information about the
current page. This information includes page title (already explained in a previous lesson), a
description of the page, important keywords and so on.
In this lesson we will discuss how we can help search engines catagorize our web pages, by adding
some meta information about them in their HTML code.
Describing the Content of a web page:
When we search something on a search engine, the results we get contain a link to the web page
along with a short description of the page. We can provide the description of our web page as
under:
27 | P a g e
28 | P a g e
From this sentence <del>this text is deleted</del>, while this one is not.
Output:
From this sentence this text is deleted, while this one is not.
<address>
<address> tag can be used to add an address to a web page. It does nothing but to make the text
appear between <address> and </address> in italics.
Example:
<address>
Here <address> tag is used.
</address>
Output:
Here address tag is used.
<blink>
The text written between <blink> and </blink> will continuously blink.
Example:
29 | P a g e
Output:
This one is an example of blockqute tag. Make sure that the quoted block of text is more than a
single line to see how blockquote tag works.
30 | P a g e
Appendix 1
Working with Colors in HTML
We can add colors to many HTML tags like <font>, <body>, <hr> and so on. Colors add some life
to our web pages. In HTML we can specify colors in two ways:
1.
By using a hexadecimal notation for the combination of Red, Green and Blue values (RGB)
2.
In the case of a color name, you can simply mention the color name like Red.
<hr color="red">
In the case of using a hexadecimal (RGB) value, you can specify it as under:
<hr color="#FF0000">
The value RGB value FF0000 is for the color Red. Note that we have to prefix the RGB hexa value
with the # sign.
Following is a list of HTML colors supported by most of the modern browsers:
31 | P a g e
Color Name
RGB Hexa
AliceBlue
#F0F8FF
AntiqueWhite
#FAEBD7
Aqua
#00FFFF
Aquamarine
#7FFFD4
Azure
#F0FFFF
Beige
#F5F5DC
Bisque
#FFE4C4
Black
#000000
BlanchedAlmond
#FFEBCD
Blue
#0000FF
BlueViolet
#8A2BE2
Brown
#A52A2A
BurlyWood
#DEB887
CadetBlue
#5F9EA0
Chartreuse
#7FFF00
Chocolate
#D2691E
Coral
#FF7F50
CornflowerBlue
#6495ED
Cornsilk
#FFF8DC
Crimson
#DC143C
Cyan
#00FFFF
DarkBlue
#00008B
DarkCyan
#008B8B
DarkGoldenRod
#B8860B
DarkGray
#A9A9A9
DarkGrey
#A9A9A9
DarkGreen
#006400
DarkKhaki
#BDB76B
Color
32 | P a g e
DarkMagenta
#8B008B
DarkOliveGreen
#556B2F
Darkorange
#FF8C00
DarkOrchid
#9932CC
DarkRed
#8B0000
DarkSalmon
#E9967A
DarkSeaGreen
#8FBC8F
DarkSlateBlue
#483D8B
DarkSlateGray
#2F4F4F
DarkSlateGrey
#2F4F4F
DarkTurquoise
#00CED1
DarkViolet
#9400D3
DeepPink
#FF1493
DeepSkyBlue
#00BFFF
DimGray
#696969
DimGrey
#696969
DodgerBlue
#1E90FF
FireBrick
#B22222
FloralWhite
#FFFAF0
ForestGreen
#228B22
Fuchsia
#FF00FF
Gainsboro
#DCDCDC
GhostWhite
#F8F8FF
Gold
#FFD700
GoldenRod
#DAA520
Gray
#808080
Grey
#808080
Green
#008000
GreenYellow
#ADFF2F
33 | P a g e
HoneyDew
#F0FFF0
HotPink
#FF69B4
IndianRed
#CD5C5C
Indigo
#4B0082
Ivory
#FFFFF0
Khaki
#F0E68C
Lavender
#E6E6FA
LavenderBlush
#FFF0F5
LawnGreen
#7CFC00
LemonChiffon
#FFFACD
LightBlue
#ADD8E6
LightCoral
#F08080
LightCyan
#E0FFFF
LightGoldenRodYellow
#FAFAD2
LightGray
#D3D3D3
LightGrey
#D3D3D3
LightGreen
#90EE90
LightPink
#FFB6C1
LightSalmon
#FFA07A
LightSeaGreen
#20B2AA
LightSkyBlue
#87CEFA
LightSlateGray
#778899
LightSlateGrey
#778899
LightSteelBlue
#B0C4DE
LightYellow
#FFFFE0
Lime
#00FF00
LimeGreen
#32CD32
Linen
#FAF0E6
Magenta
#FF00FF
34 | P a g e
Maroon
#800000
MediumAquaMarine
#66CDAA
MediumBlue
#0000CD
MediumOrchid
#BA55D3
MediumPurple
#9370D8
MediumSeaGreen
#3CB371
MediumSlateBlue
#7B68EE
MediumSpringGreen
#00FA9A
MediumTurquoise
#48D1CC
MediumVioletRed
#C71585
MidnightBlue
#191970
MintCream
#F5FFFA
MistyRose
#FFE4E1
Moccasin
#FFE4B5
NavajoWhite
#FFDEAD
Navy
#000080
OldLace
#FDF5E6
Olive
#808000
OliveDrab
#6B8E23
Orange
#FFA500
OrangeRed
#FF4500
Orchid
#DA70D6
PaleGoldenRod
#EEE8AA
PaleGreen
#98FB98
PaleTurquoise
#AFEEEE
PaleVioletRed
#D87093
PapayaWhip
#FFEFD5
PeachPuff
#FFDAB9
Peru
#CD853F
35 | P a g e
Pink
#FFC0CB
Plum
#DDA0DD
PowderBlue
#B0E0E6
Purple
#800080
Red
#FF0000
RosyBrown
#BC8F8F
RoyalBlue
#4169E1
SaddleBrown
#8B4513
Salmon
#FA8072
SandyBrown
#F4A460
SeaGreen
#2E8B57
SeaShell
#FFF5EE
Sienna
#A0522D
Silver
#C0C0C0
SkyBlue
#87CEEB
SlateBlue
#6A5ACD
SlateGray
#708090
SlateGrey
#708090
Snow
#FFFAFA
SpringGreen
#00FF7F
SteelBlue
#4682B4
Tan
#D2B48C
Teal
#008080
Thistle
#D8BFD8
Tomato
#FF6347
Turquoise
#40E0D0
Violet
#EE82EE
Wheat
#F5DEB3
White
#FFFFFF
36 | P a g e
WhiteSmoke
#F5F5F5
Yellow
#FFFF00
YellowGreen
#9ACD32
37 | P a g e