SlideShare a Scribd company logo
1 of 25
Introduction to HTML

        By:_
        mynk
What is HTML?
Hyper Text Markup Language
A markup language designed for the creation of web pages
 and other information viewable in a browser
The basic language used to write web pages
File extension: .htm, .html
How is a HTML File Looks Like
Creating a HTML File
1.   Open Notepad
2.   Click on File -> Save as…
3.   In the File name pull-down box, type in webpage.html
4.   Click on Save
5.   Type in content for your file
6.   Once you finished the content, click on File -> Save
HTML Tags
For example: <b>, <font>,<title>, <p> etc.
Tag usually goes with pair: an open tag (<b>) and an end
  tag (<b>)

        Effect       Code      Code Used       What It Does
        Bold          B        <B>Bold</B>        Bold
        Italic         I       <I>Italic</I>      Italic


Single tag: <hr>,<br>
Tags are NOT case sensitive
HTML Document Structure
<html>
<head>
<title> Page Title Goes Here </title>
</head>

<body>
content goes here
</body>
</html>
Background
 Bgcolor                         Background
 Specifies a background-color    Specifies a background-image
  for a HTML page.                 for a HTML page
  <body                            <body
  bgcolor="#000000">               background="clouds.gif">
  <body                            <body
  bgcolor="rgb(0,0,0)">            background="http://www.
  <body bgcolor="black">           w3schools.com/clouds.gif">
Text
Put text on a webpage
 <p>Today is my first day at my new job, I’m so excited!</p>
 Output: Today is my first day at my new job, I’m so excited!
Put text in center of a page
 <center>Hello</center>
 Output:            Hello
Put text on the right of a page
 <p align=“right”>Hello</p>
 Output:                                    Hello
Font
 To change text size
   <font size=“+3”>Hello</font>
   Output:   Hello       Tag attribute

 To change text color
   <font color=“red”>Hello</font>
   Output: Hello


 Using both
   <font size=“+3” color=“red”>Hello</font>
   Output:   Hello
Commonly Used Character Entities
 Result      Description       Entity Name
          Non-breaking space     &nbsp;
  <           Less than           &lt;
  >          Greater than         &gt;
  &          Ampersand           &amp;
  “         Quotation mark       &quot;
  ©           Copyright          &copy;
Headings
There are 6 heading commands.


            <H1>This is Heading 1</H1>
               <H2>This is Heading 2</H2>

                 <H3>This is Heading 3</H3>

                   <H4>This is Heading 4</H4>

                     <H5>This is Heading 5</H5>


                         <H6>This is Heading 6</H6>
List
 Unordered list       Ordered list
   Code:                 Code:
    <ul>                   <ol>
    <li>Coffee</li>        <li>Coffee</li>
    <li>Milk</li>          <li>Milk</li>
    </ul>                  </ol>
   Output:               Output:
        Coffee             1. Coffee
        Milk               2. Milk
Table
<table border=“1">
<tr>
<th>Heading</th>
<th>Another Heading</th>
</tr>                      Heading         Another Heading
<tr>
                           Row 1, cell 1   Row 1, cell 2
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>     Row 2, cell 1
</tr>
<tr>
<td>row 2, cell 1</td>
<td></td>
</tr>
</table>
Create Links
A Hypertext link
  < a href=“http://www.iusb.edu”>IUSB Home</a>
  Output: IUSB Home
A Email link
  <a href=“mailto:vkwong@iusb.edu”>
   Email me</a>
  Output: Email me
Image Formats
.gif
  Graphics Interchange Format
.jpeg or .jpg
  Joint Photographic Experts Group
.bmp
  bitmap
Inserting Image
Place all images in the same directory/folder where you web
 pages are
<img src> is a single tag
<img src=“image.gif”>
  Output:
Turn an image into a hyerlink
  <a href=“http://www.iusb.edu”><img
   src=“image.gif”></a>
  Output:
Image Size
Computer images are made up of “pixels”
<IMG HEIGHT=“100" WIDTH=“150" SRC="image.gif">




                                    Height


                         Width
Forms
A form is an area that can contain form elements.
<form></form>
Commonly used form elements includes:
  Text fields
  Radio buttons
  Checkboxes
  Submit buttons
