HTML ASCII Table Reference

  1. ASCII stands for American Standard Code for Information Interchange.
  2. In all there are 128 standard ASCII codes which can be represented by a 7 digit binary number
  3. ASCII range starts from 0000000 to 1111111

7 Bit ASCII Codes

DECOCTHEXBINSymbolHTML CodeDescription
00000000000000NULNull char
10010100000001SOHStart of Heading
20020200000010STXStart of Text
30030300000011ETXEnd of Text
40040400000100EOTEnd of Transmission
50050500000101ENQEnquiry
60060600000110ACKAcknowledgment
70070700000111BELBell
80100800001000 BSBack Space
90110900001001 HT Horizontal Tab
100120A00001010 LF Line Feed
110130B00001011 VT Vertical Tab
120140C00001100 FF Form Feed
130150D00001101 CR Carriage Return
140160E00001110 SOShift Out / X-On
150170F00001111 SIShift In / X-Off
160201000010000DLEData Line Escape
170211100010001DC1Device Control 1 (oft. XON)
180221200010010DC2Device Control 2
190231300010011DC3Device Control 3 (oft. XOFF)
200241400010100DC4Device Control 4
210251500010101NAKNegative Acknowledgement
220261600010110SYNSynchronous Idle
230271700010111ETBEnd of Transmit Block
240301800011000CANCancel
250311900011001 EMEnd of Medium
260321A00011010SUBSubstitute
270331B00011011ESCEscape
280341C00011100 FSFile Separator
290351D00011101 GSGroup Separator
300361E00011110 RSRecord Separator
310371F00011111 USUnit Separator
320402000100000  Space
330412100100001!!Exclamation mark
340422200100010"Double quotes
350432300100011##Number
360442400100100$$Dollar
370452500100101%%Procenttecken
380462600100110&&Ampersand
390472700100111'Single quote
400502800101000((Open parenthesis
410512900101001))Close parenthesis
420522A00101010**Asterisk
430532B00101011++Plus
440542C00101100,,Comma
450552D00101101--Hyphen
460562E00101110..Period, dot or full stop
470572F00101111//Slash or divide
48060300011000000Zero
49061310011000111One
50062320011001022Two
51063330011001133Three
52064340011010044Four
53065350011010155Five
54066360011011066Six
55067370011011177Seven
56070380011100088Eight
57071390011100199Nine
580723A00111010::Colon
590733B00111011;;Semicolon
600743C00111100<<Less than
610753D00111101==Equals
620763E00111110>>Greater than
630773F00111111??Question mark
641004001000000@@At symbol
651014101000001AAUppercase A
661024201000010BBUppercase B
671034301000011CCUppercase C
681044401000100DDUppercase D
691054501000101EEUppercase E
701064601000110FFUppercase F
711074701000111GGUppercase G
721104801001000HHUppercase H
731114901001001IIUppercase I
741124A01001010JJUppercase J
751134B01001011KKUppercase K
761144C01001100LLUppercase L
771154D01001101MMUppercase M
781164E01001110NNUppercase N
791174F01001111OOUppercase O
801205001010000PPUppercase P
811215101010001QQUppercase Q
821225201010010RRUppercase R
831235301010011SSUppercase S
841245401010100TTUppercase T
851255501010101UUUppercase U
861265601010110VVUppercase V
871275701010111WWUppercase W
881305801011000XXUppercase X
891315901011001YYUppercase Y
901325A01011010ZZUppercase Z
911335B01011011[[Opening bracket
921345C01011100\\Backslash
931355D01011101]]Closing bracket
941365E01011110^^Caret - circumflex
951375F01011111__Underscore
961406001100000``Grave accent
971416101100001aaLowercase a
981426201100010bbLowercase b
991436301100011ccLowercase c
1001446401100100ddLowercase d
1011456501100101eeLowercase e
1021466601100110ffLowercase f
1031476701100111ggLowercase g
1041506801101000hhLowercase h
1051516901101001iiLowercase i
1061526A01101010jjLowercase j
1071536B01101011kkLowercase k
1081546C01101100llLowercase l
1091556D01101101mmLowercase m
1101566E01101110nnLowercase n
1111576F01101111ooLowercase o
1121607001110000ppLowercase p
1131617101110001qqLowercase q
1141627201110010rrLowercase r
1151637301110011ssLowercase s
1161647401110100ttLowercase t
1171657501110101uuLowercase u
1181667601110110vvLowercase v
1191677701110111wwLowercase w
1201707801111000xxLowercase x
1211717901111001yyLowercase y
1221727A01111010zzLowercase z
1231737B01111011{{Opening brace
1241747C01111100||Vertical bar
1251757D01111101}}Closing brace
1261767E01111110~~Equivalency sign (tilde)
1271777F01111111Delete

