ホーム > X-Plus > XML Square >  ビギナーズコーナー  >  SGML再入門

この記事を送る はてなブックマークに追加する BuzzurlにブックマークBuzzurlにブックマーク Yahoo!ブックマークに登録
テキストリンクコードを取得する

ビギナーズコーナー:SGML再入門 (2)-3

2001年05月31日作成 

(株)日本ユニテック

目次

  1. warming up.文書を要素に分ける
  2. step1.要素を指定のタグでマークアップする
  3. step2.指定された文書構造にしたがって文書を書こう
  4. step3.タグに属性を指定する
  5. step4.特殊文字を実体参照を使って表す
  6. step5.使ったDTDを指定する
  7. SGML文書のルールをまとめよう

step2:指定された文書構造にしたがって文書を書こう

SGML文書は、あらかじめ文書構造が指定されています。しかし、文書構造が指定されている、というと、なんだか難しいように感じるかもしれませんね。

SGML文書作成は定型文書の作成と似ています。定型文書の例として、見積書を考えてみてましょう。見積書を作成するにあたって、会社全体や課全体で統一された見積書の「型」を使うように指示される場合があります。その場合、あなたは品名や金額など見積書の各「要素」を型にしたがって並べます。

この「型」が文書構造です。そして、文書構造にしたがって文書を作成するには、各要素を指定された順番どおりにならべることが関係しています。

では、指定された文書構造でSGML文書を作ってみましょう。

マークアップ例
文書構造:
to,from,title,pの出現順序。
to,from,titleの出現回数は1回。pの出現回数は1回以上。

<to>川井様</to>
<from>山田</from>
<title>納期について</title>
<p>1997年10月1日予定。<p>
<p>よろしくお願いします。</p>.

要素ごとに出現順序と出現回数が決められています。これが文書構造の「型」です。この「型」に従って文書を作成し、マークアップします。

要素の出現順序、出現回数はDTDにより異なります。DTDで決められた要素の順序に従って文書を書く作業に慣れましょう。





ページトップへ戻る