<source>element specifies multiple media resources for either the
<video>element. It is an empty element. It is commonly used to serve the same media content in multiple formats supported by different browsers.
<sub>) defines a span of text that should be displayed, for typographic reasons, lower, and often smaller, than the main span of text.
<sup>) defines a span of text that should be displayed, for typographic reasons, higher, and often smaller, than the main span of text.
<table>) represents tabular data - i.e., information expressed via a two dimensional data table.
<tr>element data-rows to be the body of its parent
<table>element (as long as no <tr> elements are immediate children of that table element.) In conjunction with a preceding
<tfoot>element, <tbody> provides additional semantic information for devices such as printers and displays. Of the parent table's child elements, <tbody> represents the content which, when longer than a page, will most likely differ for each page printed; while the content of
<tfoot>will be the same or similar for each page printed. For displays, <tbody> will enable separate scrolling of the
<caption>elements of the same parent
<table>element. Note that unlike the <thead>, <tfoot>, and <caption> elements however, multiple <tbody> elements are permitted (if consecutive), allowing the data-rows in long tables to be divided into different sections, each separately formatted as needed.
<td>) defines a cell of a table that contains data. It participates in the table model.
<tfoot>) defines a set of rows summarizing the columns of the table.
<th>defines a cell as header of a group of table cells. The exact nature of this group is defined by the
<thead>) defines a set of rows defining the head of the columns of the table.
<tr>defines a row of cells in a table. Those can be a mix of
<u>) renders text with an underline, a line under the baseline of its content.
<var>) represents a variable in a mathematical expression or a programming context.
<wbr>represents a position within text where the browser may optionally break a line, though its line-breaking rules would not otherwise create a break at that location.
<canvas>looks like the
<img>element, with the only clear difference being that it doesn't have the
altattributes. Indeed, the
<canvas>element has only two attributes,
height. These are both optional and can also be set using DOM properties. When no
heightattributes are specified, the canvas will initially be 300 pixels wide and 150 pixels high. The element can be sized arbitrarily by CSS, but during rendering the image is scaled to fit its layout size: if the CSS sizing doesn't respect the ratio of the initial canvas, it will appear distorted.
errorevent. Error events are fired at various targets for different kinds of errors: