Overview HTML

Image
Chapter: 1 Welcome to HTML! HTML stands for  H yper T ext  M arkup  L anguage. Unlike a scripting or programming language that uses scripts to perform functions, a markup language uses tags to identify content. Here is an example of an HTML tag: <p> I'm a paragraph </p> HTML Try it Yourself This course is a combination of interactive quizzes and exercises to facilitate spe ed and quality of learning.  What does a markup language use to identify content? A. scripts B. tags C. commands D. functions The Web Structure The ability to code using HTML is essential for any web professional. Acquiring this skill should be the starting point for anyone who is learning how to create content for the web. Modern Web Design HTML : Structure CSS : Presentation JavaScript : Behavior PHP or similar : Backend CMS : Content Management HTML is easy to learn. So don't wait! Dive right in! The Web Structure Rearrange the code to surround the text "I am learning HTML on SoloLea...

HTML Basics


                      Chapter:6

          Heading, Lines and Comments 


HTML Headings


HTML includes six levels of headings, which are ranked according to importance.
These are <h1><h2><h3><h4><h5>, and <h6>.

The following code defines all of the headings:

<html>
<head>
<title>first page</title>
</head>
<body>
<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>
</body>
</html>
HTML

Result:contentImage

It is not recommended that you use headings just to make the text big or bold, because search engines use headings to index the web page structure and content.


HTML Headings

What tags are used to indicate headings?

heading
head
header
h1 - h6


Horizontal Lines


To create a horizontal line, use the <hr> tag.

<html>
<head>
<title>first page</title>
</head>
<body>
<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>
<p>This is a paragraph </p>
<hr>
<p>This is a paragraph </p>
</body>
</html>
HTML

Result:contentImage

In HTML5, the <hr> tag defines a thematic break.


Horizontal Lines

How do you create a horizontal line in HTML?

<
/>


Comments


The browser does not display comments, but they help document the HTML and add descriptions, reminders, and other notes.

<!-- Your comment goes here -->
HTML

Example:

<html>
<head>
<title>first page</title>
</head>
<body>
<p>This is a paragraph </p>
<hr />
<p>This is a paragraph </p>
<!-- This is a comment -->
</body>
</html>
HTML

Result:contentImageAs you can see, the comment is not displayed in the browser.

code repo icon
Visual Appearance
Make your first and last name stand out!
There is an exclamation point (!) in the opening tag, but not in the closing tag.


                          Chapter:7

                        Paragraphs


The <p> Element


To create a paragraph, simply type in the <p> element with its opening and closing tags:

<html>
<head>
<title>first page</title>
</head>
<body>
<p>This is a paragraph. </p>
<p>This is another paragraph. </p>
</body>
</html>
HTML

The result:contentImage

Browsers automatically add an empty line before and after a paragraph.


The <p> Element

Drag and drop from the options below to create paragraphs:

<p>

HTML is easy!</p>


<p>HTML is fun!

</p>


Single Line Break


Use the <br /> tag to add a single line of text without starting a new paragraph:

<html>
<head>
<title>first page</title>
</head>
<body>
<p>This is a paragraph.</p>
<p>This is another paragraph. </p>
<p>This is <br /> a line break </p>
</body>
</html>
HTML
The <br /> element is an empty HTML element. It has no end tag.


Single Line Break

What tag is used to create a line-break without an extra space between the text blocks?

br
lb
linebreak
break


Single Line Break

Fill in the blanks:

<html>

<body>

<p>This is a paragraph </
>

<p> This is <
/> a line break </p>

</body>

</html>


                     Chapter:8

                  Text Formatting


Formatting Elements


In HTML, there is a list of elements that specify text style.

Formatting elements were designed to display special types of text:

<html>
<head>
<title>first page</title>
</head>
<body>
<p>This is regular text </p>
<p><b> bold text </b></p>
<p><big> big text </big></p>
<p><i> italic text </i></p>
<p><small> small text </small></p>
<p><strong> strong text </strong></p>
<p><sub> subscripted text </sub></p>
<p><sup> superscripted text </sup></p>
<p><ins> inserted text </ins></p>
<p><del> deleted text </del></p>
</body>
</html>
HTML
The <strong> tag is a phrase tag. It defines important text.


