「HTML&CSS」の編集履歴(バックアップ)一覧に戻る
HTML&CSS - (2007/05/13 (日) 23:16:32) の編集履歴(バックアップ)
PageLastUpdate:2012-07-05/today:
- /yesterday:
-
HTML&CSS
ありがちな間違い
スクリプトでcgi呼び出すときに、パラメータ中に?a=1&b=2みたいな記述があるときに&を&にし忘れる。
tDiaryテーマとはてなテーマ
2007/05/01 なんかtDiaryのテーマとか選んでいるうちに、いじらざるを得なくなってきた。せっかくなので勉強しよう。
DOCUTYPE宣言ではまった
2007/05/04 検索語:はてなダイアリー/スキン/テーマ/デザイン/tdiary/崩れる
adiareyとimg0chに同じテーマを指定しても同じにならない。adiaryははてなとほぼ同じになるけどimg0chが崩れます。
要素を一個一個つぶしていっても直らない。まったく同じ構造までたどり着いて、img0chのDOCUTYPE宣言にloose.dtdがついてるのに気が付く。
で、これが原因でしたorz
追記:と思ったら、tDiaryはTransitionalじゃなくてstrict.dtdがついてる。これはデザインの共有で問題にならないのかしらん?
さらに追記:img0chのテンプレートや吐き出されてるのは<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN">だった。なんで勘違いしたかというと、IEからHTMLとして保存すると、自動的に<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd ">になるようだ。
はてなのメニュー部分ではまった
はてなの一番上のメニュー部分はテーマによって違うらしい。テーブルレイアウトでくるときとそうじゃないときがあるよ。
たぶん古い
<table border="0" width="100%" cellspacing="0" cellpadding="0" id="banner">...
たぶん新しい
<div id="simple-header">...
wikiで使うための数値実体参照
文字
数値実体参照
用途
|
|
テーブル中で|を書く必要があるとき
Internet Explorer Developer Toolbar
あなたのページを最速にする14の掟
HTTPリクエストは最小限に - Make fewer HTTP requests
CDNを活用 - Use a CDN
Expiresヘッダを利用 - Add an Expires header
コンテンツはGzipせよ - Gzip components
CSSは上に - Put CSS at the top
JSは下に - Move JS to the bottom
CSSのexpressionの利用は控えよ - Avoid CSS expressions
JSとCSSは外部化せよ - Make JS and CSS external
DNS参照を抑えよ - Reduce DNS lookups
JSを「縮刷」せよ - Minify JS
リダイレクトは控えよ - Avoid redirects
スクリプトの重複を削除せよ - Remove duplicate scripts
ETagはオフにせよ - Turn off ETags
AJAXを小さくしてキャッシュ可能にせよ - Make AJAX cacheable and small
よく使うサイト
comment
このページの記述で聞きたいこととか間違ってることとかありましたらコメントを。