出力するHTML中の不具合を一部解消 ― 2005年11月07日 19時06分36秒
- ページ先頭の文書型宣言の公開識別子が間違ったものになっていたのを修正しました。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/ strict.dtd"> となっていたものを <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 //EN" "http://www.w3.org/TR/html4/strict.dtd"> と修正しました。
- ツールバーに出力されるカレンダーで一部の閉じタグが欠落していたのを修正しました。また、table タグに summary 要素を補いました
- head 要素内に <meta http-equiv="content-script-type" content="text/javascript"> を追加しました
- ページ下部にあるアサブロのバナーにあった target="_blank" 属性を、JavaScript を使ったものに修正し、HTML 4.01 Strict に準拠できるようにしました
- 画像添付機能を使って添付した画像のタグが XHTML 的なものになっていたものを修正しました
- 「前へ」「次へ」のナビゲーションリンクが無い場合は関連する div タグが出力されないようにした
記事の書き方や、ツールバーのカスタマイズの内容によっては必ずしも HTML 4.01 Strict に完全に沿ったものになるとは限りませんが、ひとまず上記の対応を行いました。
以上が今回の修正点ですが、HTML の出力については
- HTML 4.01 Strict 以外の DTD 宣言を使えるようにする
- バナーに target 属性を付けない、あるいはその値を変える、などのカスタマイズができるようにする
といったことも検討しています。