Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

一些建議 #12

Open
ethantw opened this issue Jul 27, 2013 · 2 comments
Open

一些建議 #12

ethantw opened this issue Jul 27, 2013 · 2 comments

Comments

@ethantw
Copy link

ethantw commented Jul 27, 2013

很棒的專案,我原本也想用Less或SASS來實作Han.css,怕變得太複雜而放棄。請讓我來提點建議。

  1. 關於着重號,怎麼不使用CSS3的「text-emphasis」來實作呢?我覺得粗粗的虛底線實在不好看。而相鄰的着重號,有0.125em的間隔其實也看不太出來。o_o

  2. 在說明頁的「Entry.css 支持的浏览器」表格中可以發現,Entry.css這個專案主要以支援現代的瀏覽器為主,對於CSS的寫法也頗為大膽。何不以<article>元素或<article class="entry">作為預設的文章元素?

  3. 大體來說,我們建議中文文章不要隨意使用「斜體」,撇去<i>元素不談,<dfn>在Entry.css中定義為

    dfn {
        font-style: italic;
    }
    

    文檔中剛好使用英文的HTML來作範例,如果是中文呢?

@zmmbreeze
Copy link
Owner

WOW,我一直很喜欢Han.css,Entry.css也从Han.css中汲取了很多想法。很高兴收到你的建议~

  1. 对于现有着重号的样式,我也一直不是很满意。最近正打算在1.8版本(粗体斜体优化 #11)中修改。目前计划的实现方式是:一、加上CSS3的「text-emphasis」。二、中文字体使用楷体,英文使用衬线体。加第二条是因为目前「text-emphasis」只有webkit支持(不希望启用js来fallback)。同时楷体正好符合斜体「手写的特点」。当然着重号的字体也会作为一项配置,避免其字体和正文字体重合;
  2. 默认配置之所以不限制标签为article,是因为不想做太多的限制、保持简单易用。国内的环境还是有很多人不习惯用新标签;
  3. dfn标签的样式也会去掉斜体,使用楷体和衬线体;

@buxingzhe5
Copy link

感谢作者!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants