HTML Tags Coding Examples

HTML tags, their purpose and example of how to use them in code Part 1

HTML Tags Coding Examples:

  1. <html> – Defines an HTML document
<html>
  <head>
    <title>My Webpage</title>
  </head>
  <body>
    <h1>Welcome to my webpage</h1>
    <p>This is some content on my webpage</p>
  </body>
</html>
  1. <head> – Defines information about the document




<head>
  <title>My Webpage</title>
  <link rel="stylesheet" href="styles.css">
  <script src="script.js"></script>
</head>
  1. <title> – Defines the title of the document




<head>
  <title>My Webpage</title>
</head>
  1. <body> – Defines the document body




<body>
  <h1>Welcome to my webpage</h1>
  <p>This is some content on my webpage</p>
</body>
  1. <h1> to <h6> – Defines headings




<h1>Welcome to my webpage</h1>
<h2>Introduction</h2>
<h3>About me</h3>
<h4>My interests</h4>
<h5>Contact me</h5>
<h6>Footer</h6>
  1. <p> – Defines a paragraph




<p>This is some content on my webpage</p>
  1. <a> – Defines a hyperlink




<a href="https://www.google.com">Google</a>
  1. <img> – Defines an image




<img src="image.jpg" alt="My image">
  1. <ul> – Defines an unordered list




<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
</ul>
  1. <ol> – Defines an ordered list




<ol>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
</ol>
  1. <li> – Defines a list item




<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
</ul>
  1. <div> – Defines a division or section




<div>
  <h1>Welcome to my webpage</h1>
  <p>This is some content on my webpage</p>
</div>
  1. <span> – Defines a small section of text




<p>This is <span>some</span> content on my webpage</p>
  1. <form> – Defines a form for user input




<form action="/submit" method="post">
  <label for="name">Name:</label>
  <input type="text" id="name" name="name">
  <label for="email">Email:</label>
  <input type="email" id="email" name="email">
  <input type="submit" value="Submit">
</form>
  1. <input> – Defines an input field




<input type="text" id="name" name="name">
<input type="email" id="email" name="email">
<input type="submit" value="Submit">
  1. <label> – Defines a label for an input field
<form>
  <label for="name">Name:</label>
  <input type="text" id="name" name="name">
</form>
  1. <textarea> – Defines a multiline input field




<textarea id="message" name="message"></textarea>
  1. <select> – Defines a drop-down list




<select name="cars">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="audi">Audi</option>
</select>
  1. <option> – Defines an option in a drop-down list




<select name="cars">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="audi">Audi</option>
</select>
  1. <button> – Defines a clickable button




<button type="button">Click me</button>
  1. <label> – Defines a label for an input element




<label for="name">Name:</label>
<input type="text" id="name" name="name">
  1. <table> – Defines a table




<table>
  <tr>
    <th>Firstname</th>
    <th>Lastname</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>
    <td>30</td>
  </tr>
  <tr>
    <td>Jane</td>
    <td>Doe</td>
    <td>25</td>
  </tr>
</table>
  1. <tr> – Defines a table row




<tr>
  <td>John</td>
  <td>Doe</td>
  <td>30</td>
</tr>
  1. <th> – Defines a table header cell




<th>Firstname</th>
  1. <td> – Defines a table data cell




<td>John</td>
  1. <thead> – Defines a table header




<thead>
  <tr>
    <th>Firstname</th>
    <th>Lastname</th>
    <th>Age</th>
  </tr>
</thead>
  1. <tbody> – Defines a table body




<tbody>
  <tr>
    <td>John</td>
    <td>Doe</td>
    <td>30</td>
  </tr>
  <tr>
    <td>Jane</td>
    <td>Doe</td>
    <td>25</td>
  </tr>
</tbody>
  1. <tfoot> – Defines a table footer




<tfoot>
  <tr>
    <td colspan="2">Total</td>
    <td>$50</td>
  </tr>
</tfoot>
  1. <col> – Defines a column within a table




<table>
  <colgroup>
    <col style="background-color: yellow;">
    <col style="background-color: lightgreen;">
  </colgroup>
  <tr>
    <th>Firstname</th>
    <th>Lastname</th>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>
  </tr>
  <tr>
    <td>Jane</td>
    <td>Doe</td>
  </tr>
  1. <colgroup> – Specifies a group of one or more columns in a table for formatting




