[ttml2] add note cautioning about use of non-applicable style attributes (8.2) (issue 167)
authorGlenn Adams <glenn@skynav.com>
Sat, 24 Aug 2013 18:55:52 -0600
changeset 486 9058209ad63f
parent 485 2e99e17920ff
child 487 01c769232227
[ttml2] add note cautioning about use of non-applicable style attributes (8.2) (issue 167)
ttml2/spec/ttml2-changes.html
ttml2/spec/ttml2.xml
--- a/ttml2/spec/ttml2-changes.html	Sat Aug 24 18:37:58 2013 -0600
+++ b/ttml2/spec/ttml2-changes.html	Sat Aug 24 18:55:52 2013 -0600
@@ -85,6 +85,8 @@
 
 <span class="strong">Editorial Changes</span>
 
+* In 8.2, add note about the use of non-applicable style attributes.
+
 * In Appendix H, add (non-normative) reference to CSS Writing Modes Level 3.
 </pre>
 </div>
--- a/ttml2/spec/ttml2.xml	Sat Aug 24 18:37:58 2013 -0600
+++ b/ttml2/spec/ttml2.xml	Sat Aug 24 18:55:52 2013 -0600
@@ -3536,6 +3536,14 @@
 style property on ancestor elements to which the property
 does not apply.</p>
 </note>
+<note role="usage">
+<p>Due to the general syntax of this specification (and the schemas it references) with respect
+to how style attributes are specified, particularly for the purpose of supporting inheritance,
+it is possible for an author to inadvertently specify a non-inheritable style attribute on
+an element that applies neither to that element or any of its descendants while still remaining
+conformant from a content validity perspective. Content authors may wish to make use of TTML
+content verification tools that detect and warn about such usage.</p>
+</note>
 <div3 id="style-attribute-style">
 <head>style</head>
 <p>The <att>style</att> attribute is used by referential style association