Text Input Fields
 Used when you want the user      Output
  to type letters, number, etc.
  <form>                           First name:
  First name: <input               Last name:
  type="text"
  name="firstname">
  <br>
  Last name: <input
  type="text"
  name="lastname">
  </form>
Submission Button
 When user clicks on the           Output
  “Submit” button, the content
  of the form is sent to another    Username:
  file.
  <form name="input"
  action="html_form_action.a
  sp" method="get">
  Username: <input
  type="text" name="user">
  <br>
  <input type="submit"
  value="Submit">
  </form>
Checkboxes
 Used when you want the user      Output
  to select one or more options
  of a limited number of                I have a bike
  choices.
                                        I have a car
  <form>
  <input type="checkbox"
  name="bike“ value=“bike”>
  I have a bike
  <br>
  <input type="checkbox"
  name="car“ value=“car”> I
  have a car </form>
Radio Buttons
 Used when you want the user    Output
  to select one of a limited
  number of choices.                  Male
  <form>                              Female
  <input type="radio"
  name="sex" value="male">
  Male
  <br>
  <input type="radio"
  name="sex"
  value="female"> Female
  </form>
Text Box
 Used when you want to get    • Output
  input from user.
  <form>                         Please provide your
  <p>Please provide your         suggestion in the text box
  suggestion in the text box     below:
  below:</p>
  <textarea row=“10”
  cols=“30”>
  </textarea>
  </form>
Pull-down Menu
 Used when you want user to       • Output
  respond with one specific
  answer with choices you given.     Select a fruit:
  <p>Select a fruit:</p>
  <select name"Fruit">
  <option selected> Apples
  <option> Bananas
  < option > Oranges
  </select>
Thankyou…!

More Related Content

What's hot (20)

Html tag list
Html tag listHtml tag list
Html tag list
 
Html tags describe in bangla
Html tags describe in banglaHtml tags describe in bangla
Html tags describe in bangla
 
Creating a radiobutton
Creating a radiobuttonCreating a radiobutton
Creating a radiobutton
 
Html intro
Html introHtml intro
Html intro
 
Html Basic Tags
Html Basic TagsHtml Basic Tags
Html Basic Tags
 
Html basics
Html basicsHtml basics
Html basics
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
HTML 5 Web Design
HTML 5 Web DesignHTML 5 Web Design
HTML 5 Web Design
 
How to code radio buttons in HTML5 and CSS Styling
How to code radio buttons in HTML5 and CSS StylingHow to code radio buttons in HTML5 and CSS Styling
How to code radio buttons in HTML5 and CSS Styling
 
Html cia
Html ciaHtml cia
Html cia
 
Basic HTML
Basic HTMLBasic HTML
Basic HTML
 
Chapter 6 html
Chapter 6 htmlChapter 6 html
Chapter 6 html
 
Html
HtmlHtml
Html
 
HTML 5 Basics Part Two
HTML 5 Basics Part TwoHTML 5 Basics Part Two
HTML 5 Basics Part Two
 
Web Development Using CSS3
Web Development Using CSS3Web Development Using CSS3
Web Development Using CSS3
 
Web Development Using CSS3
Web Development Using CSS3Web Development Using CSS3
Web Development Using CSS3
 
Web designing (1) - Html Basic Codding
Web designing (1) - Html Basic CoddingWeb designing (1) - Html Basic Codding
Web designing (1) - Html Basic Codding
 
Html tables
Html tablesHtml tables
Html tables
 
HTML
HTMLHTML
HTML
 

Viewers also liked

Light introduction to HTML
Light introduction to HTMLLight introduction to HTML
Light introduction to HTMLabidibo Contini
 
An introduction to html
An introduction to htmlAn introduction to html
An introduction to htmlkashifareed
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTMLdilanie77
 
Web introduction & HTML Quicksheet
Web introduction & HTML QuicksheetWeb introduction & HTML Quicksheet
Web introduction & HTML QuicksheetAalborg Universitet
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to htmltmjordan
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTMLAmeer Khan
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to htmlvikasgaur31
 

Viewers also liked (10)