Extended ASCII Codes

Below is set of additional 128 Extended ASCII Codes according to ISO 8859-1 these are also called as ISO Latin-1.

DECOCTHEXBINSymbolHTMLCodeDescription
1282008010000000Euro sign
1292018110000001   
1302028210000010Single low-9 quotation mark
1312038310000011ƒƒLatin small letter f with hook
1322048410000100Double low-9 quotation mark
1332058510000101Horizontal ellipsis
1342068610000110Dagger
1352078710000111Double dagger
1362108810001000ˆˆModifier letter circumflex accent
1372118910001001Per mille sign
1382128A10001010ŠŠLatin capital letter S with caron
1392138B10001011Single left-pointing angle quotation
1402148C10001100ŒŒLatin capital ligature OE
1412158D10001101   
1422168E10001110ŽŽLatin capital letter Z with caron
1432178F10001111   
1442209010010000   
1452219110010001Left single quotation mark
1462229210010010Right single quotation mark
1472239310010011Left double quotation mark
1482249410010100Right double quotation mark
1492259510010101Bullet
1502269610010110En dash
1512279710010111Em dash
1522309810011000˜˜Small tilde
1532319910011001Trade mark sign
1542329A10011010ššLatin small letter S with caron
1552339B10011011Single right-pointing angle quotation mark
1562349C10011100œœLatin small ligature oe
1572359D10011101   
1582369E10011110žžLatin small letter z with caron
1592379F10011111ŸŸLatin capital letter Y with diaeresis
160240A010100000  Non-breaking space
161241A110100001¡¡Inverted exclamation mark
162242A210100010¢¢Cent sign
163243A310100011££Pound sign
164244A410100100¤¤Currency sign
165245A510100101¥¥Yen sign
166246A610100110¦¦Pipe, Broken vertical bar
167247A710100111§§Section sign
168250A810101000¨¨Spacing diaeresis - umlaut
169251A910101001©©Copyright sign
170252AA10101010ªªFeminine ordinal indicator
171253AB10101011««Left double angle quotes
172254AC10101100¬¬Not sign
173255AD10101101­­Soft hyphen
174256AE10101110®®Registered trade mark sign
175257AF10101111¯¯Spacing macron - overline
176260B010110000°°Degree sign
177261B110110001±±Plus-or-minus sign
178262B210110010²²Superscript two - squared
179263B310110011³³Superscript three - cubed
180264B410110100´´Acute accent - spacing acute
181265B510110101µµMicro sign
182266B610110110Pilcrow sign - paragraph sign
183267B710110111··Middle dot - Georgian comma
184270B810111000¸¸Spacing cedilla
185271B910111001¹¹Superscript one
186272BA10111010ººMasculine ordinal indicator
187273BB10111011»»Right double angle quotes
188274BC10111100¼¼Fraction one quarter
189275BD10111101½½Fraction one half
190276BE10111110¾¾Fraction three quarters
191277BF10111111¿¿Inverted question mark
192300C011000000ÀÀLatin capital letter A with grave
193301C111000001ÿÁLatin capital letter A with acute
194302C211000010ÂÂLatin capital letter A with circumflex
195303C311000011ÃÃLatin capital letter A with tilde
196304C411000100ÄÄLatin capital letter A with diaeresis
197305C511000101ÅÅLatin capital letter A with ring above
198306C611000110ÆÆLatin capital letter AE
199307C711000111ÇÇLatin capital letter C with cedilla
200310C811001000ÈÈLatin capital letter E with grave
201311C911001001ÉÉLatin capital letter E with acute
202312CA11001010ÊÊLatin capital letter E with circumflex
203313CB11001011ËËLatin capital letter E with diaeresis
204314CC11001100ÌÌLatin capital letter I with grave
205315CD11001101ÿÍLatin capital letter I with acute
206316CE11001110ÎÎLatin capital letter I with circumflex
207317CF11001111ÿÏLatin capital letter I with diaeresis
208320D011010000ÿÐLatin capital letter ETH
209321D111010001ÑÑLatin capital letter N with tilde
210322D211010010ÒÒLatin capital letter O with grave
211323D311010011ÓÓLatin capital letter O with acute
212324D411010100ÔÔLatin capital letter O with circumflex
213325D511010101ÕÕLatin capital letter O with tilde
214326D611010110ÖÖLatin capital letter O with diaeresis
215327D711010111××Multiplication sign
216330D811011000ØØLatin capital letter O with slash
217331D911011001ÙÙLatin capital letter U with grave
218332DA11011010ÚÚLatin capital letter U with acute
219333DB11011011ÛÛLatin capital letter U with circumflex
220334DC11011100ÜÜLatin capital letter U with diaeresis
221335DD11011101ÿÝLatin capital letter Y with acute
222336DE11011110ÞÞLatin capital letter THORN
223337DF11011111ßßLatin small letter sharp s - ess-zed
224340E011100000ààLatin small letter a with grave
225341E111100001ááLatin small letter a with acute
226342E211100010ââLatin small letter a with circumflex
227343E311100011ããLatin small letter a with tilde
228344E411100100ääLatin small letter a with diaeresis
229345E511100101ååLatin small letter a with ring above
230346E611100110ææLatin small letter ae
231347E711100111ççLatin small letter c with cedilla
232350E811101000èèLatin small letter e with grave
233351E911101001ééLatin small letter e with acute
234352EA11101010êêLatin small letter e with circumflex
235353EB11101011ëëLatin small letter e with diaeresis
236354EC11101100ììLatin small letter i with grave
237355ED11101101ííLatin small letter i with acute
238356EE11101110îîLatin small letter i with circumflex
239357EF11101111ïïLatin small letter i with diaeresis
240360F011110000ððLatin small letter eth
241361F111110001ññLatin small letter n with tilde
242362F211110010òòLatin small letter o with grave
243363F311110011óóLatin small letter o with acute
244364F411110100ôôLatin small letter o with circumflex
245365F511110101õõLatin small letter o with tilde
246366F611110110ööLatin small letter o with diaeresis
247367F711110111÷÷Division sign
248370F811111000øøLatin small letter o with slash
249371F911111001ùùLatin small letter u with grave
250372FA11111010úúLatin small letter u with acute
251373FB11111011ûûLatin small letter u with circumflex
252374FC11111100üüLatin small letter u with diaeresis
253375FD11111101ýýLatin small letter y with acute
254376FE11111110þþLatin small letter thorn
255377FF11111111ÿÿLatin small letter y with diaeresis

