- From: Kang-Hao (Kenny) Lu <kennyluck@w3.org>
- Date: Sat, 19 Feb 2011 01:48:58 +0900
- CC: 中文HTML5同樂會ML <public-html-ig-zh@w3.org>
- Message-ID: <4D5EA2FA.8090903@w3.org>
(11/02/18 22:30), John Hax wrote: > 这与直排有关,但与全角半角无关。 > > 2011/2/18 Ethan Chen <chief@ethantw.net <mailto:chief@ethantw.net>> > > 引號「“”」和「’‘」應該轉成『』、「」(分別是中國大陸的横、直書標 > 凖)。不曉得符不符合這個? > > 應該是不太適合,因為 'text-transform: fullwidth' 也可以用在橫書的狀況, 比如說為了字跟字對齊。你講的這個是可以想一個新的 'text-transform' 的值, 不過就是要看使用例的多寡了。 www-style上有一個類似的關於 'text-transform: han-numeral' 的討論[1],就 是把「10」轉「一○」之類的,不過目前沒加到CSS3 Text裡,理由我沒有仔細看。 順道一提,CSS2.1的 'text-transform' 的語法規則是(省略 inherit 跟 initial) Value: capitalize | uppercase | lowercase | none CSS3 Text 到目前為止 Value: none | [ [ capitalize | uppercase | lowercase ] || fullwidth || large-kana ] 根據語法規則的語法[2],這代表 CSS3 Text 新加的那幾個值是可以重疊用的,例如: text-transform: uppercase fullwidth; 也就是說不需要在 'text-transform: fullwidth' 加太多東西,假如以後真的出 現了括號轉換(假設為 'text-transform: chinese-parenthesis'),則: text-transform: fullwidth chinese-parenthesis; 還是可以達到你的目的 [1] http://lists.w3.org/Archives/Public/www-style/2010Oct/0746 [2] http://www.w3.org/TR/CSS21/about.html#value-defs 此致 Kenny, W3C Twitter: http://twitter.com/kanghaolu Plurk: http://www.plurk.com/kennyluck
Received on Friday, 18 February 2011 16:47:49 UTC