一些建議
ethantw opened this issue · comments
Chen Yijun commented
很棒的專案,我原本也想用Less或SASS來實作Han.css,怕變得太複雜而放棄。請讓我來提點建議。
-
關於着重號,怎麼不使用CSS3的「text-emphasis」來實作呢?我覺得粗粗的虛底線實在不好看。而相鄰的着重號,有0.125em的間隔其實也看不太出來。o_o
-
在說明頁的「Entry.css 支持的浏览器」表格中可以發現,Entry.css這個專案主要以支援現代的瀏覽器為主,對於CSS的寫法也頗為大膽。何不以
<article>
元素或<article class="entry">
作為預設的文章元素? -
大體來說,我們建議中文文章不要隨意使用「斜體」,撇去
<i>
元素不談,<dfn>
在Entry.css中定義為dfn { font-style: italic; }
文檔中剛好使用英文的HTML來作範例,如果是中文呢?
MZhou commented
WOW,我一直很喜欢Han.css,Entry.css也从Han.css中汲取了很多想法。很高兴收到你的建议~
- 对于现有着重号的样式,我也一直不是很满意。最近正打算在1.8版本(#11)中修改。目前计划的实现方式是:一、加上CSS3的「text-emphasis」。二、中文字体使用楷体,英文使用衬线体。加第二条是因为目前「text-emphasis」只有webkit支持(不希望启用js来fallback)。同时楷体正好符合斜体「手写的特点」。当然着重号的字体也会作为一项配置,避免其字体和正文字体重合;
- 默认配置之所以不限制标签为
article
,是因为不想做太多的限制、保持简单易用。国内的环境还是有很多人不习惯用新标签; dfn
标签的样式也会去掉斜体,使用楷体和衬线体;
bxzz commented
感谢作者!