HTML Paragraph

In HTML we use paragraph for dividing the document in the sections. It is usually good practice to use paragraph while dividing the big document in the small pieces.

HTML Paragraph :

<p>This is a paragraph 1</p>
<p>This is a paragraph 2</p>
<p>This is a paragraph 3</p>

Try it Yourself »

In the HTML, When we write anything in the paragraph then browser will automatically add empty line before and after the paragraph.

HTML Para without End Tag :

HTML do support the paragraph without end tag. One thing should be keep in mind that future versions and XHTML versions of HTML will not support this.

<p>This is a paragraph 1
<p>This is a paragraph 2
<p>This is a paragraph 3

Try it Yourself »

Paragraph and Browser :

Browser will automatically render the paragraph tag of HTML. The paragraph can be used to show the paragraph in styled manner.

<p>
This is a paragraph 1 and line 1
This is a paragraph 1 and line 2
This is a paragraph 1 and line 3
</p>

Try it Yourself »

Though we have added multiple spaces inside the paragraph, HTML will remove all the extra spaces and extra lines. Try out above program yourself to get more idea.

Examples of HTML :

HTML Heading

HTML Heading :

  1. If we want to make the some part of the text appears to be under some heading then we can use the heading tags in HTML.
  2. HTML supports 6 types of headings.
  3. These are the headings defined in HTML - <h1>,<h2>,<h3>,<h4>,<h5>,<h6>
  4. <h1> type of heading is having more importance than any other type of heading.
  5. <h6> heading is having least importance.
  6. Browser adds some empty space (margin) before each heading

