コーディング

IE7 のズーム機能で縮小するとpositionでおいたものが重なる。

IE7 のズーム機能で縮小するとpositionでおいたものが重なってしまう現象がおきましたが、 下記の記事を参考にして、bodyにもposition:relative を指定したら、ちゃんと直りました。http://www.will3in.jp/blog/ishiwa/archives/2008/02/07-2022.php

htmlメール作ってみて気づいたこと

・画像にリンクするときは、cssでborder:none;すると線がでない ・tdにalign="center"で指定しても中央寄せにならない時があったので、cssで指定した方がいいのかも? ・画像の下に隙間があくので、vertical-align: bottom;を指定した方が隙間がそろう気がす…

 htmlメールの作り方

htmlメールを作る時に参考にしたサイト。 今からつくっていくけど、はたしてちゃんと作れるのか!? HTMLメールの作成方法 http://coliss.com/articles/build-websites/operation/work/104.html HTMLメールの制作時に気をつけたい9つのポイント http://colis…

Web Developerというソフト、とても役立つ。 http://lab.tubonotubo.jp/tools/webdeveloper/index.html

ブロック要素→改行するもの インライン要素→img要素、br要素、span要素とか。インライン要素の中にブロック要素はいれられない。そして、インライン要素は、ブロック要素内にないとだめ。インライン要素には、ボーダーつけれないし、高さ・幅指定できない。

floatを使った後、clearしないと大抵不都合がでる。 おかしいなーと思ったら、clearしてないとかいうのが多い。 スタイルシートがきかないときは、まず、clearを疑うといいのかも

IE3〜IE7を一括インストール「MultipleIE」

コーディング時にとっても役立つ http://tredosoft.com/Multiple_IE

IE6に:hoverを対応させる.

↓のサイトに詳しく書いてある http://retujyou.com/2007/03/20/csshoverhtc/

#main h1{}この指定を使うとき、 #main h1#coop{}とid指定はできないけど #main h1.coop{}クラス指定はできる でも、 .main-comtents h3#works{ ↑だとちゃんとスタイルシートきいた。きくときもあるんだな。。 何が違うのだろう。。?

floatを使うときは、幅指定をしないとうまくできない。

h1とかを指定するときは、 h1#main{}よりも #main h1{}とかするほうがよい。

スタイルシートでクラスを複数設定する

クラスを複数指定するには、半角スペースで区切って複数書くだけ。 こんな感じ。 <td class="left top">応募資格

テーブルで文字を上に合わせる(デフォルトでは真ん中になっているようです。) スタイルシートで↓を書く vertical-align:top;

テーブルでtd間のスキマをなくす方法

スタイルシートで↓を書く border-collapse:collapse;

アンカーのやり方 上に<a name="TOP">を書く 下の方に<a href="#TOP">pagetopとか書くと、クリックすると上にいく。