プラグインが出力するHTMLについて

tips_plugin_html_css

プラグインは何らかのHTMLを返しますが、その際の留意事項をいくつかあげます。

HTML

HTMLはValidなHTMLを書くことが望まれます。どのバージョンのHTMLを使うかというのは議論が分かれるところだと思いますが、tDiary本体はデフォルトでは1.4まではHTML4.01Transitionalを、1.5からはHTML4.01Strictを使っています。

また、HTML自体は、大文字で書いても小文字で書いても問題ないですが、tDiaryでは小文字で書いている場合が多いようです。

CSS

CSSについても配慮が必要です。なるべく、テーマから変更しやすいようにclass/idづけすべきです。なお、CSSもValidなCSSを書くことが望まれます。ちなみにclass/id名には'_'を使えないので注意(経験者談)。

プラグインのCSSは@importされるか取り込まれるかのどちらかですのでclass名なども重複しないようにするなどの配慮も必要です。こちらも、メソッド名に似たような命名にすればよいでしょう。

(重複しないよう、どのプラグインかわかりやすいよう、難しいですけどね)

更新日時:2003/07/09 19:59:20
キーワード:
参照:[tDiary関係]