Formatting Elements

Which two tags below make the text visually bold?

ins and del
i and em
sub and sup
b and strong


Formatting Elements


Each paragraph in the example is formatted differently to demonstrate what each tag does:contentImage

code repo icon
My Occupation
Add your profession to your CV.
Browsers display <strong> as <b>, and <em> as <i>.
However, the meanings of these tags differ: <b> and <i> define bold and italic text, respectively, while <strong> and <em> indicate that the text is "important".


Formatting Elements

Fill in the correct tags:

<
> important text <
strong>


<
> subscripted text </
>


                          Chapter:9

             Blog Project: About me


Formatting Text


Let's get back to our blog project.
The About Me section will contain a heading that's wrapped in a <h1> tag, along with two paragraphs that format text using the tags you've just learned.

Let's take a look at the code:

<h1><span>About Me</span></h1>
<p>
Hey! I'm <strong>Alex</strong>. Coding has changed my world ...
</p>
<p class="quote">"Declare variables, not war"</p>
HTML

You may have noticed that we've also used some CSS to add colors and styles to the page. When you complete HTML, we strongly recommend our free CSS Tutorial!

code repo icon
Tell Us More About Yourself
Write a professional summary.
TASK:
1. Create your own About Me section by changing the text.
2. Play around with the code; experiment with formatting text.


Formatting Text

Fill in the blanks to form a valid HTML:

<p>

Some quote <br />

<
> - by some author</i>

<
>

    

                      Chapter:10

                         Elements


HTML Elements


HTML documents are made up of HTML elements.
An HTML element is written using a start tag and an end tag, and with the content in between.

HTML documents consist of nested HTML elements. In the example below, the body element includes the <p> tags, the <br /> tag and the content, "This is a paragraph".

<html>
<head>
<title>first page</title>
</head>
<body>
<p>This is a paragraph <br /></p>
</body>
</html>
HTML
Some HTML elements (like the <br /> tag) do not have end tags.


HTML Elements

General HTML elements consist of:

the body tag
opening tag, content, closing tag
only content
only tags


HTML Elements


Some elements are quite small. Since you can't put contents within a break tag, and you don't have an opening and closing break tag, it’s a separate, single element.

So HTML is really scripting with elements within elements.

<html>
<head>
<title>first page</title>
</head>
<body>
<p>This is a paragraph</p>
<p>This is a <br /> line break</p>
</body>
</html>
HTML
Some HTML elements (like the <br /> tag) do not have end tags.


HTML Elements

Fill in the blanks:

<html>

<
><title>Title</
></head>

<body>

<p>Some text</p>

</body>

</html>


                        Chapter:11

                          Attributes


HTML Attributes


Attributes provide additional information about an element or a tag, while also modifying them. Most attributes have a value; the value modifies the attribute.

<p align="center">
This text is aligned to center
</p>
HTML

In this example, the value of "center" indicates that the content within the p element should be aligned to the center:contentImage

Attributes are always specified in the start tag, and they appear in name="value" pairs.

HTML Attributes

What is the role of an attribute in HTML?

the tag cannot have attributes
it modifies the tag
it serves just as a comment


Attribute Measurements


As an example, we can modify the horizontal line so it has a width of 50 pixels.

This can be done by using the width attribute:

<hr width="50px" />
HTML

An element's width can also be defined using percentages:

<hr width="50%" />
HTML
An element's width can be defined using pixels or percentages.


Attribute Measurements

What measurement units can be used for the width attribute?

km and meter
pixel and %
no measurement units are used
all existing measurement units


The Align Attribute


The align attribute is used to specify how the text is aligned.

In the example below, we have a paragraph that is aligned to the center, and a line that is aligned to the right.

<html>
<head>
<title>Attributes</title>
</head>
<body>
<p align="center">This is a text <br />
<hr width="10%" align="right" /> This is also a text.
</p>
</body>
</html>
HTML
The align attribute of <p> is not supported in HTML5.


The Align Attribute

What attribute is used to align the contents of an element to the right, center or left?

location
alignment
align
direction


Attributes


You may be wondering what happens if you try to apply contradictory attributes within the same element.

