lowply.github.io/blog

Yahoo! UI CSSが2.3になってパーフェクトになりました

いつの間にかYahoo UIが 2.3.0にバージョンアップしていて、CSSシリーズも今までで一番たくさんのアップデートが行われた模様。 その中で特に嬉しかったのがFonts CSSの以下のアップデート。

* Updated %-to-px conversion charted for increased accuracy across browsers
* Move body line-height away from * wildcard selector. Now it is part of the initial BODY rule set.
* Changed core lineheight from 1.22em to 1.231 (no units)
* Changed code,pre to not use font-property shorthand syntax
* Tweaked the sizing fix for monospace font size (pre,code...)
* Added "kbd,samp,tt" as new selectors for monospaced font stuff
* Added line-height:99% to keep monospaced font the right height

[Yahoo! UI Library: Fonts CSS](http://developer.yahoo.com/yui/fonts/)

2, 3が特に熱い!わけなんですが、内容としては「bodyのline-heigtにつけていた全称セレクタを取ったよ」、「基本line-heightを1.22emから1.231にして、単位(em)を取ったよ」ということ。以前「YUI Library CSS toolsがバージョンアップ」って記事で書いた不満点2点をやっと解消してくれました。Yahoo UI万歳!

なんか今までのReset、Fonts、Gridに加えてBaseっていうシリーズも追加されたようです。良く見ていないけど、これも便利そう。一回リセットを適用したあとに、マージンとフォント関係を統一させる感じかな?