63 lines
1.1 KiB
JavaScript
63 lines
1.1 KiB
JavaScript
// 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);
|