[ttml2] add note cautioning about use of non-applicable style attributes (8.2) (issue 167)
--- 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