Light introduction to HTML
Light introduction to HTMLLight introduction to HTML
Light introduction to HTML
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
An introduction to html
An introduction to htmlAn introduction to html
An introduction to html
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
Web introduction & HTML Quicksheet
Web introduction & HTML QuicksheetWeb introduction & HTML Quicksheet
Web introduction & HTML Quicksheet
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 
Html introduction
Html introductionHtml introduction
Html introduction
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 
Html Ppt
Html PptHtml Ppt
Html Ppt
 

Similar to Introduction to HTML Basics

Html basics 10 form
Html basics 10 formHtml basics 10 form
Html basics 10 formH K
 
Introduction To HTML
Introduction To HTMLIntroduction To HTML
Introduction To HTMLMehul Patel
 
VAIBHAV JAIN WEB TECHNOLOGY.pptx
VAIBHAV JAIN WEB TECHNOLOGY.pptxVAIBHAV JAIN WEB TECHNOLOGY.pptx
VAIBHAV JAIN WEB TECHNOLOGY.pptxVAIBHAV481101
 
HTML Lab ProjectTo create a simple web page you will need .docx
HTML Lab ProjectTo create a simple web page you will need .docxHTML Lab ProjectTo create a simple web page you will need .docx
HTML Lab ProjectTo create a simple web page you will need .docxadampcarr67227
 
Html ppt by Fathima faculty Hasanath college for women bangalore
Html ppt by Fathima faculty Hasanath college for women bangaloreHtml ppt by Fathima faculty Hasanath college for women bangalore
Html ppt by Fathima faculty Hasanath college for women bangalorefathima12
 
HyperTextMarkupLanguage.ppt
HyperTextMarkupLanguage.pptHyperTextMarkupLanguage.ppt
HyperTextMarkupLanguage.pptDrShamikTiwari
 
Presentation of Hyper Text Markup Language
Presentation of Hyper Text Markup LanguagePresentation of Hyper Text Markup Language
Presentation of Hyper Text Markup LanguageJohnLagman3
 
html-150424090224-conversion-gate0.2.pdf
html-150424090224-conversion-gate0.2.pdfhtml-150424090224-conversion-gate0.2.pdf
html-150424090224-conversion-gate0.2.pdfJohnLagman3
 
SDP_HTML.pptx
SDP_HTML.pptxSDP_HTML.pptx
SDP_HTML.pptxVani011
 
Hypertext markup language(html)
Hypertext markup language(html)Hypertext markup language(html)
Hypertext markup language(html)Jayson Cortez
 

Similar to Introduction to HTML Basics (20)

Print this
Print thisPrint this
Print this
 
Intodcution to Html
Intodcution to HtmlIntodcution to Html
Intodcution to Html
 
Html basics 10 form
Html basics 10 formHtml basics 10 form
Html basics 10 form
 
Introduction To HTML
Introduction To HTMLIntroduction To HTML
Introduction To HTML
 
VAIBHAV JAIN WEB TECHNOLOGY.pptx
VAIBHAV JAIN WEB TECHNOLOGY.pptxVAIBHAV JAIN WEB TECHNOLOGY.pptx
VAIBHAV JAIN WEB TECHNOLOGY.pptx
 
HTML Tutorial
HTML TutorialHTML Tutorial
HTML Tutorial
 
Html
HtmlHtml
Html
 
HTML Lab ProjectTo create a simple web page you will need .docx
HTML Lab ProjectTo create a simple web page you will need .docxHTML Lab ProjectTo create a simple web page you will need .docx
HTML Lab ProjectTo create a simple web page you will need .docx
 
Html ppt by Fathima faculty Hasanath college for women bangalore
Html ppt by Fathima faculty Hasanath college for women bangaloreHtml ppt by Fathima faculty Hasanath college for women bangalore
Html ppt by Fathima faculty Hasanath college for women bangalore
 
HyperTextMarkupLanguage.ppt
HyperTextMarkupLanguage.pptHyperTextMarkupLanguage.ppt
HyperTextMarkupLanguage.ppt
 
Presentation of Hyper Text Markup Language
Presentation of Hyper Text Markup LanguagePresentation of Hyper Text Markup Language
Presentation of Hyper Text Markup Language
 