<p align="center">
This is a text.
<hr width="50%" align="left" />
</p>
HTML

contentImage

The align attribute of <p> is not supported in HTML5.


Attributes

Which attribute is used to align the content of a paragraph to the right?

<p
="right">


                         Chapter:12

                           Images





Image Location


You need to put in the image location for the src attribute that is between the quotation marks.

For example, if you have a photo named "tree.jpg" in the same folder as the HTML file, your code should look like this:

<html>
<head>
<title>first page</title>
</head>
<body>
<img src="tree.jpg" alt="" />
</body>
</html>
HTML
In case the image cannot be displayed, the alt attribute specifies an alternate text that describes the image in words. The alt attribute is required.


Image Resizing


To define the image size, use the width and height attributes.
The value can be specified in pixels or as a percentage:

<html>
<head>
<title>first page</title>
</head>
<body>
<img src="tree.jpg" height="150px" width="150px" alt="" />
<!-- or -->
<img src="tree.jpg" height="50%" width="50%" alt="" />
</body>
</html>
HTML
Loading images takes time. Using large images can slow down your page, so use them with care.


Image Border


By default, an image has no borders. Use the border attribute within the image tag to create a border around the image.

<img src="tree.jpg" height="150px" width="150px" border="1px" alt="" />
HTML
code repo icon
Make It Look Presentable
Add a photo to your CV.
By default, Internet Explorer 9, and its earlier versions, display a border around an image unless a border attribute is defined.

Image Border

Fill in the blank:

<img
="tree.jpg" alt="" />


                         Chapter:13

                              Lists


HTML Ordered Lists


An ordered list starts with the <ol> tag, and each list item is defined by the <li> tag.
Here is an example of an ordered list:

<html>
<head>
<title>first page</title>
</head>
<body>
<ol>
<li>Red</li>
<li>Blue</li>
<li>Green</li>
</ol>
</body>
</html>
HTML

Result:contentImage

The list items will be automatically marked with numbers.



HTML Ordered Lists

Enter the tag corresponding to the list item:

<
>


HTML Unordered List


An unordered list starts with the <ul> tag.

<html>
<head>
<title>first page</title>
</head>
<body>
<ul>
<li>Red</li>
<li>Blue</li>
<li>Green</li>
</ul>
</body>
</html>
HTML

Result:contentImage

code repo icon
Highlight Your Journey
Describe your work experience and education.
The list items will be marked with bullets.

HTML Unordered List

Fill in the blanks:

<ul>

<li>Item 1</
>

<li>Item 2</li>

</
>


                          Chapter:14

              Blog Project: My Skills


My Skills


Back to our blog! Let's create the My Skills section, which is an unordered list of languages you know.
Reminder: Use the <ul> tag, in which each item is represented by the <li> tag, to create an unordered list.
Take a look at the code:

<h1><span>My Skills</span></h1>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
HTML

We'll learn how to add progress bars to each of the skills in the following module.

TASK:
1. Create your own My Skills section.
2. Use the <a> tag to make each list item a link.



                         Chapter:15

                            Tables


Creating a Table


Tables are defined by using the <table> tag.
Tables are divided into table rows with the <tr> tag.
Table rows are divided into table columns (table data) with the <td> tag.

Here is an example of a table with one row and three columns
<table>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
HTML
Table data tags <td> act as data containers within the table.
They can contain all sorts of HTML elements, such as text, images, lists, other tables, and so on.


Creating a Table

What tag is used to create columns in a row?

column
td
tc
cell


The border and colspan Attributes


A border can be added using the border attribute:

<table border="2">
HTML

A table cell can span two or more columns:

<table border="2">
<tr>
<td>Red</td>
<td>Blue</td>
<td>Green</td>
</tr>
<tr>
<td><br /></td>
<td colspan="2"><br /></td>
</tr>
</table>
HTML

Result:contentImage

The border attribute is not supported in HTML5.


The border and colspan Attributes

What attribute is used to expand a cell for two or more cells?

stretch
rowspan
colspan
width


Colspan Color


The example below demonstrates the colspan attribute in action:

<table border="2">
<tr>
<td>Red</td>
<td>Blue</td>
<td>Green</td>
</tr>
<tr>
<td>Yellow</td>
<td colspan="2">Orange</td>
</tr>
</table>
HTML

