& attribute style { text }?
& attribute title { text }?
+# dir isn't listed here because it's already a common attribute
db.html.i18n =
attribute lang { text }?
- & attribute dir { "ltr" | "rtl" }?
db.html.events =
attribute onclick { text }?
]
attribute revisionflag { db.revisionflag.enumeration }
+db.dir.enumeration =
+ ## Left-to-right text
+ "ltr"
+ | ## Right-to-left text
+ "rtl"
+ | ## Left-to-right override
+ "lro"
+ | ## Right-to-left override
+ "rlo"
+
+db.dir.attribute =
+ [
+ db:refpurpose [ "Identifies the direction of text in an element" ]
+ ]
+ attribute dir { db.dir.enumeration }
+
db.common.attributes =
db.xml.id.attribute?
& db.version.attribute?
& db.remap.attribute?
& db.xreflabel.attribute?
& db.revisionflag.attribute?
+ & db.dir.attribute?
& db.effectivity.attributes
db.common.idreq.attributes =
& db.remap.attribute?
& db.xreflabel.attribute?
& db.revisionflag.attribute?
+ & db.dir.attribute?
& db.effectivity.attributes
db.common.linking.attributes =