HTML stands for Hyper Text Market Language it is the standard markup language for ceating web pages and web applications. In addtion, in HTML elements are represented by using the element tag, for example: <h1> for a heading and <p> for a paragraph. However, it is also possible to change the size, color and format of a text.
      - HTML5 has a more simplified and clear syntax. In HTML4, the DOCTYPE element was lengthy and refered to an external source. However, in HTML5 is enough to specifiy the document type.
      - HTML5 supports multimedia files into web page via audio and video tags. In html4, multimedia could only be used via third party plugins for example: flash.
      - The <hr> tag functionality in html5 has been changed. Now this tag is used to define a thermatic break in the webpage.
Tags | Description |
---|---|
<article> </article> | Defines an article in a document |
<aside> </aside> | Defines content aside from the page content |
<bdi> </bdi> | Isolates a part of text that might be formatted in a different direction from other text outside it |
<dialog> </dialog> | Defines a dialog box or window |
<details> </details> | This is used to make a long hortizonl line |
<figcaption> </figcaption> | Defines a caption for a <figcaption> element |
<figure> </figure> | Defines self-contained content |
<footer> </footer> | Defines a footer for a document or section |
<header> </header> | Defines a header for a document or section |
<main> </main> | Defines the main content of a document |
<mark> </mark> | Defines marked/highlighted text |
<nav> </nav> | Defines navigation links |
<progress> </progress> | Represents the progress of a task |
<rp> </rp> | Defines what to show in browsers that do not support ruby annotations |
<rt> </rt> | Defines an explanation/pronunciation of characters |
<ruby> </ruby> | Defines a ruby annotation |
<section> </section> | Defines a section in a document |
<summary> </summary> | Defines a visible heading for a <details> element |
<time> </time> | Defines a date/time |
<wbr> </wbr> | Defines a possible line-break |