Result:contentImageYou can see that the cell containing "Orange" spans two cells.

To make a cell span more than one row, use the rowspan attribute.


Colspan Color

Fill in the blanks:

<table>

<
>

<td>Text 1</
>

<td>Text 2</td>

</tr>

</
>


The align and bgcolor Attributes



To change your table's position, use the align attribute inside your table tag:

<table align="center">
HTML

Now let's specify a background color of red for a table cell. To do that, just use the bgcolor attribute.

<table border="2">
<tr>
<td bgcolor="red">Red</td>
<td>Blue</td>
<td>Green</td>
</tr>
<tr>
<td>Yellow</td>
<td colspan="2">Orange</td>
</tr>
</table>
HTML

Result:contentImage

code repo icon
Strong Sides
Present your skills using a table.
In the case of styling elements, CSS is more effective than HTML. Try our free "Learn CSS" course to learn more about CSS and styles.


The align and bgcolor Attributes

What attribute is used to change the color of a cell?

bgcolor
cellColor
color
background


                         Chapter:16

                             Links


The <a> Tag


Links are also an integral part of every web page. You can add links to text or images that will enable the user to click on them in order to be directed to another file or webpage.
In HTML, links are defined using the <a> tag.

Use the href attribute to define the link's destination address:

<a href=""></a>
HTML
To link an image to another document, simply nest the <img> tag inside <a> tags.


The <a> Tag

What tag is used to create a link to a web page?

<
href="">


Creating Your First Link


In the example below, a link to SoloLearn's website is defined:

<a href="http://www.sololearn.com"> Learn Playing </a>
HTML

Once the code has been saved, "Learn Playing" will display as a link:

Learn Playing

Clicking on "Learn Playing" redirects you to www.sololearn.com

Links can be either absolute or relative.


Creating Your First Link

Which attribute of the link tag contains the URL location that you are trying to link to?

address
location
target
href


The target Attribute


The target attribute specifies where to open the linked document.
Giving a _blank value to your attribute will have the link open in a new window or new tab:

<a href="http://www.sololearn.com" target="_blank">
Learn Playing
</a>
HTML
code repo icon
Keep In Touch
Add your contact information to your CV.
A visited link is underlined and purple.




                         Chapter:17

          Blog Project: My Schedule


My Schedule


Use table tags to add a table to your blog that represents your daily learning schedule.
The <th> tags represent the table headers.
Take a look at the following code:

<h1><span>My Coding Schedule</span></h1>
<table>
<tr>
<th>Day</th>
<th>Mon</th>
<th>Tue</th>
<th>Wed</th>
<th>Thu</th>
<th>Fri</th>
</tr>
<tr>
<td>8-8:30</td>
<td class="selected">Learn</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>9-10</td>
<td></td>
<td class="selected">Practice</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>1-1:30</td>
<td></td>
<td></td>
<td class="selected">Play</td>
<td></td>
<td></td>
</tr>
<tr>
<td>3:45-5</td>
<td></td>
<td></td>
<td></td>
<td class="selected">Code</td>
<td></td>
</tr>
<tr>
<td>6-6:15</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td class="selected">Discuss</td>
</tr>
</table>
HTML

The empty <td> tags represent empty table cells. They're necessary because they maintain the table's structure.

TASK: Customize the table to create your unique schedule!


My Schedule

Fill in the blanks to create a valid table:

<table>

<
>

<td>A</td>

<td>B<
>

</tr>

</table>


                         Chapter:18

           Inline and Block Elements


Types of Elements


In HTML, most elements are defined as block level or inline elements.
Block level elements start from a new line.
For example: <h1>, <form>, <li>, <ol>, <ul>, <p>, <pre>, <table>, <div>, etc.

Inline elements are normally displayed without line breaks.
For example: <b>, <a>, <strong>, <img>, <input>, <em>, <span>, etc.

The <div> element is a block-level element that is often used as a container for other HTML elements.
When used together with some CSS styling, the <div> element can be used to style blocks of content:

