Re: 有些困惑:html、CSS、直排、電子書、瀏覽器……

2010/8/26 Yuan Chao <yuanchao@gmail.com>:
> 另外,如果標籤的支援還要看locale的話,個人覺得只會減少browser支援的意願。如果沒有特別的必要,能夠不要指定可能還是比較好的?

我想倒不是「根據 locale 來決定標籤的支援與否」,
而是要考慮到不同語言當中,對語意標點符號的實作方式不同的現實,
所以可以建議瀏覽器稍微處理一下。例如像這樣的預設樣式(我可能有寫錯,請指正):

cite { font-style: italic; }

*[lang^="zh"] cite { font-style: normal; }
*[lang^="zh"] cite:before { content: "《"; }
*[lang^="zh"] cite:after { content: "》"; }

*[lang^="zh-tw"] cite:before { content: normal; }
*[lang^="zh-tw"] cite:after { content: normal; }
*[lang^="zh-tw"] cite {
  text-decoration: underline;
  text-underline-style: wave;
}

Best,
/Jedi/

Received on Thursday, 26 August 2010 08:10:04 UTC