html-150424090224-conversion-gate0.2.pdf
html-150424090224-conversion-gate0.2.pdfhtml-150424090224-conversion-gate0.2.pdf
html-150424090224-conversion-gate0.2.pdf
 
Html ppt
Html pptHtml ppt
Html ppt
 
HTML5 with PHP.ini
HTML5 with PHP.iniHTML5 with PHP.ini
HTML5 with PHP.ini
 
Basics ogHtml
Basics ogHtml Basics ogHtml
Basics ogHtml
 
html.pptx
html.pptxhtml.pptx
html.pptx
 
SDP_HTML.pptx
SDP_HTML.pptxSDP_HTML.pptx
SDP_HTML.pptx
 
Hypertext markup language(html)
Hypertext markup language(html)Hypertext markup language(html)
Hypertext markup language(html)
 
Html.ppt
Html.pptHtml.ppt
Html.ppt
 
Basic tags
Basic tagsBasic tags
Basic tags
 

More from Mayank Saxena (19)

operating system
operating systemoperating system
operating system
 
operating system
operating systemoperating system
operating system
 
Financial services marketing
Financial services marketingFinancial services marketing
Financial services marketing
 
Introduction to financial service
Introduction to financial serviceIntroduction to financial service
Introduction to financial service
 
il&fs investmart
 il&fs investmart il&fs investmart
il&fs investmart
 
financial services
financial servicesfinancial services
financial services
 
Array
ArrayArray
Array
 
Html tutorial.02
Html tutorial.02Html tutorial.02
Html tutorial.02
 
Steganography
SteganographySteganography
Steganography
 
Silc
SilcSilc
Silc
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Vlan
VlanVlan
Vlan
 
Cloud computing (2)
Cloud computing (2)Cloud computing (2)
Cloud computing (2)
 
Silc
SilcSilc
Silc
 
Wi fi
Wi fiWi fi
Wi fi
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
4 g world
4 g world4 g world
4 g world
 
Wi-fi (ppt) by Mayank Saxena
Wi-fi (ppt) by Mayank SaxenaWi-fi (ppt) by Mayank Saxena
Wi-fi (ppt) by Mayank Saxena
 

