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.
audioThe HTML equivalent is <audio>.
auto-insertLike 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.
blockquoteThis 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.
citationThe HTML equivalent is <cite>. This role is used to map clipboard data in HTML format to the document's schema.
dividerThe HTML equivalent is a <hr>. This role is used to map clipboard data in HTML format to the document's schema.
fileinputThe 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.
heightThe 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.
hiddeninputThe HTML equivalent is <input type="hidden">. This role is used to map clipboard data in HTML format to the document's schema.
hyperlinkreferenceThe 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.
imagebuttonThe 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>.
passwordinputThe HTML equivalent is <input type="password">. This role is used to map clipboard data in HTML format to the document's schema.
radiobuttonThe 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.
selectboxoptionThe 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.
textlineinputThe HTML equivalent is <input type="text>. This role is used to map clipboard data in HTML format to the document's schema.
textareainputThe 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.