Skip to main content

Exercises 13.7 Group Work: HTML Basics

It is best to use a POGIL approach with the following. In POGIL students work in groups on activities and each member has an assigned role. For more information see https://cspogil.org/Home 1 .

Note 13.7.1.

If you work in a group, have only one member of the group fill in the answers on this page. You will be able to share your answers with the group at the bottom of the page.
Learning Objectives
Students will know and be able to do the following.
Content Objectives:
  • What is HTML?
  • What is a tag?
  • What are common HTML tags?
  • What is the structure of an HTML page?
Process Objectives:
  • Identify start and end tags
  • Fix incorrect HTML
  • Put HTML tags in order
  • Describe relationships between tags (parent, child, sibling)
HTML stands for Hyper Text Markup Language. It is used to create web pages. HTML describes the elements of the webpage such as the title, paragraphs, images, and links. For more information on HTML see the tutorial at https://www.w3schools.com/html/ 2 .
HTML uses tags to describe the elements of the document. Tags are enclosed in “<” and “>”.

Note 13.7.2.

HTML is not a programming language. It is a markup language for describing documents.

1.

Click on the “Render” button to see the resulting web page.
<!DOCTYPE html>
<html>
    <head>
        <title>My First Page</title>
    </head>
    <body>
        <h1>The First Page</h1>
        <p>
            HTML is the language used to create web pages.  Browsers
            know how to read and display HTML.
        </p>
    </body>
</html>
Try adding a h2 and h3 header to the HTML above after the paragraph.

2.

Q-2: What happens to the text as the header level increases (h1, h2, h3)?
The first tag, <!DOCTYPE html>, indicates that this is an HTML document. While it is best to include this tag, the page will typically display fine even if you don't include it.
The html tag is the root (start) tag for the document.
The head tag contains meta information about the document such as the title.
The body tag contains the items that will be displayed.
The h1 tag is for a first-level (most important) header. There are additional types of headers: h2, h3, etc.
The p tag indicates a paragraph of text.

3.

Start and End Tags

Most HTML elements have start tags and end tags. The page is started with the start tag <html> and ends with the end tag </html>. Indentation isn't required, but makes it easier to read the HTML.

4.

5.

6.

Fix the errors in the HTML below so that every start tag has an end tag and every end tag has a start tag.
<!DOCTYPE html>

    <head>
        My First Page</title>

           The First Page</h1>
        <p>
            HTML is the language used to create web pages.  Browsers
            know how to read and display HTML.
        </p>
    </body>
</html>

List Tags

You can include both ordered (numbered) and unordered (bulleted) lists in HTML.

7.

Render the HTML below.
<!DOCTYPE html>
<html>
    <head>
        <title>My First Page</title>
    </head>
    <body>
        <h2> Ordered List</h2>
        <ol>
            <li>First Item</li>
            <li>Second Item</li>
        </ol>

        <h2>Unordered List</h2>
        <ul>
            <li>First Item</li>
            <li>Second Item</li>
        </ul>
    </body>
</html>

8.

Tag Relationships: Parent, Child, Sibling

The HTML tag has two children tags: <head> and <body>. The head contains meta information about the page including the page title. The body contains the elements that are displayed in the page such as the headers and paragraphs.

9.

Put the blocks into order to define a simple HTML page. Indent the blocks to show the structure.

10.

Put the blocks into order to define a simple HTML page with a header and a paragraph in that order. Indent the blocks to show the structure.

11.

    Q-11: Which tag is the parent of the a (hyperlink) tag in the above structure?
  • h1
  • No, the parent is connected in the tree structure.
  • p
  • Yes, the parent is the paragraph (p) tag.
  • body
  • No, the body is the parent of the p tag.
  • html
  • No, the html tag is the parent of the body tag

12.

    Q-12: Which tag is the parent of the title tag in the above structure?
  • h1
  • No, the title is not connected to the h1 tag.
  • body
  • No, the title is not connected to the body tag.
  • head
  • Yes, the parent tag is the head tag.
  • html
  • No, the html tag is the parent of the head tag.
https://cspogil.org/Home
https://www.w3schools.com/html/