制作者の活動(PR)。
- 堀北真希ちゃんにうさぎの耳を付けたら可愛いだろうなと思って作った制作者の創作キャラクタ
-
- 主な作品
-
アイドルをモデルにした制作者のオリジナルキャラクタを用いたイラストの一例とアニメーション動画
- サイト表紙
- しらぎくのウェブサイト作成入門
- HTML 4/XHTML 1 リファレンス
- 附記一覧
- ISO-HTML(JIS-HTML, ISO/IEC 15445:2000)について
ISO-HTML(JIS-HTML, ISO/IEC 15445:2000)について。
最も厳格かつシンプルなHTMLの仕様と言われているISO-HTML(JIS-HTML, ISO/IEC 15445:2000)について解説します。
ISO-HTML(JIS-HTML, ISO/IEC 15445:2000)について・目次。
ISO-HTML(JIS-HTML, ISO/IEC 15445:2000)とは。
HTMLの国際規格として、ISOとIECが共同で策定したHTMLの規格がISO-HTMLことISO/IEC 15445:2000です。
また、この規格は日本でもJISが正式に発行しており、このため日本ではJIS-HTMLと呼ぶ場合もあります。
ISO-HTMLはHTML 4.01をベースにした仕様ですが、HTML 4.01とは較べ物にならないほど厳格な仕様として知られております。
しかしながら、HTML 4.01の特徴である、アクセシビリティや国際化などには漏れなく対応しております。
ISO-HTML(JIS-HTML, ISO/IEC 15445:2000)の特徴。
ISO-HTML(JIS-HTML, ISO/IEC 15445:2000)には以下の特徴があります。
- 物理要素・属性の徹底排除
- 一部を除いて物理要素・属性は排除されております。
- クライアントサイドスクリプトは使えません
-
スクリプト関連の要素・属性は一切サポートされません。
- もじら系のブラウザではCSSに独自仕様のプロパティを入れる事でCSS内にスクリプトを入れる事が出来るようになりますが、そのような真似をするくらいなら ISO-HTML なんか使わず素直にスクリプトが使える文書型を採るべきです。
- 見出し要素(<h○>要素)は全て<body>要素の直下に置かなければなりません
-
<div>要素等の下位要素として見出し要素を置く事は出来ません。
また、見出しの等級に依る文書の構造化を強く求めております。すなわち、
- 文書全体に掛かる見出しを<h1>要素
- 文書を分割したセクションに掛かる見出しを<h2>要素
- さらに分割したセクションに掛かる見出しは<h3>要素
- …
と言うようにする事を強く求めております。
- 仕様上は見出しの等級から導かれるセクション構造を明示する<div○>要素もありますが、これは公開前に文書構造を明らかにするためのもので、文書公開時には開始タグ・終了タグを削除する事になっております。
この見出しがセクションを暗示すると言う事こそ、ISO-HTMLの最大の特徴と言えるかも知れません。
- <address>要素に厳しい制限があります
-
一方、<address>要素は
の直下にのみ存在し得ます。
また、内容として画像などを入れてはいけません。
以上の事から、文書中の項目を見出し要素を含めて<div>要素として一纏めにする場合には ISO-HTML は使えません。
- 実際、ISO-HTML でマークアップされたHTML文書には<div>要素は殆どありません。
- また、ISO-HTML でマークアップされたHTML文書は概ね最小限必要充分なマークアップのみとなる傾向があります。
ISO-HTML(JIS-HTML, ISO/IEC 15445:2000)の文書型宣言。
ISO-HTML(JIS-HTML, ISO/IEC 15445:2000)の文書型宣言は以下のようになります。
<!DOCTYPE HTML PUBLIC "ISO/IEC 15445:2000//DTD HyperText Markup Language//EN">
<!DOCTYPE HTML PUBLIC "ISO/IEC 15445:2000//DTD HTML//EN">
仕様上はどちらを用いても構いませんが、後者だとインターネットエクスプローラ ウィンドウズ版6.xでCSSが仕様通りに機能しないと言う問題があるようです。
しらぎくのウェブサイト作成入門サイトマップ