Currently Featured

最初に指定しておくと便利なCSS

CSSのテンプレートを作成する際に、必ず入れていて便利だと思うものを紹介します。body要素に指定する事に関してはいろいろなところで語られているので、ここでは他のテーマなどのCSSを見ていて便利と思って取り入れているものなど。それ以外で私が始めに設定しておくHTMLタグとその設定です。

CSS

@charset "utf-8";
body {
   margin: 0;
   padding: 0;
   background-color: #ababab;
   color:#333;
   font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "MS Pゴシック", sans-serif;
   line-height: 1.5;
}

bodyには比較的いろいろ設定します。CSS(スタイルシート)でbodyに設定しておくと便利な5つのポイント - デザインウォーカー | DesignWalker - ロサンゼルスで働くウェブデザイナーの日記で語られているので割愛。
font-familyについては、CSSのfont-family:ヒラギノとMS Pゴシックとメイリオの悩ましい関係 : webデザイナーのナナメガキにもあり、Web雑誌でも日本語はこの順序を推奨しているようです。
ユニバーサルセレクタ(*)を使わないのは、*{ margin : 0 }はもう古い!? | Emotional Web他の最近の流れから。

continue reading… »

Past Featured

wordpressが管理するテンプレートのファイル名

いろんなthemeのファイルを見ていると、どれがWordPressが本来管理していて読み込むファイルで、どれがthemeが独自に作成したファイルなのかわからなくなってくる。theloop.phpをいろんなテーマで見かけるが、これはWordPress本来のファイルではなく、ループを…

» read »

add_filter, add_actionを全て表示してみる

要するに「どの関数を」「どの関数が」フックしているのか、一覧で表示してみる。表示するコードは下記。”exec_php”プラグインでこの記事内でコードを実行するので、本ブログのライブなフック(その時の状態)が表示される。が、…

» read »

WordpressでTrackback URLのボックスを表示

WordPressで、記事の最後にTrackback URLを表示してコピーできるようにしているテーマ(テンプレート)を未だに見たことが無いのだが、MovableTypeでは普通にあったので気になり、付けてみた。簡単だった。

テーマにもよるが、一般にはコメントを表示…

» read »

Most Viewed

フロートとネガティブマージンまとめ:CSS

tableレイアウトをやってた人も計算してからコーディングしてたと思います。CSSのfloatを使用したレイアウトにしても、floatの挙動を正確に覚えれば、緻密な構成が可能になります。以下は私が覚えたときのフロートレイアウトの考え方のま…

» read »

ボックスをはみ出さないようにfloatをクリアCSS:clearfixハック

float: leftやfloat:rightで配置された画像は、それを含むボックスの高さを調整してくれない。そのため、float指定の画像の高さが、それを含むdiv要素の中身より高い場合は、画像はボックスからはみ出してしまう。これはCSSの仕様なので仕方がないが、こ…

» read »

マージンの相殺について:CSS

垂直方向のマージンの相殺(margin collapsing)についてです。特に難しいことはないですが、レイアウトする時は気にする必要があると思います。
マージンの相殺は、各ブラウザが実装しても、しなくてもいい仕様だそうです。ここで述べられ…

» read »

簡単な水滴の描き方:Photoshop

後輩にphotoshopで水滴の描き方の書いてある本を貸してくれといわれ、すぐ出てこなかったので、自分で作れと言ったら出来ないらしい。私は覚えていたので教えてあげました。簡単なのですが、何をやるとどう変わるかの勉強には丁…

» read »