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