<table>
  <colgroup>
    <col style="background-color: yellow;">
    <col style="background-color: lightgreen;">
  </colgroup>
  <tr>
    <th>Firstname</th>
    <th>Lastname</th>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>
  </tr>
  <tr>
    <td>Jane</td>
    <td>Doe</td>
  </tr>
</table>
  1. <caption> – Defines a table caption








<table>
  <caption>Monthly savings</caption>
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$80</td>
  </tr>
</table>
  1. <br> – Defines a line break




<p>This is some text.<br>This is some more text.</p>
  1. <hr> – Defines a thematic break between paragraphs




<p>This is some text.</p>
<hr>
<p>This is some more text.</p>
  1. <style> – Defines a style sheet




<style>
  body {
    background-color: lightblue;
  }
  h1 {
    color: white;
    text-align: center;
  }
  p {
    font-family: verdana;
    font-size: 20px;
  }
</style>
  1. <link> – Defines the relationship between a document and an external resource




<head>
  <link rel="stylesheet" href="styles.css">
</head>
  1. <meta> – Provides metadata about the document




<head>
  <meta charset="UTF-8">
  <meta name="description" content="Free Web tutorials">
  <meta name="keywords" content="HTML, CSS, JavaScript">
  <meta name="author" content="John Doe">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
  1. <script> – Defines a client-side script




<script>
  function myFunction() {
    document.getElementById("demo").innerHTML = "Hello World!";
  }
</script>
  1. <noscript> – Defines an alternate content for users that do not support client-side scripts




<noscript>
  <p>JavaScript is disabled in your browser.</p>
</noscript>
  1. <iframe> – Defines an inline frame




<iframe src="https://www.w3schools.com" title="W3Schools" width="100%" height="300"></iframe>
  1. <embed> – Defines a container for an external application or interactive content




<embed src="helloworld.swf" width="550" height="400">
  1. <object> – Defines an embedded object within an HTML document




<object data="helloworld.swf" width="550" height="400"></object>
  1. <param> – Defines a parameter for an object element




<object data="helloworld.swf" width="550" height="400">
  <param name="bgcolor" value="#FFFFFF">
  <param name="movie" value="helloworld.swf">
</object>
  1. <canvas> – Used to draw graphics, animations, and other visual images on a web page




<canvas id="myCanvas" width="200" height="100"></canvas>
<script>
  var canvas = document.getElementById("myCanvas");
  var ctx = canvas.getContext("2d");
  ctx.fillStyle = "#FF0000";
  ctx.fillRect(0, 0, 150, 75);
</script>
  1. <svg> – Used to create graphics and animations




<svg width="100" height="100">
  <circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
</svg>
  1. <audio> – Used to play audio files on a web page




<audio controls>
  <source src="music.mp3" type="audio/mpeg">
  Your browser does not support the audio element.
</audio>
  1. <video> – Used to play video files on a web page




<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  Your browser does not support the video tag.
</video>
  1. <source> – Used to specify multiple media resources for media elements like <audio> and <video>




<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Your browser does not support the video tag.
</video>
  1. <track> – Used to specify timed text tracks for media elements like <audio> and <video>




<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <track src="subtitles_en.vtt" kind="subtitles" srclang="en" label="English">
  <track src="subtitles_no.vtt" kind="subtitles" srclang="no" label="Norwegian">
  Your browser does not support the video tag.
</video>
  1. <map> – Used to define an image map




<img src="worldmap.jpg" alt="World Map" usemap="#worldmap">
<map name="worldmap">
  <area shape="rect" coords="0,0,82,126" href="northamerica.html" alt="North America">
  <area shape="circle" coords="90,58,3" href="europe.html" alt="Europe">
  <area shape="poly" coords="143,124,170,139,169,171,139,166,135,136" href="africa.html" alt="Africa">
</map>
  1. <area> – Used to define a clickable area within an image map




<img src="worldmap.jpg" alt="World Map" usemap="#worldmap">
<map name="worldmap">
  <area shape="rect" coords="0,0,82,126" href="northamerica.html" alt="North America">
  <area shape="circle" coords="90,58,3" href="europe.html" alt="Europe">
  <area shape="poly" coords="143,124,170,139,169,171,139,166,135,136" href="africa.html" alt="Africa">
</map>

These are just a few more examples of HTML tags that can be used to create a wide variety of content on a web page. We will discuss more HTML Tags Coding Examples in the Part 2

Photo by Miguel Á. Padriñán

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses User Verification plugin to reduce spam. See how your comment data is processed.

Related Post