Introduction to HTML Basics

  • 2. What is HTML? Hyper Text Markup Language A markup language designed for the creation of web pages and other information viewable in a browser The basic language used to write web pages File extension: .htm, .html
  • 3. How is a HTML File Looks Like
  • 4. Creating a HTML File 1. Open Notepad 2. Click on File -> Save as… 3. In the File name pull-down box, type in webpage.html 4. Click on Save 5. Type in content for your file 6. Once you finished the content, click on File -> Save
  • 5. HTML Tags For example: <b>, <font>,<title>, <p> etc. Tag usually goes with pair: an open tag (<b>) and an end tag (<b>) Effect Code Code Used What It Does Bold B <B>Bold</B> Bold Italic I <I>Italic</I> Italic Single tag: <hr>,<br> Tags are NOT case sensitive
  • 6. HTML Document Structure <html> <head> <title> Page Title Goes Here </title> </head> <body> content goes here </body> </html>
  • 7. Background  Bgcolor  Background  Specifies a background-color  Specifies a background-image for a HTML page. for a HTML page <body <body bgcolor="#000000"> background="clouds.gif"> <body <body bgcolor="rgb(0,0,0)"> background="http://www. <body bgcolor="black"> w3schools.com/clouds.gif">
  • 8. Text Put text on a webpage <p>Today is my first day at my new job, I’m so excited!</p> Output: Today is my first day at my new job, I’m so excited! Put text in center of a page <center>Hello</center> Output: Hello Put text on the right of a page <p align=“right”>Hello</p> Output: Hello
  • 9. Font  To change text size  <font size=“+3”>Hello</font>  Output: Hello Tag attribute  To change text color  <font color=“red”>Hello</font>  Output: Hello  Using both  <font size=“+3” color=“red”>Hello</font>  Output: Hello
  • 10. Commonly Used Character Entities Result Description Entity Name Non-breaking space &nbsp; < Less than &lt; > Greater than &gt; & Ampersand &amp; “ Quotation mark &quot; © Copyright &copy;
  • 11. Headings There are 6 heading commands. <H1>This is Heading 1</H1> <H2>This is Heading 2</H2> <H3>This is Heading 3</H3> <H4>This is Heading 4</H4> <H5>This is Heading 5</H5> <H6>This is Heading 6</H6>
  • 12. List Unordered list  Ordered list Code:  Code: <ul> <ol> <li>Coffee</li> <li>Coffee</li> <li>Milk</li> <li>Milk</li> </ul> </ol> Output:  Output:  Coffee 1. Coffee  Milk 2. Milk
  • 13. Table <table border=“1"> <tr> <th>Heading</th> <th>Another Heading</th> </tr> Heading Another Heading <tr> Row 1, cell 1 Row 1, cell 2 <td>row 1, cell 1</td> <td>row 1, cell 2</td> Row 2, cell 1 </tr> <tr> <td>row 2, cell 1</td> <td></td> </tr> </table>
  • 14. Create Links A Hypertext link < a href=“http://www.iusb.edu”>IUSB Home</a> Output: IUSB Home A Email link <a href=“mailto:vkwong@iusb.edu”> Email me</a> Output: Email me
  • 15. Image Formats .gif Graphics Interchange Format .jpeg or .jpg Joint Photographic Experts Group .bmp bitmap
  • 16. Inserting Image Place all images in the same directory/folder where you web pages are <img src> is a single tag <img src=“image.gif”> Output: Turn an image into a hyerlink <a href=“http://www.iusb.edu”><img src=“image.gif”></a> Output:
  • 17. Image Size Computer images are made up of “pixels” <IMG HEIGHT=“100" WIDTH=“150" SRC="image.gif"> Height Width
  • 18. Forms A form is an area that can contain form elements. <form></form> Commonly used form elements includes: Text fields Radio buttons Checkboxes Submit buttons
  • 19. Text Input Fields  Used when you want the user  Output to type letters, number, etc. <form> First name: First name: <input Last name: type="text" name="firstname"> <br> Last name: <input type="text" name="lastname"> </form>
  • 20. Submission Button  When user clicks on the  Output “Submit” button, the content of the form is sent to another Username: file. <form name="input" action="html_form_action.a sp" method="get"> Username: <input type="text" name="user"> <br> <input type="submit" value="Submit"> </form>
  • 21. Checkboxes  Used when you want the user  Output to select one or more options of a limited number of I have a bike choices. I have a car <form> <input type="checkbox" name="bike“ value=“bike”> I have a bike <br> <input type="checkbox" name="car“ value=“car”> I have a car </form>
  • 22. Radio Buttons  Used when you want the user  Output to select one of a limited number of choices. Male <form> Female <input type="radio" name="sex" value="male"> Male <br> <input type="radio" name="sex" value="female"> Female </form>
  • 23. Text Box  Used when you want to get • Output input from user. <form> Please provide your <p>Please provide your suggestion in the text box suggestion in the text box below: below:</p> <textarea row=“10” cols=“30”> </textarea> </form>
  • 24. Pull-down Menu  Used when you want user to • Output respond with one specific answer with choices you given. Select a fruit: <p>Select a fruit:</p> <select name"Fruit"> <option selected> Apples <option> Bananas < option > Oranges </select>

