Supported and Unsupported Tags
This is a list of every HTML5 element and whether (and to what extent) it is supported by PresentationML. For specifics of PresentationML's implementation (including special-purpose variations), see the PresentationML page.
Tag | Supported? | Allowed Attributes | PresentationML Support Notes | Description |
<a> | Y | class href (https only) | Defines a hyperlink | |
<audio> | Y | src (required) href (required) autoplay (required) | Initially only chime.mp3 will be permitted as a source attribute. The autoplay attribute is required. | Defines sound content |
<b> | Y | class | Bold, contains text to be rendered in an emphasized way, by presentation as a bold font if possible. | Defines bold text |
<br> | Y | N/A | Line break | Defines a single line break |
<div> | Y | class | Structure and styling. Where the value of class is entity the data-entity-id attribute MUST be present and MUST refer to an element in the associated EntityJSON data structure. Where the class is absent or any value other than entity, the data-entity-id attribute MUST NOT be present. | Defines a section in a document |
<hr> | Y | N/A | Horizontal rule. | Defines a thematic change in the content |
<i> | Y | class | Italic, contains text to be rendered in a (secondary) emphasized way, by presentation as an italic font if possible. | Defines a part of text in an alternate voice or mood |
<img> | Y | src (required) alt? height? width? | Inline image. Note that size limits will be placed on this element to fit within the wider UI. | Defines an image. |
<li> | Y | class | Unordered list, should be rendered as bullet points if possible. | Defines a list item |
<ol> | Y | class | Ordered list, should be rendered as a numbered list if possible. | Defines an ordered list |
<p> | Y | class | Paragraph, contains text to be rendered as a single block of text. | Defines a paragraph |
<span> | Y | class | See PresentationML for special-purpose variations (cashTag, hashTag, mention) | Defines a section in a document |
<table> | Y | class styles for colspan / rowspan | Simple table. | Defines a table |
<td> | Y | class | Defines a cell in a table | |
<th> | Y | class | Defines a header cell in a table | |
<tr> | Y | class | Defines a row in a table | |
<!--...--> | N | Defines a comment | ||
<!DOCTYPE> | N | Defines the document type | ||
<abbr> | N | Defines an abbreviation or an acronym | ||
<address> | N | Defines contact information for the author/owner of a document | ||
<area> | N | Defines an area inside an image-map | ||
<article> | N | Defines an article | ||
<aside> | N | Defines content aside from the page content | ||
<base> | N | Specifies the base URL/target for all relative URLs in a document | ||
<bdi> | N | Isolates a part of text that might be formatted in a different direction from other text outside it | ||
<bdo> | N | Overrides the current text direction | ||
<blockquote> | N | Defines a section that is quoted from another source | ||
<body> | N | Defines the document's body | ||
<button> | N | Defines a clickable button | ||
<canvas> | N | Used to draw graphics, on the fly, via scripting (usually JavaScript) | ||
<caption> | N | Defines a table caption | ||
<cite> | N | Defines the title of a work | ||
<code> | N | Defines a piece of computer code | ||
<col> | N | Specifies column properties for each column within a <colgroup> element | ||
<colgroup> | N | Specifies a group of one or more columns in a table for formatting | ||
<datalist> | N | Specifies a list of pre-defined options for input controls | ||
<dd> | N | Defines a description/value of a term in a description list | ||
<del> | N | Defines text that has been deleted from a document | ||
<details> | N | Defines additional details that the user can view or hide | ||
<dfn> | N | Represents the defining instance of a term | ||
<dialog> | N | Defines a dialog box or window | ||
<dl> | N | Defines a description list | ||
<dt> | N | Defines a term/name in a description list | ||
<em> | N | Defines emphasized text | ||
<embed> | N | Defines a container for an external (non-HTML) application | ||
<fieldset> | N | Groups related elements in a form | ||
<figcaption> | N | Defines a caption for a <figure> element | ||
<figure> | N | Specifies self-contained content | ||
<footer> | N | Defines a footer for a document or section | ||
<form> | N | Defines an HTML form for user input | ||
<h1> to <h6> | N | Defines HTML headings | ||
<head> | N | Defines information about the document | ||
<header> | N | Defines a header for a document or section | ||
<html> | N | Defines the root of an HTML document | ||
<iframe> | N | Defines an inline frame | ||
<input> | N | Defines an input control | ||
<ins> | N | Defines a text that has been inserted into a document | ||
<kbd> | N | Defines keyboard input | ||
<keygen> | N |
Need help? Email help@finos.org we'll get back to you.
Content on this page is licensed under the CC BY 4.0 license.
Code on this page is licensed under the Apache 2.0 license.