Results 29 comments of Chen Yijun

This is wrong. You shall not put the author's name into ``. The semantic element is made to cite the source of the quotes, e.g. the title of a book,...

Can you be more specific about what you expect for the output?

@firecentaur Sorry, I just found out that the demo site has been down for a while. Is this what you’re looking for? https://ethantw.github.io/az/

目前漢字標準格式在CSS中以 `:lang(zh)` 來匹配使用漢字書寫中文的頁面及元素(唯一的例外是 `:lang(zh-Latn`,匹配使用羅馬拼音書寫中文的頁面或元素),所以若要套用漢字標準格式提供的樣式,尚無法直接使用不含 `zh-` 宏語言代碼的語言屬性。 CSS Selectors Level 4標準尚在製定中,未來瀏覽器實作了相應的功能後,我們會支援更有彈性的語言屬性値。 參見:

你好。 目前的版本(v3.3.0)可以用下方的樣式規則來去除「冒號-開引號」間的空隙,但在複雜的DOM結構下可能無法作用(比如開引號被 `span` 等元素所包圍時),但應已能滿足絕大多數的情況。未來漢字標準格式會更全面地考慮這類標點的擠壓需求。 ```css h-char[unicode=ff1a] + h-char.bd-open:before { display: none; } ```

你好, 目前漢字標準格式尚不支援直排,未來加入支援後,這個問題會一并修正,謝謝你的提報。

您好!謝謝關注並使用漢字標準格式這個項目。 首先回答後二個問題,其實現在一個頁面並非只有一個渲染區域,只是為了方便快速啓用,提供了`.han-init`這個自動渲染的方法。但你可以在任何新的DOM元素進入頁面後,透過`Han( element ).render()`方法來重新渲染某個區域 \[1]。在React中,可以在組件的`componentDidMount`和`componentDidUpdate`階段用`Han()`來渲染組件。 \[1]: https://hanzi.pro/manual/anzhuang_yu_qiyong#sec-9 其實早在去年年底時便開始進行以ES6改寫和伺服器端渲染的計畫,只是我個人礙於時間因素導致項目一直拖著。目前工作已經基本完成,但依賴的底層庫實現效率不佳,還有很多workaround待改進。感與趣的話請參考: 1. https://github.com/ethantw/hanio 2. https://github.com/ethantw/fibrio

`body`應該沒有加額外的class。 加在`html`上的classes並不直接承載樣式,而是在CSS中做為條件判斷、為不同支援情況的系統或瀏覽器套用不同的樣式規則,這些classes加在`html`元素上是比較方便,且基本上不影響頁面。 你可以自行編譯Stylus或Sass原碼,把需要限定範圍的樣式包裹在一個(或多個)選擇器範圍中即可(甚至也可以將不需要的樣式排除掉)。

> 大多数情况下,我并不希望全页套用这个字体,仅在指定范围内使用是多数情况下的需求。希望在这方面能提供更方便的方式而不是要求用户自己编译 sass/stylus。 這個需求非常合理,而框架最初設計時便為使用者提供了最大的彈性——根據自己的需要,自行決定要引入哪些樣式模塊(或以開放的變量來設定)。**若完全沒有自定義的需求**,漢字標準格式提供了預先編譯好的CSS文件,方便快速上手啓用。可能您對這分預先編譯的CSS文件的本意有所誤解,才做此想。 > One possible solution: 提供一个独立的特殊版本的 han.css,仅对某一特定 class 内的元素应用 han.css 样式。 漢字標準格式遵循「語意網」的要求,最大程度地避免使用「展示性類別」(presentational classes,經由腳本判斷添加者除外),所以不太可能採用這種方式。而考慮到您提出的「僅在指定範圍內使用漢字標準格式提供的字體回退」這個需求可能較廣泛,我會在下個版本中,在預處理器加入相應的開關及選擇器設定變量,初步的構想為: ```stylus $han-typography = true $han-typography-context = main.content ``` 如此一來,漢字標準格式提供的字體回退便只作用於符合`main.content`選擇器的元素上。 有其他建議也歡迎提出。