Editor's Notes

  1. A little bit history about hypertext. Originated from Vannevar Bush, hypertext is an idea of linking documents together to make it easier to keep track of relationships between documents. The concept is more focus on individual, instead of a global system linking documents from many sources.
  2. HTML documents contain content that is to be displayed and tags that define the structure of the document (and in a few cases to specify formatting instructions). These tags are used by a browser to decide how to display the content. HTML documents are simple text files that can be created with any text editor, the tags are just special sequences that provide information to the browser on how to display them. HTML tags are always bracketed within a less-than (&lt;) and greater-than (&gt;) character. Every tag has a name that indicates to the browser some information about document structure, and some tags can have attributes that provide additional information to the browser.
  3. Every HTML document should start with the tag &lt;html&gt; and end with the tag &lt;/html&gt;, this tells the browser that this is an HTML document. Each HTML document includes a head and a body. The head includes information about the document (possibly the title, author, date of creation, software used to create the document) and the body contains the content of the document. There are tags used to identify these sections: &lt;head&gt; &lt;/head&gt; these tags surround the head of the document and come first (before the body tags). &lt;body&gt; &lt;/body&gt; these tags surround the content of the document. The head and body tags are actually required by the latest version of HTML. Within the title tags the document should contain a document title - this title is typically shown in the title bar of the browser window. Document titles should convey something useful about the content of the document.
  4. Tags can have attributes . Attributes can provide additional information about the HTML elements on your page. Attributes always come in name/value pairs like this: name=&quot;value&quot;. Attributes are always added to the start tag of an HTML element
  5. Some characters have a special meaning in HTML, like the less than sign (&lt;) that defines the start of an HTML tag. If we want the browser to actually display these characters we must insert character entities in the HTML source.
  6. A number of tags are defined to be used to indicate section headings within a document. Typically a document contains a number of sections (chapters), and within each section are subsections, and within subsections are sub-subsections, and so on. The heading tags are &lt;h1&gt;, &lt;h2&gt;, &lt;h3&gt;, ... &lt;h6&gt;, with H1 being the highest level heading (usually rendered the largest) and H6 the lowest level heading.
  7. HTML supports ordered (numbered) and unordered lists. Each list can include a number of list items, the browser renders these list items in a way that (hopefully) appears as a list. Unordered lists are contained within the tags &lt;ul&gt; and &lt;/ul&gt;. Ordered lists are contained within the &lt;ol&gt; and &lt;/ol&gt; tags. In both cases each individual list item is contained within the &lt;li&gt; and &lt;/li&gt; tags.
  8. HTML supports the display of tabular data using tables. Tables are also used to manage document layout (probably more often than to display tabular data). The HTML table model includes three basic elements - the table ( &lt;table&gt; and &lt;/table&gt; tags), table row ( &lt;tr&gt; and &lt;/tr&gt; tags) and a table cell (using either &lt;th&gt;,&lt;/th&gt; or &lt;td&gt;,&lt;/td&gt; tags).
  9. Creation of a Hyperlink is done with the &lt;a&gt;,&lt;/a&gt; tags. The text between the &lt;a&gt; and &lt;/a&gt; tags becomes the link - when a user clicks on this text the browser open a new document. The location and name of the new document (the destination of the link) is included in the &lt;a&gt; tag as the value of the HREF attribute. This value is specified as a URL.
  10. Many Web applications require that a user to provides some input. Typically a user fills out a form by filling in some fields with text and/or selecting from lists of options. HTML forms provide a mechanism for including many input boxes (and buttons) that the user can use to provide input to a web application.
  11. TEXT is the most common type of input field, it allows the user to type in a single line of text. There are some additional attributes that can control the maximum length of the field (MAXLENGTH).
  12. Another type of input field is the SUBMIT type, this tells the browser to draw a button. When the user clicks on the button the browser knows to submit the contents of the form to the URL specified as the ACTION in the form tag. Submit inputs support the attribute VALUE which is the string you want displayed in the button. If you don&apos;t include a VALUE attribute the browser will put the string &quot;Submit&quot; in the button. Note that the NAME attribute is not required for a submit input.
  13. Inputs of type CHECKBOX present user with an item that can be selected or deselected. Each checkbox has a name and a value and can be initially selected/deselected.
  14. Radio Button inputs are like checkboxes, except that the user must select only one item from group of choices.
  15. You can create a multiline text field with the TEXTAREA tag. The TEXTAREA tag requires the NAME attribute and supports the attributes ROWS and COLS (to define the size of the box drawn on the screen). Unlike the INPUT tag - the TEXTAREA tag has an end tag, so you need to include a &lt;/TEXTAREa&gt; tag.
  16. The SELECT and OPTION tags can be used to create pull-down menus and scrolling lists of choices. The SELECT tag must include a NAME attribute (this is the name of the form field sent by the browser). Between the &lt;SELECT&gt; tag and the corresponding end tag &lt;/SELECT&gt; there can be number of OPTION tags - one for each choice you want displayed. The text that follows the OPTION tag is the text that will be displayed by the browser. The value sent by the browser if a choice is selected can be specified with a VALUE attribute, if none is specified the value sent will be the text that follows the OPTION tag.