タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

DTDに関するkobayashi_shinjiのブックマーク (9)

  • XHTML 1.1 の DTD | ヨモツネット

    <!-- ....................................................................... --> <!-- XHTML 1.1 DTD ........................................................ --> <!-- file: xhtml11.dtd --> <!-- XHTML 1.1 DTD This is XHTML, a reformulation of HTML as a modular XML application. The Extensible HyperText Markup Language (XHTML) Copyright 1998-2007 World Wide Web Consortium (Massachusetts Institute of T

  • HTMLのDTDを読んでみよう

    HTMLには厳密な文法規則はない――これは大きな誤解です。特 定のウェブブラウザで綺麗に表示されているからといってそのHTML 文書が正しくタグ付けされているとは限りません。正しくないHTML 文書は別のブラウザで見るとおかしな表示になってしまうことがあ ります。しかし規則に従って適切にタグ付けされた文書はどんなブ ラウザで見ても読みやすく表示されるのです。少なくともブラウザ はそう作られているべきです。 HTMLはSGMLの応用の一つとして定義されていますから、 HTMLのタグ付けの規則について疑問があればDTD (後述)を参照するのが 一番確実です。DTDを読むにはSGMLの知識が必要ですが、 自分でDTDを書くとかならともかく、HTMLの決まりを確かめたくてDTDを 見るだけであればSGMLの全てを知っている必要はありません。この文章では HTMLについてある程度知っている読者を対象

  • DTDを読む

    DTDとは? HTMLは国際規格ISO8879に基づいたSGML(Standard Generalized Markup Language)の応用ですので、SGML宣言とDTD(文書型定義)によって定義されています。DTDは名前の通り文書の構造やその規則(例えば要素同士の入れ子関係や要素がどのような属性を持つか)などが定義されているのです。 DTDの読み方、定義のしかたを理解しておけばXMLなどの導入にも困らないで済むでしょうし、間違った知識を持ってしまうことも防げます。 HTML 4.01のDTD Body要素の定義を読み解いてみる タグの省略 Body要素の定義は <!ELEMENT BODY O O (%block;|SCRIPT)+ +(INS|DEL) -- document body --> となっていますね。!ELEMENT BODY でBodyという要素の定義であることがわ

  • http://www.w3.org/MarkUp/htmlplus_paper/htmlplus.dtd

  • XHTMLのDTDの読み方のまとめ - Webtech Walker

    XHTMLのDTDを読み方についていろいろ調べたので、ざっくりとですがメモとして残しておきます。 DTDって何? まずDTDって何?という話から。以下、Wikipeiaからの引用です。 Document Type Definition(文書型定義、DTD)とは、SGML や XML において、文書構造(文書型)を定義するためのスキーマ言語の一つである。 DTD では、SGML や XML の文書内に記述することができる要素やその発生順序、発生回数、要素がもつ属性、属性の型などを、記述することができる。 Document Type Definition - Wikipedia 噛み砕いていうと、XML(SGML)文章の説明書のようなものです。このXML文章では、このタグが使えますよ~。このタグにはこの属性が使えますよ~。とかをそれはもう、こと細かに書いてあります。 XMLは言語を定義すること

    XHTMLのDTDの読み方のまとめ - Webtech Walker
  • XHTML 1.0 - DTDs

    Contents A.1. Document Type Definitions A.1.1. XHTML-1.0-Strict A.1.2. XHTML-1.0-Transitional A.1.3. XHTML-1.0-Frameset A.2. Entity Sets A.2.1. Latin-1 characters A.2.2. Special characters A.2.3. Symbols This appendix is normative. These DTDs and entity sets form a normative part of this specification. The complete set of DTD files together with an XML declaration and SGML Open Catalog is included

  • DTDを読んでみよう

    現在のところ、XMLの入門にはどうしてもDTDの解説を避けて通ることができない。しかし、多くの人にとってDTDは記述することよりも読解することのほうが圧倒的に多いだろう。そこで、今回はW3Cで利用されている実際のDTDを例にとり、それを解読してみる。 DTD解読にチャレンジ 前回はDTDは何のために存在するかを説明した。主に理由を説明したため、構文の詳細については、深く説明ができなかった。そこで、今回は、DTDの構文について説明しよう。 ■サンプルとして仕様書DTDを使う 今回はサンプルとして、W3Cの“仕様書DTD”(仕様書を記述するために作成されたDTD)を取り上げて、これを読めるようにしてみよう。簡単なDTDの書き方を説明しようかとも思ったが、実際にDTDを書く機会はそれほど多くはない。しかし、XMLを利用していると、DTDを読まなければならない状況は、比較的頻繁に発生する。そこで、

    DTDを読んでみよう
  • ごくごく簡単なDTDの説明

    例えば、辞書型定義リストDLの場合は <!ELEMENT DL - - (DT|DD)+> となっていますが、これは開始タグ、終了タグとも必須で、内容としてはDTもしくはDDが1回以上出現しなければならないということを意味しています。 例外についての注意 +(E)という書き方は、要素(群)Eは内容モデルの「例外」として出現して良いことを示します。この例外は「その要素の実現値の中の全ての場所に適用する」とされ、その子孫にわたって内容モデルにかかわらず出現して良いという意味になります。これは結果的にDTDの読み方を少し難しくしているので注意が必要です。例えばBODY要素タイプの定義を見てみましょう。 <!ELEMENT BODY O O (%block;|SCRIPT)+ +(INS|DEL) > BODY要素の内容にはブロックレベル要素(%block;)もしくはSCRIPT要素が1回以上出現

  • 文書型を選択しよう - Personnel

    文書型を選択しよう~ WD ~ (2003-02-25)文書型とは (2003-02-25)何故文書型宣言をしなければならないのか (2003-10-16)どの文書型を選ぶべきか (2003-02-25)補足: XHTMLについての勘違い (2004-06-10)推奨記事 HTMLといっても、若干異なる文法を持った複数のタイプがあります。これを文書型と呼び、一般的には: 文書型宣言(DOCTYPE宣言) をHTML文書の先頭に記述することでそれを示します(XHTML文書ではあるいはXML宣言の次)。例えばHTML 4.01 strictでは、文書の先頭に次のような文書型宣言を記述します。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

  • 1