You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Otherwise, if the UA cannot expand text from a <adata-link-type=dfnhref=#cursive-scripttitle="cursive script">cursive script</a>
2156
2156
without breaking its cursive connections,
2157
2157
it <em>must not</em> apply spacing
2158
-
between any pair of that script’s <adata-link-type=dfnhref=#visually-perceived-charactertitle="visually-perceived characters">visually-perceived characters</a> at all.
2159
-
(Both cases will result in an effective spacing of zero between such letters,
2160
-
however the former will preserve the sense of stretching out the text.)
2158
+
between any pair of that script’s <adata-link-type=dfnhref=#visually-perceived-charactertitle="visually-perceived characters">visually-perceived characters</a> at all
2159
+
(effectively treating each word as a single <adata-link-type=dfnhref=#visually-perceived-charactertitle="visually-perceived character">visually-perceived character</a>
2160
+
for the purpose of letter-spacing).
2161
+
Both cases will result in an effective spacing of zero between such letters,
2162
+
however the former will preserve the sense of stretching out the text.
<th>Suppressing <aclass=propertydata-link-type=propdeschref=#propdef-letter-spacingtitle=letter-spacing>letter-spacing</a> between Arabic letters.
2187
+
<em>Notice <aclass=propertydata-link-type=propdeschref=#propdef-letter-spacingtitle=letter-spacing>letter-spacing</a> is nonetheless applied to non-Arabic characters (like spaces).</em>
<th>Applying <aclass=propertydata-link-type=propdeschref=#propdef-letter-spacingtitle=letter-spacing>letter-spacing</a> only between non-joined letters.
2191
+
<em>This distorts typographic color and obfuscates word boundaries.</em>
2192
+
</table>
2193
+
</div>
2194
+
<divclass=note>
2195
+
Note that proper cursive elongation of a text can vary depending on the
2196
+
script, typeface, language,
2197
+
location within a word, location within a line,
2198
+
implementation complexity, font capabilities,
2199
+
and calligraphic preferences.
2200
+
It is outside the scope of CSS to define rules for such elongation.
2201
+
Authors should avoid applying <aclass=propertydata-link-type=propdeschref=#propdef-letter-spacingtitle=letter-spacing>letter-spacing</a> to cursive scripts
2202
+
unless they are prepared to accept non-interoperable results.
<p>The following scripts in Unicode 6 are considered to be <dfndata-dfn-type=dfndata-noexport="" id=cursive-scripttitle="cursive script">cursive scripts<aclass=self-linkhref=#cursive-script></a></dfn>,
2532
-
and do not admit <adata-link-type=dfnhref=#justification-opportunitytitle="justification opportunities">justification opportunities</a> between their letters:
2575
+
and do not admit gaps between their letters for either justification or <aclass=propertydata-link-type=propdeschref=#propdef-letter-spacingtitle=letter-spacing>letter-spacing</a>:
0 commit comments