HTML Elements Reference

html elements, tags reference

 
Complete list of all HTML Tags with description

HTML tags with Description
Sr # HTML Tag DESCRIPTION
1 <!-- --> This tag is used to apply comment in an HTML document.
2. <!DOCTYPE> This tag is used to specify the version of HTML
3. <a> It is termed as anchor tag and it creates a hyperlink or link.
4. <abbr> It defines an abbreviation for a phrase or longer word.
5. <acronym> It defines acronym for a word. (Not supported in HTML5)
6. <address> It defines the author's contact information of the HTML article
7. <applet> It defines an embedded Java applet. (Not supported in HTML5)
8. <area> It defines the area of an image map.
9. <article> It defines the self-contained content.
10. <aside> It defines content aside from main content. Mainly represented as sidebar.
11. <audio> It is used to embed sound content in HTML document.
12. <b> It is used to make a text bold.
13. <base> This tag defines the base URL for all relative URL within the document.
14. <basefont> This tag is used to set default font, size and color for all elements of document. (Not supported in HTML5)
15. <bdi> This tag is used to provide isolation for that part of text which may be formatted in different directions from its surrounding text.
16. <bdo> It is used to override the current text direction.
17. <big> This tag is used to make font size one level larger than its surrounding content. (Not supported in HTML5)
18. <blockquote> It is used to define a content which is taken from another source.
19. <body> It is used to define the body section of an HTML document.
20. <br> It is used to apply single line break.
21. <button> It is used to represent a clickable button.
22. <canvas> It is used to provide a graphics space within a web document.
23. <caption> It is used to define a caption for a table.
24. <center> It is used to align the content in center. (Not supported in HTML5)
25. <code> It is used to display a part of programming code in an HTML document.
26. <col> It defines a column within a table which represent common properties of columns and used with the <colgroup> element.
27. <colgroup> It is used to define group of columns in a table.
28. <data> It is used to link the content with the machine-readable translation.
29. <datalist> It is used to provide a predefined list for input option.
30. <dd> It is used to provide definition/description of a term in description list.
31. <del> It defines a text which has been deleted from the document.
32. <details> It defines additional details which user can either view or hide.
33. <dfn> It is used to indicate a term which is defined within a sentence/phrase.
34. <dialog> It defines a dialog box or other interactive components.
35. <dir> It is used as container for directory list of files. (Not supported in HTML5)
36. <div> It defines a division or section within HTML document.
37. <dl> It is used to define a description list.
38. <dt> It is used to define a term in description list.
39. <em> It is used to emphasis the content applied within this element.
40. <embed> It is used as embedded container for external file/application/media, etc.
41. <fieldset> It is used to group related elements/labels within a web form.
42. <figcaption> It is used to add a caption or explanation for the <figure> element.
43. <figure> It is used to define the self-contained content, and s mostly refer as single unit.
44. <font> It defines the font, size, color, and face for the content. (Not supported in HTML5)
45. <footer> It defines the footer section of a webpage.
46. <form> It is used to define an HTML form.
47. <frame> It defines a particular area of webpage which can contain another HTML file. (Not supported in HTML5)
48. <frameset> It defines group of Frames. (Not supported in HTML5)
49. <h1> tolt;h6> It defines headings for an HTML document from level 1 to level 6.
50. <head> It defines the head section of an HTML document.
51. <header> It defines the header of a section or webpage.
52. <hr> It is used to apply thematic break between paragraph-level elements.
53. <html> It represents root of an HTML document.
54. <i> It is used to represent a text in some different voice.
55. <iframe> It defines an inline frame which can embed other content.
56. <img> It is used to insert an image within an HTML document.
57. <input> It defines an input field within an HTML form.
58. <ins> It represent text that has been inserted within an HTML document.
57. <isidex> It is used to display search string for current document. (Not supported in HTML5)
58. <kbd> It is used to define keyboard input.
59. <label> It defines a text label for the input field of form.
60. <legend> It defines a caption for content of <fieldset>
61. <li> It is used to represent items in list.
62. <link> It represents a relationship between current document and an external resource.
63. <main> It represents the main content of an HTML document.
64. <map> It defines an image map with active areas.
65. <mark> It represents a highlighted text.
66. <marquee> It is used to insert the scrolling text or an image either horizontally or vertically. (Not supported in HTML5)
67. <menu> It is used for creating a menu list of commands.
68. <meta> It defines metadata of an HTML document.
69. <meter> It defines scalar measurement with known range or fractional value.
70. <nav> It represents section of page to represent navigation links.
71. <noframes> It provides alternate content to represent in browser which does not support the elements. (Not supported in HTML5)
72. <noscript> It provides an alternative content if a script type is not supported in browser.
73. <object> It is used to embed an object in HTML file.
74. <ol> It defines an ordered list of items.
75. <option> It is used to define options or items in a drop-down list.
76. <p> It represents a paragraph in an HTML document.
77. <param> It defines parameter for an <object> element>
78. <picture> It defines more than one source element and one image element.
79. <q> It defines short inline quotation.
80. <s> It render text which is no longer correct or relevant.
81. <samp> It is used to represent sample output of a computer program.
82. <script> It is used to declare the JavaScript within HTML document.
83. <section> It defines a generic section for a document.
84. <select> It represents a control which provides a menu of options.
85. <small> It is used to make text font one size smaller than document?s base font size.
86. <source> It defines multiple media recourses for different media element such as <picture>, <video>, and audio> element.
87. <span> It is used for styling and grouping inline.
88. <strong> It is used to define important text.
89. <style> It is used to contain style information for an HTML document.
90. <sub> It defines a text which displays as a subscript text.
91. <summary> It defines summary which can be used with <details> tag.
92. <sup> It defines a text which represent as superscript text.
93. <svg> It is used as container of SVG (Scalable Vector Graphics).
94. <table> It is used to present data in tabular form or to create a table within HTML document.
95. <tbody> It represents the body content of an HTML table and used along with <thead> and <tfoot>.
96. <td> It is used to define cells of an HTML table which contains table data
97. <template> It is used to contain the client side content which will not display at time of page load and may render later using JavaScript.
98. <textarea> It is used to define multiple line input, such as comment, feedback, and review, etc.
99. <tfoot> It defines the footer content of an HTML table.
100. <th> It defines the head cell of an HTML table.
101. <thead> It defines the header of an HTML table. It is used along with <tbody> and <tfoot> tags>.
102. <time> It is used to define data/time within an HTML document.
103. <title> It defines the title or name of an HTML document.
104. <tr> It defines the row cells in an HTML table
105. <track> It is used to define text tracks for <audio> and <video> elements.
106. <tt> It is used to define teletype text. (Not supported in HTML5)
107. <u> It is used to render enclosed text with an underline.
108. <ul> It defines unordered list of items.
109. <var> It defines variable name used in mathematical or programming context.
110. <video> It is used to embed a video content with an HTML document
111. <wbr> It defines a position within text where break line is possible.

2 Comments

  1. Replies
    1. Thank You Ahmed. You might also find this useful about HTML https://www.codewithmind.com/2023/01/html-building-blocks-of-web.html

      Delete