Skip to content

HTML5: HyperText Markup Language

HTML5 is the layout standard used to tell web browsers exactly how content should be structured on a screen.

Core Structuring Tags

Every HTML element uses "tags" enclosed in angle brackets (<tag>content</tag>). Here is what they mean:

  • <body>: The core wrapper holding every visible element of your website.
  • <h1> through <h6>: Structural headings. <h1> is the largest/most important heading on the page, working its way down sequentially to <h6>.
  • <div>: Short for "division". These act as invisible boxes or containers to group other elements together and break your web layouts into clean, styleable sections.
  • <section>: Used to logically group thematic content together across your page.
  • <p>: Standard paragraph tags for clean, readable blocks of body text.

Text Formatting Variations

To change how text emphasis feels directly inside your paragraph copy, you can wrap words in these formatting tags: * <i>: Standard Italic styling. * <em>: Emphasized text, which structurally indicates stress but displays visually as italics. * <strong>: Flags highly important text, rendering it bolder to the eye. * <b>: Simple visual Bold presentation without adding extra structural importance.


To attach internal or external links, we use the Anchor (<a>) tag. In VS Code, you can quickly generate this by typing a and hitting Tab.

External vs. Internal Linking

  • External Links: Links that take users to an outside domain entirely. html <a href="[https://amazon.com](https://amazon.com)">Go shopping</a>

  • Internal Links: Connects to other pages matching files sitting right inside your local project folder:

<a href="about.html">About</a>

The Navigation Bar Master Template

By utilizing the