Expand description

HTML tag definitions.

Documentation sources: https://developer.mozilla.org/en-US/

Structs

Build a <a> element. The <a> HTML element (or anchor element), with its href attribute, creates a hyperlink to web pages, files, email addresses, locations in the same page, or anything else a URL can address.
Build a <abbr> element.
Build a <address> element.
Build a <animate> element.
Build a <area> element.
Build a <article> element.
Build a <aside> element.
Build a <audio> element.
Build a <b> element.
Build a <base> element.
Build a <bdi> element.
Build a <bdo> element.
Build a <blockquote> element.
Build a <body> element.
Build a <br> element.
Build a <button> element. The <button> HTML element represents a clickable button, used to submit forms or anywhere in a document for accessible, standard button functionality.
Build a <canvas> element.
Build a <caption> element.
Build a <circle> element.
Build a <cite> element.
Build a <clipPath> element.
Build a <code> element.
Build a <col> element.
Build a <colgroup> element.
Build a <data> element.
Build a <datalist> element.
Build a <dd> element.
Build a <defs> element.
Build a <del> element.
Build a <desc> element.
Build a <details> element.
Build a <dfn> element.
Build a <dialog> element.
Build a <discard> element.
Build a <div> element. The <div> HTML element is the generic container for flow content. It has no effect on the content or layout until styled in some way using CSS (e.g. styling is directly applied to it, or some kind of layout model like Flexbox is applied to its parent element).
Build a <dl> element.
Build a <dt> element.
Build a <ellipse> element.
Build a <em> element.
Build a <embed> element.
Build a <feBlend> element.
Build a <feComposite> element.
Build a <feFlood> element.
Build a <feFuncA> element.
Build a <feFuncB> element.
Build a <feFuncG> element.
Build a <feFuncR> element.
Build a <feImage> element.
Build a <feMerge> element.
Build a <feMergeNode> element.
Build a <feOffset> element.
Build a <feSpotLight> element.
Build a <feTile> element.
Build a <fieldset> element.
Build a <figcaption> element.
Build a <figure> element.
Build a <filter> element.
Build a <footer> element.
Build a <form> element.
Build a <g> element.
Build a <h1> element.
Build a <h2> element.
Build a <h3> element.
Build a <h4> element.
Build a <h5> element.
Build a <h6> element.
Build a <hatch> element.
Build a <hatchpath> element.
Build a <head> element.
Build a <header> element.
Build a <hgroup> element.
Build a <hr> element.
Build a <html> element.
Build a <i> element.
Build a <iframe> element.
Build a <image> element.
Build a <img> element.
Build a <input> element. The <input> HTML element is used to create interactive controls for web-based forms in order to accept data from the user; a wide variety of types of input data and control widgets are available, depending on the device and user agent. The <input> element is one of the most powerful and complex in all of HTML due to the sheer number of combinations of input types and attributes.
Build a <ins> element.
Build a <kbd> element.
Build a <keygen> element.
Build a <label> element. The <label> HTML element represents a caption for an item in a user interface.
Build a <legend> element.
Build a <li> element. The <li> HTML element is used to represent an item in a list. It must be contained in a parent element: an ordered list (<ol>), an unordered list (<ul>), or a menu (<menu>). In menus and unordered lists, list items are usually displayed using bullet points. In ordered lists, they are usually displayed with an ascending counter on the left, such as a number or letter.
Build a <line> element.
Build a <link> element.
Build a <main> element.
Build a <map> element.
Build a <mark> element.
Build a <marker> element.
Build a <mask> element.
Build a <menu> element.
Build a <menuitem> element.
Build a <meta> element.
Build a <metadata> element.
Build a <meter> element.
Build a <mpath> element.
Build a <nav> element.
Build a <noscript> element.
Build a <object> element.
Build a <ol> element. The <ol> HTML element represents an ordered list of items — typically rendered as a numbered list.
Build a <optgroup> element.
Build a <option> element.
Build a <output> element.
Build a <p> element. The <p> HTML element represents a paragraph. Paragraphs are usually represented in visual media as blocks of text separated from adjacent blocks by blank lines and/or first-line indentation, but HTML paragraphs can be any structural grouping of related content, such as images or form fields.
Build a <param> element.
Build a <path> element.
Build a <pattern> element.
Build a <picture> element.
Build a <polygon> element.
Build a <polyline> element.
Build a <pre> element.
Build a <progress> element.
Build a <q> element.
Build a <rect> element.
Build a <rp> element.
Build a <rt> element.
Build a <ruby> element.
Build a <s> element.
Build a <samp> element.
Build a <script> element.
Build a <section> element.
Build a <select> element.
Build a <set> element.
Build a <small> element.
Build a <source> element.
Build a <span> element. The <span> HTML element is a generic inline container for phrasing content, which does not inherently represent anything. It can be used to group elements for styling purposes (using the class or id attributes), or because they share attribute values, such as lang. It should be used only when no other semantic element is appropriate. <span> is very much like a <div> element, but <div> is a block-level element whereas a <span> is an inline element.
Build a <stop> element.
Build a <strong> element.
Build a <style> element.
Build a <sub> element.
Build a <summary> element.
Build a <sup> element.
Build a <svg> element.
Build a <svg_a> element.
Build a <svg_script> element.
Build a <svg_style> element.
Build a <svg_title> element.
Build a <switch> element.
Build a <symbol> element.
Build a <table> element.
Build a <tbody> element.
Build a <td> element.
Build a <template> element.
Build a <text> element.
Build a <textPath> element.
Build a <textarea> element.
Build a <tfoot> element.
Build a <th> element.
Build a <thead> element.
Build a <time> element.
Build a <title> element.
Build a <tr> element.
Build a <track> element.
Build a <tspan> element.
Build a <u> element.
Build a <ul> element. The <ul> HTML element represents an unordered list of items, typically rendered as a bulleted list.
Build a <r#use> element.
Build a <var> element.
Build a <video> element.
Build a <view> element.
Build a <wbr> element.

