<a> for link
<b> to make bold text
<strong> for bold text with emphasys
<body> main HTML part
<br> for break
<div> it is a division or part of an HTML document
<h1>... for titles
<i> to make an italic text
<img> for images in document
<ol> is an ordered list, <ul> for an unordered list
<li> is a list item in bulleted (ordered list)
<p> for paragraph
<span> to style part of text
<LI> </LI> List item
(<OL>) ordered list
(<UL>) unordered list
<P> </P>paragraph tag
<SPAN> </SPAN>want to have different styling.
<STRONG> </STRONG>Text is emphasised strongly
<IMG>use the IMG tag to show images.
<I> </I>with italics you can present text
<H1> </H1> <H2> </H2> ... <H6> </H6> H1,H2,... tags are used to
create titles.
<HEAD> </HEAD> head part of an HTML
<BODY> </BODY>body part of an HTML
<A> </A> make a link to a web page,
<dd> For description lists.
<button> Specifies button that can be clicked
<colgroup> Essentially a group of columns.
<del> Mark text as deleted
<dt> Description list.
<fieldset> Group related items in a form
<figure> Define self contained content such as photos or diagrams.
<footer> The footer of a document, below the main content.
<form> Forms for user input.
<hgroup> Used for grouping <h1>, <h2>, <h3>, etc., tags together.
<hr> This can be used for separating text within a paragraph.
<iframe> Makes it possible to embed another page within a page.
<kbd> Used for keyboard input. This is different from form element text input.
<keygen> Used for authentication with a security certificate.
<label> For assigning labels to interface elements such as forms.
<legend> Useful for making forms easier to understand.
<meter> Used to represent a number when the minimum and maximum
<meta> Used for specifying various meta information about the document.
<mark> This is essentially used for highlighting.
<nav> Used for specifying a navigational region within a document.
<noscript> For anyone using scripts within their pages,
<object> For embedding objects within a document.
<optgroup> For grouping objects.
<option> Used within the <select> tag to specify an option.
<output> Displays the output of an action, such as from a script or form.
<param> Use when parameters need to be passed to an object embedded within the document.
<pre> For preformatted text. This can be useful for demonstrating code, especially if there are multiple
lines.
<progress> Display the progress of an action, such as with a script.
<q> Quote from some source.
<rb> For Ruby annotations.
<rp> Specify text to be displayed when Ruby annotations are not supported by the browser.
<rt> Text component of a Ruby annotation.
<rtc> Ruby Text Container.
<ruby> Also used for Ruby annotation.
<s> For marking up text that is not longer relevant, applicable, or accurate.
<samp> Sample output one might get from a particular computer program.
<span> Useful for applying styles to or around text, especially inline.
<summary> Used in conjunction with the <details> tag for specifying a summary.
<table> For making tables in an HTML page.
<tbody> Groups table rows.
<td> Table data; this represents a data cell within a table.
<template> Declares HTML snippets that can be used later.
<textarea> For multi-line text entry.
<tfoot> Table footer.
<th> Table header cell.
<thead> Table header row.
<time> Specifies the date/time within a document.
<title> The title of an HTML document.
<tr> A row within a table.
<track> Used to specify text tracks with <audio> and <video>.
<u> Useful for annotating text for various reasons.
<var> Defines a variable within the content of an HTML page.
<video> For embedding video within an HTML page.
<wbr> The optional line wrap.
alt+z used for small par