HTML Heading Example

Example #1 : Simple heading

below example of HTML heading will illustrate the headings in HTML.

Example :

<h1>This is H1 Heading</h1>
<h2>This is H2 Heading</h2>
<h3>This is H3 Heading</h3>
<h4>This is H4 Heading</h4>
<h5>This is H5 Heading</h5>
<h6>This is H6 Heading</h6>

Edit Yourself »

Example #2 : Heading with HR

Example :

<h1>This is H1 Heading</h1>
<hr />
<h2>This is H2 Heading</h2>
<hr />
<h3>This is H3 Heading</h3>
<hr />
<h4>This is H4 Heading</h4>
<hr />
<h5>This is H5 Heading</h5>
<hr />
<h6>This is H6 Heading</h6>

Edit Yourself »

Example #3 : Heading vs Head

There are chances of confusion while interpreting head and heading tags. But important thing is that both tags are completely different

Example :

<head>
<title>This is Head tag</title>
</head>
<body>
<h1>This is Heading tag not head tag</h1>
<h2>This is Heading tag not head tag</h2>
<h3>This is Heading tag not head tag</h3>
</body>

Edit Yourself »

Head tag is a container for meta data. Meta data are not displayed in the browser window

HTML Heading Tips :

  1. HTML heading should not be used in web document for just making text bold.
  2. Headings are having the some importance in the Search Engine.
  3. Most important part of the webpage should be titled with H1 heading and Sub Point should have H2 type heading

HTML Attributes

Sometimes in HTML tags are not enough to perform the necessary action. We need some extra bits of information of particular tag.

HTML attributes are used to provied the extra information about the HTML tags.

HTML attributes

  1. HTML attributes provides extra bits of information about HTML element.
  2. HTML attributes are used to define characteristics of HTML element
  3. HTML attributes are placed inside the element’s opening tag.
  4. HTML element can have any number of HTML attributes
  5. HTML attributes comprise of two parts name and a value
  6. HTML attribute names and attribute values are case-insensitive. According to World Wide Web Consortium (W3C) recommendation lowercase attributes/attribute values are preferable
Attribute partExplanation
nameIt specifies the name of an attribute or property
valueIt specifies the value of the attribute or property
<a href="https://www.c4learn.com">Link to Homepage</a>

In the above example,

Element is<a>
Attribute Name ishref
Attribute Value ishttps://www.c4learn.com

We have defined the anchor tag for defining the link. Attribute name provides the information about an anchor element and its value is provided by the attribute value.

Some tips for Using HTML Attributes :

HTML attributes are generally used for providing some extra information. We have list out some important points regarding the attributes in HTML -