Functions

Build a <a> element. The <a> HTML element (or anchor element), with its href attribute, creates a hyperlink to web pages, files, email addresses, locations in the same page, or anything else a URL can address.
Build a <abbr> element.
Build a <address> element.
Build a <animate> element.
Build a <area> element.
Build a <article> element.
Build a <aside> element.
Build a <audio> element.
Build a <b> element.
Build a <base> element.
Build a <bdi> element.
Build a <bdo> element.
Build a <blockquote> element.
Build a <body> element.
Build a <br> element.
Build a <button> element. The <button> HTML element represents a clickable button, used to submit forms or anywhere in a document for accessible, standard button functionality.
Build a <canvas> element.
Build a <caption> element.
Build a <circle> element.
Build a <cite> element.
Build a <clipPath> element.
Build a <code> element.
Build a <col> element.
Build a <colgroup> element.
Build a <data> element.
Build a <datalist> element.
Build a <dd> element.
Build a <defs> element.
Build a <del> element.
Build a <desc> element.
Build a <details> element.
Build a <dfn> element.
Build a <dialog> element.
Build a <discard> element.
Build a <div> element. The <div> HTML element is the generic container for flow content. It has no effect on the content or layout until styled in some way using CSS (e.g. styling is directly applied to it, or some kind of layout model like Flexbox is applied to its parent element).
Build a <dl> element.
Build a <dt> element.
Build a <ellipse> element.
Build a <em> element.
Build a <embed> element.
Build a <feBlend> element.
Build a <feComposite> element.
Build a <feFlood> element.
Build a <feFuncA> element.
Build a <feFuncB> element.
Build a <feFuncG> element.
Build a <feFuncR> element.
Build a <feImage> element.
Build a <feMerge> element.
Build a <feMergeNode> element.
Build a <feOffset> element.
Build a <feSpotLight> element.
Build a <feTile> element.
Build a <fieldset> element.
Build a <figcaption> element.
Build a <figure> element.
Build a <filter> element.
Build a <footer> element.
Build a <form> element.
Build a <g> element.
Build a <h1> element.
Build a <h2> element.
Build a <h3> element.
Build a <h4> element.
Build a <h5> element.
Build a <h6> element.
Build a <hatch> element.
Build a <hatchpath> element.
Build a <head> element.
Build a <header> element.
Build a <hgroup> element.
Build a <hr> element.
Build a <html> element.
Build a <i> element.
Build a <iframe> element.
Build a <image> element.
Build a <img> element.
Build a <input> element. The <input> HTML element is used to create interactive controls for web-based forms in order to accept data from the user; a wide variety of types of input data and control widgets are available, depending on the device and user agent. The <input> element is one of the most powerful and complex in all of HTML due to the sheer number of combinations of input types and attributes.
Build a <ins> element.
Build a <kbd> element.
Build a <keygen> element.
Build a <label> element. The <label> HTML element represents a caption for an item in a user interface.
Build a <legend> element.
Build a <li> element. The <li> HTML element is used to represent an item in a list. It must be contained in a parent element: an ordered list (<ol>), an unordered list (<ul>), or a menu (<menu>). In menus and unordered lists, list items are usually displayed using bullet points. In ordered lists, they are usually displayed with an ascending counter on the left, such as a number or letter.
Build a <line> element.
Build a <link> element.
Build a <main> element.
Build a <map> element.
Build a <mark> element.
Build a <marker> element.
Build a <mask> element.
Build a <menu> element.
Build a <menuitem> element.
Build a <meta> element.
Build a <metadata> element.
Build a <meter> element.
Build a <mpath> element.
Build a <nav> element.
Build a <noscript> element.
Build a <object> element.
Build a <ol> element. The <ol> HTML element represents an ordered list of items — typically rendered as a numbered list.
Queue up a callback to be executed when the component is mounted.
Build a <optgroup> element.
Build a <option> element.
Build a <output> element.
Build a <p> element. The <p> HTML element represents a paragraph. Paragraphs are usually represented in visual media as blocks of text separated from adjacent blocks by blank lines and/or first-line indentation, but HTML paragraphs can be any structural grouping of related content, such as images or form fields.
Build a <param> element.
Build a <path> element.
Build a <pattern> element.
Build a <picture> element.
Build a <polygon> element.
Build a <polyline> element.
Build a <pre> element.
Build a <progress> element.
Build a <q> element.
Build a <rect> element.
Build a <rp> element.
Build a <rt> element.
Build a <ruby> element.
Build a <s> element.
Build a <samp> element.
Build a <script> element.
Build a <section> element.
Build a <select> element.
Build a <set> element.
Build a <small> element.
Build a <source> element.
Build a <span> element. The <span> HTML element is a generic inline container for phrasing content, which does not inherently represent anything. It can be used to group elements for styling purposes (using the class or id attributes), or because they share attribute values, such as lang. It should be used only when no other semantic element is appropriate. <span> is very much like a <div> element, but <div> is a block-level element whereas a <span> is an inline element.
Build a <stop> element.
Build a <strong> element.
Build a <style> element.
Build a <sub> element.
Build a <summary> element.
Build a <sup> element.
Build a <svg> element.
Build a <svg_a> element.
Build a <svg_script> element.
Build a <svg_style> element.
Build a <svg_title> element.
Build a <switch> element.
Build a <symbol> element.
Build a <table> element.
Build a <tbody> element.
Build a <td> element.
Build a <template> element.
Build a <text> element.
Build a <textPath> element.
Build a <textarea> element.
Build a <tfoot> element.
Build a <th> element.
Build a <thead> element.
Build a <time> element.
Build a <title> element.
Build a <tr> element.
Build a <track> element.
Build a <tspan> element.
Build a <u> element.
Build a <ul> element. The <ul> HTML element represents an unordered list of items, typically rendered as a bulleted list.
Build a <r#use> element.
Build a <var> element.
Build a <video> element.
Build a <view> element.
Build a <wbr> element.