Documentation Center

Standard HTML mapping roles

List of standard HTML mapping roles plus descriptions. An alphabetical listing of all roles is available in the related topic "Roles-full list".

RoleDescription
addressThe HTML equivalent is <address>. This role is used to map clipboard data in HTML format to the document's schema.
alignThe HTML equivalent is the align attribute of an any HTML element. This role is used to map clipboard data in HTML format to the document's schema.
audio The HTML equivalent is <audio>.
auto-insert Like the paragraph role, this role can be used to configure an item as the default choice for an element that ought to contain at least one of a choice.
blockquote This element has may-split and auto-insert behaviors. The HTML equivalent is <blockquote>.
buttonThe HTML equivalent is <button>. This role is used to map clipboard data in HTML format to the document's schema.
checkboxThe HTML equivalent is <input type="checkbox">. This role is used to map clipboard data in HTML format to the document's schema.
checkedThe HTML equivalent is the checked attribute on the <input> element. This role is used to map clipboard data in HTML format to the document's schema.
citation The HTML equivalent is <cite>. This role is used to map clipboard data in HTML format to the document's schema.
divider The HTML equivalent is a <hr>. This role is used to map clipboard data in HTML format to the document's schema.
fileinput The HTML equivalent is <input type="file">. This role is used to map clipboard data in HTML format to the document's schema.
formThe HTML equivalent is <form>. This role is used to map clipboard data in HTML format to the document's schema.
headerThe HTML equivalent is a <h>, <h1>, <h2>, etc.
height The HTML equivalent is the height attribute. This role is used to map clipboard data in HTML format to the document's schema. This role is also used to indicate that this attribute may be used to scale the element with resize handles. This role can be used in combination with the keep-aspect-ratio and width roles.
hiddeninput The HTML equivalent is <input type="hidden">. This role is used to map clipboard data in HTML format to the document's schema.
hyperlinkreference The HTML equivalent is the href attribute on the <a> element. This role is used to map clipboard data in HTML format to the document's schema.
imagebutton The HTML equivalent is <input type="image">. This role is used to map clipboard data in HTML format to the document's schema.
imagesourceThe HTML equivalent is the src attribute of an <img>.
keep-aspect-ratioThis role is used to force resize handles to keep the aspect ratio as defined by the width and height of the element. This role should be used in combination with the width and height role.
labelThe HTML equivalent is <label>. This role is used to map clipboard data in HTML format to the document's schema.
labelforThe HTML equivalent is the for attribute on the <label> element. This role is used to map clipboard data in HTML format to the document's schema.
mediaalignThe HTML equivalent is the align attribute of an <img>.
passwordinput The HTML equivalent is <input type="password">. This role is used to map clipboard data in HTML format to the document's schema.
radiobutton The HTML equivalent is <input type="radio">. This role is used to map clipboard data in HTML format to the document's schema.
resetbuttonThe HTML equivalent is <input type="reset">. This role is used to map clipboard data in HTML format to the document's schema.
selectboxThe HTML equivalent is <select>. This role is used to map clipboard data in HTML format to the document's schema.
selectboxoption The HTML equivalent is <option>. This role is used to map clipboard data in HTML format to the document's schema.
selectboxselectedindexThe HTML equivalent is the selectedindex attribute on the <select> element. This role is used to map clipboard data in HTML format to the document's schema.
subheaderA subheader role element follows a header role element.
submitbuttonThe HTML equivalent is <input type="submit">. This role is used to map clipboard data in HTML format to the document's schema.
textlineinput The HTML equivalent is <input type="text>. This role is used to map clipboard data in HTML format to the document's schema.
textareainput The HTML equivalent is <textarea>. This role is used to map clipboard data in HTML format to the document's schema.
valignThe HTML equivalent is the valign attribute. This role is used to map clipboard data in HTML format to the document's schema.
videoThe HTML equivalent is <video>.
widthThe HTML equivalent is the width attribute. This role is used to map clipboard data in HTML format to the document's schema. This role is also used to indicate that this attribute may be used to scale the element with resize handles. This role can be used in combination with keep-aspect-ratio and height.