オープンソースコラム


2010/02/23 18:22Update

52Framework - HTML5をサポートしていないブラウザーでもHTML5タグを対応してくれるフレームワーク

TAGS: 52Framework | HTML5 | CSS3 | フレームワーク | JavaScript

スポンサード リンク


HTML5仕様では、<nav>や<aside>、<article> 、<footer>、<code>など便利そうなタグが多く定義されている。しかし、今になっても、HTML5を対応しているブラウザーはそんなに多くはない。
52Frameworkは、HTML5をサポートしていないブラウザーでもHTML5タグを対応してくれるフレームワークです。


52Frameworkの主なファイル構成


1)index.html :52Frameworkが提供されているタグのデモページ。
2)grid_demo.html:グリッドデモページ。
3)html5.js:Header, footerなどのHTML5タグをul,liなどのタグに変更させるJavaScriptライブラリ。
4)general.css:汎用的なCSSスタイルを定義している。非必須。
5)grid.css:1kb grid と 960.gsベースのグリッドシステム。非必須。
6)reset.css:Eric Meyers reset stylesheet ベースのリセットフレームワーク。非必須。
7)その他

機能・特徴


HTML5
◇ header, nav, section, article, footerなどのHTML5タグ
◇ url, emailなどの入力フィールド
◇ HTML5 Resetスタイルシート

CSS3
◇ ::selectionセレクタ(選択されたテキストに)
◇ ブロック要素の丸角
◇ ブロック要素の影付き効果
◇ テキスト要素の影付きの文字効果

グリッド


参考資料


HTML 要素 - HTML5タグリファレンス - HTML5.JP

Sponsored Link