HTML Tags
    Written on March 14, 2017
    
    
    
    
    
    Tweet
  Useful Html tags
Layout
<html>wraps all the content on the entire page.<main>defines content unique to this page, use only once per page.<body>contains all the content that you want to show to web users when they visit your page.<article>encloses a block of related content that makes sense on its own without the rest of the page.<section>groups together a single part of the page that constitutes one single piece of functionality.<aside>contains content that is not directly related to the main content but can provide additional information indirectly related to it.<header>represents a group of introductory content.<nav>contains the main navigation functionality for the page.<footer>represents a group of end content for a page.<br>creates a line break in a paragraph.<hr>create a horizontal line in the document that denotes a thematic change in the text.
Block elements
<p>defines a paragrah.<form>creates an form for user input.<div>defines a block level non-semantic element
Inline elements
<em>gives the line italic emphasis.<strong>gives line strong emphasis.<a>wraps a piece of text around a hyperlink with attributes<href>and<title>,<download>attribute provide a default save filename.<span>is used to group inline non-semantic elements in a document.
Table
<table>defines an HTML table.<caption>defines a caption by putting it blow<table>tag.<tr>defines a row in an HTML table.<th>defines a header cell in an HTML table.<td>defines a standard cell in an HTML table.
Special characters
<gives<>gives>"gives"'gives'&gives&
Head
<head>acts as a container for all the stuff you want to include on the HTML page that isn’t the content you are showing to your page’s viewers. This includes things like keywords and a page description that you want to appear in search results, CSS to style our content, character set declarations, etc.<title>sets the title of your page, which is the title that appears in the browser tab, and is used to describe the page when you bookmark/favourite it.<meta>contains imformation about data within body. Many<meta>elements include name and content attributes.<link>takes two attributes,rel="stylesheet", which indicates that it is the document’s stylesheet, andhref, which contains the path to the css file.<script>takes<src>attribute for javascript.
List
<ul>defines an unordered list.<ol>defines an ordered list.<li>defines a list item.<dl>defines a description lists.<dt>defines a description term.<dd>defines a description description.
Multimedia
<img>inserts an image with attributes<src>,<alt>,<width>,<height>,<title.<video>inserts an video with attributes<src,<controls>.<audio>inserts an audio with attributes<src,<controls>.