<html>
<body>
<h1>Headline</h1>
<div style="background-color:green; color:white; padding:20px;">
<p>Some paragraph text goes here.</p>
<p>Another paragraph goes here.</p>
</div>
</body>
</html>
HTML

contentImageSimilarly, the <span> element is an inline element that is often used as a container for some text.
When used together with CSS, the <span> element can be used to style parts of the text:

<html>
<body>
<h2>Some
<span style="color:red">Important</span>
Message</h2>
</body>
</html>
HTML

contentImage

Summary
The <div> element defines a block-level section in a document.
The <span> element defines an inline section in a document.



Types of Elements


Other elements can be used either as block level elements or inline elements. This includes the following elements:
APPLET - embedded Java applet
IFRAME - Inline frame
INS - inserted text
MAP - image map
OBJECT - embedded object
SCRIPT - script within an HTML document

You can insert inline elements inside block elements. For example, you can have multiple <span> elements inside a <div> element.

Inline elements cannot contain any block level elements.


Types of Elements

Can you insert a block element inside an inline element?

No
Yes


                         Chapter:19

                            Forms


The <form> Element


HTML forms are used to collect information from the user.
Forms are defined using the <form> element, with its opening and closing tags:

<body>
<form>
</form>
</body>
HTML

Use the action attribute to point to a webpage that will load after the user submits the form.

<form action="http://www.sololearn.com">
</form>
UNDEFINED
Usually the form is submitted to a web page on a web server.


The <form> Element

Which attribute contains the URL address of the webpage that is loaded after a form submission?

method
id
action
name


The method and name Attributes


The method attribute specifies the HTTP method (GET or POST) to be used when forms are submitted (see below for description):

<form action="url" method="GET">
HTML
<form action="url" method="POST">
HTML
When you use GET, the form data will be visible in the page address.

Use POST if the form is updating data, or includes sensitive information (passwords).
POST offers better security because the submitted data is not visible in the page address.

To take in user input, you need the corresponding form elements, such as text fields. The <input> element has many variations, depending on the type attribute. It can be a text, password, radio, URL, submit, etc.

The example below shows a form requesting a username and password:

<form>
<input type="text" name="username" /><br />
<input type="password" name="password" />
</form>
HTML

Result:contentImage

The name attribute specifies a name for a form.


The method and name Attributes

Which value for the type attribute should be used for a password field?

<input type="
">


Form Elements


If we change the input type to radio, it allows the user select only one of a number of choices:

<input type="radio" name="gender" value="male" /> Male <br />
<input type="radio" name="gender" value="female" /> Female <br />
HTML

Result:contentImageThe type "checkbox" allows the user to select more than one option:

<input type="checkbox" name="gender" value="1" /> Male <br />
<input type="checkbox" name="gender" value="2" /> Female <br />
HTML

Result:contentImage

The <input> tag has no end tag.


Form Elements

Fill in the blanks:

<
method="POST" action="#">

<input type="text" name="name" >

<
type="submit" name="submit">

</
>


Form Elements


The submit button submits a form to its action attribute:

<input type="submit" value="Submit" />
HTML

Result:contentImage

code repo icon
Last But Not Least
Create a 2 step static form.
After the form is submitted, the data should be processed on the server using a programming language, such as PHP.

Form Elements

Which value for the type attribute turns the input tag into a submit button?

checkbox
submit
radio
button


                         Chapter:20

          Blog Project: Contact Form


Contact Form


Next, we'll create a Contact Form for your blog. The form will include Name, Email, and Message fields. We'll also add a Submit button.

Check out the code:

<h1><span>Contact Me</span></h1>
<form>
<input name="name" type="text" /><br/>
<input name="email" type="email" /><br/>
<textarea name="message"></textarea>
<input type="submit" value="SEND" class="submit" />
</form>
HTML

This is just a static HTML page, so it won't work to actually submit the form. You'd need to create the server-side code in order to submit a real form and process the data. To learn how, complete SoloLearn's PHP course once you've completed the HTML and CSS courses.

code repo icon
Completing Your CV
Add a field for a message and a submission button!
TASK: Check out the code and customize the form to fit your needs!


Contact Form

To support multiple lines of input you should use the following element:

multipletext
text
textarea


                         Chapter:21

                      HTML Colours


HTML Colors!


