// Up-to-date as of 2013-04-19. | |
var textElements = { | |
a: { | |
// Conforming | |
target: "string", | |
download: "string", | |
ping: "string", | |
rel: "string", | |
relList: {type: "tokenlist", domAttrName: "rel"}, | |
hreflang: "string", | |
type: "string", | |
referrerPolicy: {type: "enum", keywords: ["", "no-referrer", "no-referrer-when-downgrade", "same-origin", "origin", "strict-origin", "origin-when-cross-origin", "strict-origin-when-cross-origin", "unsafe-url"]}, | |
// HTMLHyperlinkElementUtils | |
href: "url", | |
// Obsolete | |
coords: "string", | |
charset: "string", | |
name: "string", | |
rev: "string", | |
shape: "string", | |
}, | |
em: {}, | |
strong: {}, | |
small: {}, | |
s: {}, | |
cite: {}, | |
q: { | |
cite: "url", | |
}, | |
dfn: {}, | |
abbr: {}, | |
ruby: {}, | |
rt: {}, | |
rp: {}, | |
data: { | |
value: "string", | |
}, | |
time: { | |
dateTime: "string", | |
}, | |
code: {}, | |
var: {}, | |
samp: {}, | |
kbd: {}, | |
sub: {}, | |
sup: {}, | |
i: {}, | |
b: {}, | |
u: {}, | |
mark: {}, | |
bdi: {}, | |
bdo: {}, | |
span: {}, | |
br: { | |
// Obsolete | |
clear: "string", | |
}, | |
wbr: {}, | |
}; | |
mergeElements(textElements); |