UNPKG

han-css

Version:

The CSS typography framework optimised for Hanzi

158 lines (153 loc) 6.52 kB
doctype html html(lang='zh-Hant').han-init head meta(charset='utf-8') title 測試・漢字-西文混排間隙 — 漢字標準格式 link(rel='stylesheet', href='./han.min.css') style. html { overflow-x: hidden; } article { /* position */ margin: 0 auto; /* box */ max-width: 35em; padding: 0 .5em 15em; } meta(name='viewport' content='width=device-width, initial-scale=1.0') meta(name='description' content='印刷品般的漢字網頁排版框架') meta(name='keywords' content='漢字標準格式, 中文, 排版, 排版規範, 日文, 字體排印, 文字設計, CLReq, CSS, Sass, typography') body.test article h1 測試·漢字-西文混排間隙 section#jiben_hws h2 基本漢字-西文混排間隙 section#latn h3 拉丁字母及數字 p | 研究發現,全球狂銷的蘋果 span(lang='en') iPad | 超省電。根據非營利組織 abbr(lang='en' title='Electric Power Research Institute') EPRI | (電力研究中心), span(lang='en') iPad | 一年電費只需1.36美刀( span(lang='en') U.S. Dollar | )。 section#el h3 希臘字母 p 游離輻射可以區分為高能粒子流與高能電磁波,其中高能粒子流包含α粒子、β粒子(+/−)與中子,高能電磁波包含γ射線、X射線與特定波長的紫外線。每一種粒子或射線的電離能力與穿透性均不同,例如α粒子的電離能力很強,但穿透力非常弱,只要一張紙就能阻隔;γ射線的特性就恰與α粒子相反,其穿透能力非常強,需要幾英呎厚的混凝土才能降低γ射線,但是γ射線的電離能力卻很弱,對生物的影響相對較小。 section#cyrl h3 西里爾字母 p | 我有學過 span(lang='uk') українська мова | ,所以 span(lang='ru') русский язык | 我可以稍微看得懂。 section#cjk h2 完整中日韓意音文字區段支援 p strong 注意: | 部分擴展區漢字可能不為多數作業系統支援,而顯示為空白方框。 a(href='http://fonts.jp/hanazono/') 安裝花園明朝體 | 可以解決這個問題。 p | <b>擴展A:</b>How㐀are㘻you䶵?<br> | <b>擴展B:</b>A𠀀b𠄉C𪛖d<br> | <b>擴展C:</b>E𪜀f𪶛G𪷼h𪜺I<br> | <b>擴展D:</b>j𫝀K𫠝L<br> | <b>意音數字零:</b>Θ〇Ω<br> | <b>康熙及簡體字部首:</b>⼌Т⿕Я⺃ж⻍ы⻰Ӓ⻳Ӂ<br> | <b>意音文字描述字元:</b>⿸Ҕ⿷ẳ⿳ section#kana h3 假名 p(lang='ja') | 歯のEnamelに復元不可能な損害をもたらす。 section#zuhezi h2 組合字(<span lang='en'>combining character</span>) p(lang='zh-nan-Hant') | 天然ê上好! p | 荷 span(lang='el') Ὅ̴̊̌ηρος̃ | 馬。 p | 貓 span(lang='ru') К҉о҈ш҉к҈а҈ | 咪。 section#yuansu_bianjie_de_tiaozheng h2 元素邊界的調整 p u.pn 美國 span(lang='en') Chicago em 是 | 這架飛船的目的地。 p | 去<u lang='en'>Europe</u>旅行帶上<s lang='en'>Dollars</s> | <u lang='hu'>Euró</u>就夠了! section#comment h3 有註解及機會斷行元素的情況 p 不知道是不是<u lang='en'><!-- comment --><wbr><!-- comment --><wbr><!-- comment -->like this</u>你用「元件檢閱器」看看。 section#multiple h3 多層元素嵌套 p(lang='en') | Who do you<!-- | --><em lang='zh-Hant'><s><b>自以為</b></s></em><!-- | -->you are? p(lang='zh-nan-Hant') | 你是咧com<u><i>啥物</i></u>plain啦! section#list h3 清單 ol li Tissue li: s 鴨蛋 li Eggs li: strong 垃圾袋XL section#atypical h2 非典型情況 p 雖然很非典型,但是¿你說不可能嗎?不對哦. p | 他罵了一聲¡逼!就走——了.<br> | 他罵了一句¡逼、逼逼!就走……了. p 為‘什’麼;為“什”麼? p | 這是一個句子[漢字123]然後就沒有然後了;<br> | 這是一個句子[漢123字]然後就沒有然後了;<br> | 這是一個句子(漢字123)然後就沒有然後了;<br> | 這是一個句子(漢123字)然後就沒有然後了. p | 選項(必填) for example,<br> | For example: (必填)選項<br> | 問題: 這是,答案. p | 這是一段包含單'引'號和雙"引"號'單引號'和"雙引號"的文字.<br> | 單引號'大X中ZZ天'!<br> | 單引號'大X中ZZ天'和雙引號"大X中Y天"哦! section#filtered h2 不作用的元素 h3 文字區塊表單 textarea(style='height: 7em; width: 50%;') 漢字and仮名カkaナna。 h3 代碼等元素 p code 代code碼 | 、 kbd 輸key入board鍵 | 、 samp 計算機samp輸出示例 | 。 pre | 格式pre處理 p 中文加上 <code>some code</code>,中文加上 <code>some code</code> 放在中間,<code>some code</code> 加上中文,一般的 English。 p 中文加上<code>some code</code>,中文加上<code>some code</code>放在中間,<code>some code</code>加上中文,一般的English。 p.noti strong 注意: | 在漢字–西文混排間隙「基本模式」下,<!-- | --><strong>代碼、輸入鍵、計算機輸出示例等元素仍經 code renderHWS() | 處理,</strong>惟使用樣式表將其下之<code>hws</code><!-- | -->元素隱藏,可藉樣式的改寫來顯示漢字–西文混排間隙;<!-- | -->「嚴格模式」下,則<em></em>渲染以上元素。 // Here goes scripts script(src='./han.min.js')