Skip to main content

Introduction to HTML - Nabin's Blog

HTML History

Year Version

1989 Tim Berners-Lee invented www

1991 Tim Berners-Lee invented HTML

1993 Dave Raggett drafted HTML+

1995 HTML Working Group defined HTML 2.0

1997 W3C Recommendation: HTML 3.2

1999 W3C Recommendation: HTML 4.01

2000 W3C Recommendation: XHTML 1.0

2008 WHATWG HTML5 First Public Draft

2012 WHATWG HTML5 Living Standard

2014 W3C Recommendaton: HTML5

2016 W3C Candidate Recommendation: HTML5.1

2017 W3C Recommendation: HTML5.1 2nd Edition

2017 W3C Recommendation: HTML5.2

What is HTML?

HTML stands for LHyper Text Markup Language

HTML is the standard markup language for creating Web pages

HTML describes the structure of a web page

HTML consists of a series of elements

HTML elements tell the browser how to display the content

HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.

What is HTML5?

HTML5 is the latest version of Hypertext Markup Language, the structure of a web page with web 2.0

Basic Tags

  1. <!--Comment-->
  2. <!DOCTYPE>
  3. <html>
  4. <head>
  5. <title>
  6. <body>
  7. <h1>to <h6>
  8. <p>
  9. <br>
  10. <hr>
  11. <a>
  12. <link>
  13. <meta>
  14. <style>
NOTE: Every HTML tags have its end tags (Closing Tags)

Semantic Tags

  1. <div>
  2. <span>
  3. <header>
  4. <nav>
  5. <main>
  6. <section>
  7. <article>
  8. <aside>
  9. <details>
  10. <dialog>
  11. <summary>
  12. <data>
  13. <footer>

List Tags

  1. <ul>
  2. <ol>
  3. <li>
  4. <dir>
  5. <dl>
  6. <dt>
  7. <dd>

Image Tags

  1. <img>
  2. <map>
  3. <area>
  4. <canvas>
  5. <figcaption>
  6. <figure>
  7. <picture>
  8. <svg>

Audio & Video Tags

  1. <audio>
  2. <video>
  3. <source>
  4. <track>

Forms and Input Tags

  1. <form>
  2. <input>
  3. <textarea>
  4. <button>
  5. <select>
  6. <optgroup>
  7. <option>
  8. <label>
  9. <fieldset>
  10. <legend>
  11. <datalist>
  12. <output>


Popular posts from this blog

How to Create a Python Virtual Environment

You can create a Python virtual environment and install pip packages in it by following these steps: 1. Open a terminal window and navigate to the directory where you want to create the virtual environment. 2. Run the command “python3 -m venv env” to create a new virtual environment. Replace “env” with the name you want to give your virtual environment. 3. Activate the virtual environment by running the command “source env/bin/activate” on Linux/Mac or “env\Scripts\activate.bat” on Windows. 4. Once the virtual environment is activated, you can install pip packages by running the command “pip install <package-name>”. Replace “<package-name>” with the name of the package you want to install. That’s it! You can now use the virtual environment to run your Python scripts and install packages without affecting the system-wide Python installation.

Chrome Shortcuts You Need To Know Right Now