HTML Intro

HTML Intro Quiz

HTML Intro Exercise

HTML Basics

HTML Basic Quiz

HTML Basic Exercise

HTML Advance

HTML Advance Quiz

HTML Advance Exercise

HTML Tags List

HTML Global Attributes

HTML Attributes


HTML Tags List

List of HTML Tags List

HTML Comment Tag
HTML Comment Tag is used for commenting purpose and it will not show on the browser
All HTML documents must start with a declaration. It is an information to the browser about what document type to expect.
HTML a Tag
HTML a Tag defines a hyperlink, which is used to link from one page to another.
HTML abbr Tag
The abbr tag defines an abbreviation or an acronym, like HTML, CSS, Mr, Mrs
HTML acronym Tag
The acronym tag was used in HTML 4 to define an acronym.
HTML address Tag
The address tag defines the contact information for the author/owner of a document or an article.
HTML article Tag
The article tag specifies independent, self-contained content.
HTML aside Tag
The aside tag defines some content aside from the content it is placed in.
HTML audio Tag
The audio tag is used to embed sound content in a document, such as music or other audio streams.
HTML b Tag
The b tag specifies bold text without any extra importance.
HTML base Tag
The base tag specifies the base URL and/or target for all relative URLs in a document.
HTML bdi Tag
BDI stands for Bi-Directional Isolation. It is used to isolates a part of text that might be formatted in a different direction from other text outside it.
HTML bdo Tag
BDO stands for Bi-Directional Override. The bdo tag is used to override the current text direction.
HTML blockquote Tag
The blockquote tag specifies a section that is quoted from another source.
HTML body Tag
The body tag defines the document's body. It consists of all elements such as headings, paragraphs, images, hyperlinks, tables, lists, etc.
HTML br Tag
The br tag inserts a single line break. It is useful for writing addresses or poems.
HTML button Tag
The button tag defines a clickable button. Inside a button element we can put text which will be displayed on the browser.
HTML canvas Tag
The canvas tag is used to draw graphics, on the fly, via JavaScript.
HTML caption Tag
The caption tag defines a table caption. The caption tag must be inserted immediately after the table tag.
HTML cite Tag
The cite tag defines the title of creative work like a book, poem, novel, painting, design, and many more similar things.
HTML code Tag
The code tag is used to define a piece of computer code. The content inside is displayed in the browser default monospace font.
HTML col Tag
The col tag specifies column properties for each column within a colgroup element.
HTML colgroup Tag
The colgroup tag specifies a group of one or more columns in a table for formatting. The colgroup tag is useful for applying styles to entire columns,
HTML data Tag
The data tag is used to add a machine-readable translation of a given content.
HTML datalist Tag
The datalist tag specifies a list of pre-defined options for an input element.
HTML dd Tag
The dd tag is used to describe a term/name in a description list.
HTML del Tag
The del tag defines text that has been deleted from a document. Browsers will usually strike a line through deleted text.
HTML details Tag
The details tag specifies additional details that the user can open and close on demand.
HTML dfn Tag
The dfn tag stands for the definition element, and it specifies a term that is going to be defined within the content.
HTML dialog Tag
The dialog tag defines a dialog box or sub-window.
HTML div Tag
The div tag defines a division or a section in an HTML document. It is used as a container.
HTML dl Tag
The dl tag is used to describe a description list. It is used in conjunction with dd(a description item) and dt(defines terms/names).
HTML dt Tag
The dt tag defines a term/name in a description list. It is used in conjunction with dd(a description item) and dl(defines description list).
HTML em Tag
The em tag is used to define emphasized text. The content inside is typically displayed in italic.
HTML embed Tag
The embed tag defines a container for an external resource, such as a web page, a picture, a media player, or a plug-in application.
HTML fieldset Tag
The fieldset tag is used to group related elements in a form. It draws a box around the related elements.
HTML figcaption Tag
The figcaption tag defines a caption for a figure element. It can be placed either at the start or end of figure element.
HTML figure Tag
The figure tag is self-contained content like photos, illustrations, diagrams, and many more similar things.
HTML footer Tag
The footer tag defines a footer for a document or section
HTML form Tag
The form tag is used to create an HTML form for user input.
HTML h1 - h6 Tags
The h1 to h6 tags are used to define HTML headings.h1 defines the most important heading. h6 defines the least important heading.
HTML head tag
The head tag is a container for metadata and is placed between the html tag and the body tag.
HTML header Tag
The header element represents a container for introductory content or a set of navigational links.
HTML hr Tag
The hr tag defines a thematic break in an HTML page. It is often displayed as horizontal rule.
HTML html Tag
The html tag represents the root of an HTML document. It is the container for all other HTML elements
HTML i Tag
The i tag defines a part of text in an alternate voice or mood. The content inside is typically displayed in italic.
HTML iframe Tag
The iframe tag is used to specify an inline frame. Its basic purpose is to embed another document in the current HTML document.
HTML img Tag
The img tag is used to embed an image in an HTML page.
HTML input Tag
The input tag specifies an input field where the user can enter data. It is a widely used element of the form element.
HTML ins Tag
The ins tag defines a text that has been inserted into a document. It is displayed by an underline.
HTML kbd Tag
The kbd tag is used to specify the keyboard input. The content inside it is displayed in monospace font.
HTML label Tag
The label tag defines a label for several input elements. It helps in better understanding by the reader or user.
HTML legend Tag
The legend tag is used to define a caption for the fieldset element.
HTML li Tag
The li tag defines a list item. It is used in ordered list(ol) , unordered list(ul), and menu tag.
HTML link Tag
The link tag is used to define relationship between the current document and an external resource.
HTML main Tag
The main tag specifies the main content of a document. It is the most important part where the user sees everything he wishes for.
HTML mark Tag
The mark tag indicates that the text should be marked or highlighted.
HTML meta Tag
The meta tag defines metadata about an HTML document. It is information related to document data.
HTML meter Tag
The meter tag is used define a scalar measurement within a known range, or a fractional value.
HTML nav Tag
The nav tag defines a set of navigation links. It is intended only for a major block of navigation links.
HTML noscript Tag
The noscript tag defines an alternate content to be displayed to users that have disabled scripts in their browser or have a browser that does not support script.
HTML object Tag
The object tag defines a container for an external resource like a web page, a picture, a media player, or any application.
HTML ol Tag
The ol tag is used to define an ordered list. An ordered list can be numerical or alphabetical.
HTML optgroup Tag
The optgroup tag is used to group related options in a select element.
HTML option Tag
The option tag defines an option in a select list. option elements go inside a select, optgroup, or datalist element.
HTML output Tag
The output tag is used to represent the result of a calculation.
HTML p Tag
The p tag defines a paragraph. The browser automatically used a line break before and after the p ​​​​​​​tag.
HTML param Tag
The param tag is used to define parameters for an object element.
HTML picture Tag
The picture element contains two tags. One or more is source tags and one img tag.
HTML pre Tag
The pre tag defines preformatted text. Text is displayed in a fixed-width font, and it preserves both spaces and line breaks
HTML progress Tag
The progress tag represents the completion progress of a task. We used it with the JavaScript.
HTML q Tag
The q tag defines a short quotation. Normally, browsers insert quotation marks around the quotation.
HTML ruby Tag
The ruby tag is used to provide parentheses around a ruby text for those browsers that do not support ruby annotations.
HTML s Tag
The s tag defines a text that is no longer correct, accurate or relevant. The text will be displayed with a line through it.
HTML samp Tag
The samp tag is used to specify sample output from a computer program.
HTML script Tag
The script tag is used to embed a client-side script. It either contains scripting statements or points to external script file.
HTML section Tag
The section tag defines a section in a document.
HTML select Tag
The select element is used to create a drop-down list. It is mostly used in form element.
HTML small Tag
The small tag defines smaller text like comments, links, copyright, and many similar things.
HTML source Tag
The source tag is used to specify multiple media resources for media elements, such as video, audio, and picture.
HTML span Tag
The span tag is an inline container and is used to mark up or style a part of a text, or a part of a document.
HTML strong Tag
The strong tag is used to specify text with strong importance. Typically, it is displayed in bold text.
HTML style Tag
The style tag is used for styling the document. Inside it, we specify how HTML elements will be shown on the webpage or in other words rendered in the browser.
HTML sub Tag
The sub tag defines subscript text. Text display in sub tag is half a character below the normal line and is sometimes rendered in a smaller font.
HTML summary Tag
The summary tag defines a visible heading for the details element. The heading can be clicked to view/hide the details.
HTML sup Tag
The sup tag defines superscript text. Text display in sup tag is half a character above the normal line and is sometimes rendered in a smaller font.
HTML svg Tag
The svg tag defines a container for SVG graphics. It has several methods for drawing circles, boxes, text, and many more graphic-related things.
HTML table Tag
The table tag defines an HTML table. It consists of one table tag with multiple tr, th, and td tags. It also has thead and tbody tags.
HTML tbody Tag
The tbody tag is used to group the body content in an HTML table. It is used in combination of thead and tfoot. tbody must have at least one tr tag.
HTML td Tag
The td tag defines a standard data cell in an HTML table.
HTML template Tag
The template tag is used as a container to hold HTML content that is hidden from the user by default. The content inside it can be rendered later with JavaScript.
HTML textarea Tag
The textarea tag is a multi-line text input control. It is used in a form which collect user input like comments or reviews.
HTML tfoot Tag
The tfoot tag is used to group the footer content in an HTML table. It is used in combination of thead and tbody. tfoot must have at least one tr tag.
HTML th Tag
The th tag defines a header data cell in an HTML table.
HTML thead Tag
The thead tag is used to group the header content in an HTML table. It is used in combination of tbody and tfoot. thead must have at least one tr tag.
HTML time Tag
The time tag defines a specific time. Its datetime attribute translates the time into a machine-readable format.
HTML title Tag
The title tag defines the title of the document. It is required in HTML documents.
HTML tr Tag
The tr tag defines a row in an HTML table. It contains more than one th and td.
HTML track Tag
The track tag specifies text tracks for audio or video elements. It is used to specify subtitles.
HTML u Tag
The u tag represents some text that is grammatically wrong and styled differently from normal text. The content inside is typically displayed with an underline.
HTML ul Tag
The ul tag is used to define an unordered list. An ordered list can be described with bullet points. We have to use li tags together with the ul tag.
HTML var Tag
The var tag is used to define a variable in programming or in a mathematical expression. Content is displayed in italic.
HTML video Tag
The video tag is used to embed video content in a document like a movie clip or other video streams.
HTML wbr Tag
The wbr stands for Word Break Opportunity. It specifies wherein a text it would be ok to add a line break.