HTML colors are expressed as hexadecimal values.

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

As you can see, there are 16 values there, 0 through F. Zero represents the lowest value, and F represents the highest.

What characters does the hexadecimal system consist of?

0-f
0-9
a-z
0-z


HTML Color Model


Colors are displayed in combinations of redgreen, and blue light (RGB).

Hex values are written using the hashtag symbol (#), followed by either three or six hex characters.
As shown in the picture below, the circles overlap, forming new colors:contentImage

RGB color values are supported in all browsers.


Color Values


All of the possible redgreen, and blue combinations potentially number over 16 million.

Here are only a few of them:contentImageWe can mix the colors to form additional colors.
Orange and red mix:contentImage

Hexadecimal color values are supported in all browsers.


Color Values

What would be the value of the color black in HTML, expressed by 6 hex characters?

#


Background and Font Colors


The bgcolor attribute can be used to change the web page's background color.

This example would produce a dark blue background with a white headline:

<html>
<head>
<title>first page</title>
</head>
<body bgcolor="#000099">
<h1>
<font color="#FFFFFF"> White headline </font>
</h1>
</body>
</html>
HTML

Result:contentImage

The color attribute specifies the color of the text inside a <font> element.


Background and Font Colors

Set the background color to white:

<body
="
FFFFFF">


                         Chapter:22

                            Frames


The <frame> Tag


A page can be divided into frames using a special frame document.

The <frame> tag defines one specific window (frame) within a <frameset>. Each <frame> in a <frameset> can have different attributes, such as border, scrolling, the ability to resize, etc.

The <frameset> element specifies the number of columns or rows in the frameset, as well as what percentage or number of pixels of space each of them occupies.

framesetcols="100, 25%, *"></frameset>
<frameset rows="100, 25%, *"></frameset>
HTML

The <frameset> tag is not supported in HTML5.


The <frame> Tag

What attributes does the frameset tag require to indicate its size?

height and size
rows and cols
width and length
thickness and border


Working with Frames


Use the <noresize> attribute to specify that a user cannot resize a <frame> element:

<frame noresize="noresize">
HTML

Frame content should be defined using the src attribute.

Lastly, the <noframes> element provides a way for browsers that do not support frames to view the page. The element can contain an alternative page, complete with a body tag and any other elements.

<frameset cols="25%,50%,25%">
<frame src="a.htm" />
<frame src="b.htm" />
<frame src="c.htm" />
<noframes>Frames not supported!</noframes>
</frameset>
HTML
The <frame> tag is not supported in HTML5.


Working with Frames

Which attribute prevents a frame from resizing?


                         Chapter:23

 Blog Project: Putting it all Together 

             

Blog Project


To finalize our blog, we'll use a frame to embed a YouTube video. We'll also create a Follow Me section that includes links at the end of the page.

Check out the final code:
...
<div class="section">
<h1><span>My Media</span></h1>
<iframe height="150" width="300" src="https://www.youtube.com/embed/Q6_5InVJZ88" allowfullscreen frameborder="0"></iframe>
</div>
...
HTML
TASK:
1. Finalize your blog page.
2. Share your code creation with the community, get feedback, and receive upvotes!

Blog Project

The sections in the blog project are created using the following tag:

div
table
span


                         Chapter:24

                       Model 2 Quiz


When formatting text, can you get the same result when using different tags?

yes
no
probably
sometimes


What does the href attribute contain?

the URL of the page to be transferred
the name of the web page to be transferred
whether the new page should be opened in the same or a new window


Which tag contains the cell tags besides the table tag?

<
>


What does HTML stand for?

Hyper-Phrase Marketing Language
Hyper Text Markup Language
Home Tool Markup Language
Hyperlinks and Text Markup Language


Choose the correct HTML tag for the largest heading:

<head>
<heading>
<h6>
<h1>


Which of these tags are all table tags?

<thead><body><tr>
<tr><tt><dd>
<table><tr><tt>
<table><tr><td>


Fill in the blanks:

<html>

<body>

<
method="POST">

<
src="image.jpg" /> <br />

<input
="text" name="name">

<input type="submit" name="Submit">

</form>

</body>

</html>



Comments

Popular posts from this blog

Overview HTML