Tip 1 : Attribute value must be quoted

  1. Any of the HTML attribute value must written inside the double quotes.
  2. Double quote or single quote , both are allowed for wrapping the attribute value.
  3. Commonly Double quote is preferable, when attribute value itself contain the double quote then single quote can be used for wrapping the attribute value
name = 'New Delhi "102" Colony'

Tip 2 : Use Attribute values in lower case

  1. Previous versions of HTML does not force us to use the attribute values in the lowercase but W3C recommends lowercase attributes in HTML 4 recommendation
  2. It is always good practice to use the attribute name in lower case.
  3. HTML is case insensitive markup language so it does not create any harm if uppercase attribute name is used because browsers are smart enough to interpret the lowercase and uppercase tags
  4. Newer versions of (X)HTML will demand lowercase attributes.

Some common examples are listed below -

<div class  = "content"></div>
<div Class  = "content"></div>
<div clAss  = "content"></div>
<div ClaSS  = "content"></div>

all of the above div’s represents the same.

HTML core attributes

Below attributes are used commonly in HTML elements -

AttributeExplanation
altSpecifies an alternative text for an image
disabledSpecifies that an input element should be disabled
hrefSpecifies the URL (web address) for a link
idSpecifies a unique id for an element
srcSpecifies the URL (web address) for an image
styleSpecifies an inline CSS style for an element
titleSpecifies extra information about an element (displayed as a tool tip)
valueSpecifies the value (text content) for an input element.
<!DOCTYPE html>
<html>
<head>
<title>Align Attribute  Example</title>
</head>
<body>
<p align="left">Left aligned</p>
<p align="center">Center aligned</p>
<p align="right">Right aligned</p>
</body>
</html>

Edit Yourself »

The id Attribute

If we need to identify an elment in HTML uniquely then we can use id attribute

<p id="id1">This is para with ID #1</p>
<p id="id2">This is para with ID #2</p>
<p id="id3">This is para with ID #3</p>

Edit Yourself »

The title Attribute

The title attribute is used to give title to an element. Generally title attribute value is displayed as a tooltip when cursor comes over the element

<p title="Tooltip 1">This is para with Tooltip #1</p>
<p title="Tooltip 2">This is para with Tooltip #2</p>
<p title="Tooltip 3">This is para with Tooltip #3</p>

Edit Yourself »

The class Attribute

When we need to attach styling information to multiple elements in HTML then we use class attribute.

The style Attribute

<p style="font-family:arial; color:#FF0000;">Style 1</p>
<p style="font-family:arial; color:#00FF00;">Style 2</p>
<p style="font-family:arial; color:#0000FF;">Style 3</p>

Edit Yourself »

HTML Meta Tags

The term metadata refers to data about data. It is information about the document rather than the content of the document.

HTML Meta Tags :

  1. The <meta> tag provides information about the HTML document
  2. The <meta> tag is an empty tag which does not have closing tag associated with it
  3. The <meta> tag contain the specific information within attribute.
  4. The <meta> tag provides information to the search engine such as content of the page , author of the document etc
  5. The <meta> tag information is not displayed in the webpage
  6. The <meta> tag information is used by browsers,search engines and different web services.
  7. The <meta> tag information is always written inside the <head> section of the web page.

Attributes of Meta Tags :

As stated above, meta information is always written within the attributes. Below are the different attributes used by Meta tags -

AttributeDescription
NameName attribute is used to specify the type of mete information to be displayed. It can be keywordsdescription authorrevisedgenerator etc.
contentSpecifies the value or content of the meta tag
schemeSpecifies a Scheme to use to interpret the meta tag's value
http-equivUsed for http response message headers.

Meta Tag Examples :

1. Define keywords for Search Engines :

We can define the keywords for the webpage using the meta tag attribute “keywords“. It is used to tell importatnt keywords of the page using keyword attribute.

<meta name="keywords" content="HTML,CSS">

