Skip to content

Commit e7818af

Browse files
committed
[css-inline] add hanging baseline scripts to procedure for automatically determining alignment points
1 parent cfb4509 commit e7818af

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

css-inline/Overview.bs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -515,11 +515,15 @@ are automatically determined from its contents:
515515
use its <a>over</a> and <a>under</a> content-box edges.
516516
<li>Else if the <a>initial letter</a> contains any character from the Han, Hangul, Kana, or Yi <a>Unicode scripts</a>,
517517
use the ideographic character face bottom and top edge baselines.
518+
<li>Else if the <a>initial letter</a> contains any character from the Devanagari, Bengali, and Gurmukhi <a>Unicode scripts</a>,
519+
use the hanging and alphabetic baselines.
518520
<li>Else if the <a>initial letter</a> contains any character from the Hebrew <a>Unicode scripts</a>,
519521
use the ideographic character face bottom and top edge baselines.
520522
<li>Else use the alphabetic and cap-height baselines.
521523
</ol>
522524

525+
Issue: What is the proper alignment for South Asian scripts that do not have the explicit hanging baseline, such as Tamil or Telugu?
526+
523527
Note: The ordering of keywords in this property is fixed in case ''border-box''
524528
is expanded to ''[ border-box | alphabetic | ideographic | hebrew | hanging ]''
525529
to allow explicitly specifying the <a>initial letter</a>’s alignment points.

0 commit comments

Comments
 (0)