タグ

ブックマーク / gyauza.egoism.jp (2)

  • 自分的HTMLテンプレートの組み方 | Takazudo Clipping*

    自分的HTMLテンプレートの組み方と例です。 まぁ、やるたびにちょこちょこ変えてるんですけど、2009年7月版ってことでざっくり説明。 空テンプレ モジュール一覧 サンプル ダウンロード用 エリアとモジュール 繰り返し使用される要素の塊をモジュールと呼び、エリアの中にこれを並べてページを作成するのを基とする。 モジュールの開始要素には、「mod_moduleName」のようにclass(もしくはid)をつける。 モジュールやエリアのclass/idを起点に全てのスタイルを指定する。p、h1~h6、blockquote、table等、要素自体に直にスタイルを指定してはいけない。(グローバル変数を使っているような状態になってしまうため、以降考慮するのが面倒。リセット程度に済ます。) モジュールにスタイルを指定する際には、mod_moduleNameを起点としてスタイルを指定し、カプセル化を

    K-Taro
    K-Taro 2009/07/18
  • Firefoxの印刷と闘う | Takazudo Clipping*

    色々CSSの描画が賢いFirefoxも、印刷に関してはてんでダメです(2007年4月現在)。 そんなのにちょっと対応するTips。 ※このバグには、もっと良い解決方法がありました → Firefoxの印刷と闘う その2 各ブラウザのCSSに対するサポートはかなり良くなってきたものの、印刷関連のプロパティ対応はかなり遅れているような感じがするし、印刷時のバグというのは結構ひどいのが多いです。その点に関して、Operaだけはかなり頭いいですが。仕事で(X)HTMLを書くとき、印刷時にこのページおかしいんだけど!という問題は、これまでかなり直面してきました。趣味でやっている分には、印刷時なんてスタイルシート切っちゃえばいいんだ、ヘッダもフッタもナビも消して白い背景に黒い文字だけのほうがプリンタのインクも節約できていいでしょ思うけど、仕事で何の説明も無しにそれやると、クレーム来ても文句言えないで

  • 1