Nowdays Search engines are intelligent enough to identify the keywords of the page by parsing complete page so most of the search engines are not using this meta information.

2. Define description of Web Page :

<meta name="description" content="HTML Tutorials">

3. Define author :

Meta tag provides us the way to define the author of the webpage. Author attribute used to specify the author of the webpage.

<meta name="author" content="Pritesh Taral">

4. Refresh document after every 10 seconds :

Some times it is required to refresh the webpage after some time interval. In that case following meta information will do work for you.

<meta http-equiv="refresh" content="10">

Time interval is defined in seconds. So the above meta information will refresh the page after 10 seconds.

5. Document Revision date :

When document is updated after the longer period then following meta information will provide information to search engine that this document has be revised on the date specified.

<meta name="revised" content="Last Revisied, 11/10/2024" />

6. Page redirection after every 10 seconds :

Following meta information will redirect the current webpage to the address specified after certain interval of time.

Example :

<html>
<head>
<title>Meta Refresh Example</title>
<meta http-equiv="refresh" 
         content="5; url=https://www.c4learn.com" />
</head>
<body>
<p>This is first paragraph</p>
<p>This is second paragraph</p>
<p>This is third paragraph</p>
</body>
</html>

Edit Yourself »

Above tag will redirect the webpage to the address specified after 10 seconds

HTML Basic Tags

HTML Basic Elements :

Any of the HTML document should contain the at least following basic tags.

<html>The main container for HTML pages
<head>The container for page header information
<title>The title of the page
<body>The main body of the page

We have already seen these tags in previous chapters, but in this chapter we will be learning each tag in more details -

A. <html> Tag :

  1. It is the most important tag in HTML. Each and everything we write in the HTML document goes inside the HTML Tag.
  2. HTML tag contain basic nested tags called - <head> and <body>
  3. It represents the root of the HTML document.
  4. <html> tells browser that the document you are looking is HTML document.
  5. The <html> tag is the container for all other HTML elements (except for the tag).

B. <head> Tag :

All the head elements can go inside the head tag. Following are the elements that can be written inside the head tag. The following elements can go inside the <head> element:

<title>It it required tag in the head section. It defines the Title of the HTML document.
<style>It is used to define style information for an HTML document.
<base>It Specifies a default URL and a default target for all links on a page
<link>It is used to link external style sheet to an HTML document.
<meta>It is used to describe the meta data information of the HTML document.
<script>It is used to include interactive code to an HTML document. It is used to include JS or jQuery code
<noscript>It is used to show alternate content to the user where JavaScript is disabled.

C. <title> Tag :

<title> tag is used for the defining title of the web page. It is most important tag for Search Engine Optimization perspective.

<head>
<title>Title of Document</title>
</head>

HTML Elements

HTML Elements : Defining Web Document

  1. Every control visible on website such as paragraph, buttons, images are called as HTML Element
  2. HTML provides some pre-defined elements those are -
    • Anchor Element
    • List Elements
    • Table Element
    • Image Element
  3. HTML documents are defined by HTML elements.

Writing HTML Element

It is very simple task to write HTML element. We have pre-defined set of HTML elements and each element is represented using the starting and ending tag.

<starttag> Element Data </endtag>

In this case you can we have wrapped message text in the pair of opening and closing tags. Consider the following example -

<h2>This is H2 Type heading</h2>

HTML Tags are used to tell browser, how to show elements and how to represent the webpage.

Few HTML Elements

Start tagElement contentEnd tag
<h1>Sample Heading 1</h1>
<p>Sample paragraph 1</p>
<br>  

HTML Document

First HTML Example :

<!DOCTYPE html>
<html>
<body>
<h1>This is Heading</h1>
<p>This is Paragraph</p>
</body>
</html>

Explanation of Example

