スタイルの優先順位があるそうだ。


重複して指定できるんだから、そりゃああるか。



1.HTMLタグで直接指定されたスタイル


2.HTMLファイル内に<style TYPE="text/css">で指定されたスタイル


3.<link rel="stylesheet" type="text/css" href="xxx.css">で外部ファイルで指定されたスタイル



普通は3を使います。


なるべく3を使いましょう。



理由は一箇所にあったほうがメンテナンスが楽だから。


楽することが大事です。

Javascriptでdocument.all()ってかなり使ってた。


しらなかったんだ、IE依存だってこと。



これからは代わりに以下を使うよ。


getElementById()

getElementsByName()

getElementsByTagName()


DOMっていうんだって。

DAOパターン自体の説明はしません。



オブジェクト指向で作り始めて、だんだんとコツがつかめてきたある日。


オブジェクトって、DBのテーブルと一致すると気がついた。



それってDAOパターンっていう名前がついていたんだ。


やっぱり、先人は知ってたんだね。



テーブルごとに、そのテーブルにアクセスするクラスをつくる。


テーブルの依存関係は、そのクラスの依存関係。


委譲によって依存関係を表す。




これって、SQLの発行回数がかなり多くなるし、テーブルごとにクラスつくっていたら、


いったい何個つくるんだ?ってなるけど。


パフォーマンスも大事だけど。



こんなに頭の中がすっきりするなら、けっこうお勧めだよ。