TagExplanation
<!DOCTYPE html>
This will define HTML document
<html> and </html>
Text between html tag will describe the webpage
<body> and </body>
Text between the body tag is only visible content on the webpage
<h1> and </h1>
Text between the h1 tag displays Heading
<p> and </p>
Text between the p tag displays paragraph

HTML Tags

  1. Web Page consists of HTML tags which is basic building block of Web Page.
  2. HTML Tags are Keywords surrounded with starting angular bracket and closing angular bracket
  3. Generally each HTML tag comes in a pair except some tags which do not have closing tags.
  4. Starting tag is also known as opening Tag while ending tag is also known as closing tag

HTML document structure

Structure of HTML

HTML document rules

HTML elements can be nested

HTML tags can be nested. One HTML Element can have other HTML elements inside it. e.g -

<body>
    <h1><b>This is a Heading</b></h1>
    <b>Text is bold</b>
</body>

in the above HTML markup, We have nested the HTML elements.

HTML documents are case-insensitive

We can write HTML code in either cases i.e in Uppercase or in lowercase.

<h1><b>This is a Heading</b></h1>

and

<H1><b>This is a Heading</B></h1>

both of the above lines will print same result.

What are the Different Types of DOM ?

The W3C DOM standard is separated into 3 different parts:

  • Core DOM
  • XML DOM
  • HTML DOM
NoDOM TypePurpose/Use of DOM
1.Core DOMStandard Model for Accessing any Structured Document.
2.HTML DOMStandard Model for Accessing HTML Document.
3.XML DOMStandard Model for Accessing XML Document.

What is HTML DOM ?

The HTML DOM is :

  1. A standard object model for HTML
  2. A standard programming interface for HTML
  3. A W3C standard

The HTML DOM defines the objects and properties of all HTML elements, and the methods to access them.

What is XML DOM ?

The DOM is used by a higher-level application.
[one_third last=”no”][/one_third] In order to write an application that will be accessing an XML document through the DOM, you need to have an XML parser and a DOM implementation installed on your machine.

XML DOM is used to access the XML document. The XML DOM defines the objects and properties of all XML elements, and the methods to access them.

Cofee Cup HTML Editor

HTML Tools & Editors

Tools Required to Learn HTML :

1. Computer | Laptop

  • You have everything with you to learn HTML.
  • Our First Requirement is that - “You must have Computer“.
  • Even minimum configuration of PC can support HTML.

2. Text Editor Or HTML Editor

  1. When you install any Operating System then OS provides us basic text editor. (e.g Window Provides us Notepad and WordPad)
  2. WordPad and Notepad are free editor comes along window.
  3. These Editors are simple editor that makes our writing task more difficult. So we are going to switch over “Notepad++“.
  4. You can download Notepad++. It is free text editor used to highlight syntax. i.e Tags are highlighted in color so that our task becomes more and more easier. (Download Notepad++ Here)

HTML Editor Used to Write HTML

  1. If you want the best HTML editor, and you don’t mind paying money for it, you can’t go past Adobe Dreamweaver. Dreamweaver is probably the best HTML editor available, and you can download a trial version for starters.

Cofee Cup HTML Editor

Some Examples of Text Editors :

OSEditors
WindowCoffee Cup/Notepad/WordPad
LinuxPico
MAcSimpletext/Text Edit/Text Wrangler

3. Web Browser

Name of BrowserCompanyDefault Browser in OS
Internet ExplorerMicrosoftWindows
Mozilla FirefoxOpen Source GroupLinux
Opera--
SafariApple Inc.MAC
Google ChromeGoogleAndroid/Chrome OS

Create Simple HTML File :

Write below code in the notepad file -

<html>
<head>
    <title>This is Document Title</title>
</head>
<body>
    <h1>This is a Heading</h1>
    <b>Text is bold</b>
</body>
</html>

Now Save the notepad file using the .html/.html extension.
save html file
Don’t forgot to select “All files” from the “Save as Type” drop down. Otherwise your HTML file will be saved as intro.html.txt.