![]()
「HTML3.2 -- Wilbur」と「Microsoft Internet Explorer 3.0 -- MSIE」を比べてみると、差があります。共通性を確保するには、注意しておきます。
---------------------+---------------------------------------------------
ie30.dtd: 一社のDTD |
---------------------+
<!ELEMENT MARQUEE - O (%text)*>
<!ATTLIST MARQUEE
%attrs;
省略
>
<!ENTITY % mixed.content "(%heading|%text|%block|ADDRESS|BASEFONT)*" >
<![ %HTML.Recommended [
<!ENTITY % body.content "(%heading|%block|%mmobjects|ADDRESS|BASEFONT)*" >
]]>
<== %textを認めないほうを推奨
<![ %HTML.Deprecated [
<!ENTITY % body.content "%mixed.content" >
]]> <== %text 認めるのは廃語に
<!ENTITY % text "#PCDATA | %font | %phrase | %break | %anchors |
%mmobjects | %formitems"> <==%mmobjectsあり
<![ %HTML.Deprecated [
<!ENTITY % P.content "(%text|CENTER)*" >]]> <==廃語になる。
<!ENTITY % P.content "(%text)*" > <== Wulburと同じ
<!ENTITY % address.content "((%text;) | P | CENTER)*"> <== CENTERも認める
<!ELEMENT center - - %mixed.content> <== %textも認める
<!ELEMENT DIV - - %body.content>
<!ATTLIST DIV
%attrs
align (left|center|right) left -- alignment of following text --
>
<!--================ Entities for special symbols =========================-->
<!-- &trade ­ and &cbsp are not widely deployed and so not included here -->
<!ENTITY copy CDATA "©" -- copyright sign --> <==wilbur(-)
<!ENTITY reg CDATA "®" -- registered sign --> <==wilbur(-)
<!ENTITY amp CDATA "&" -- ampersand --> <==wilbur
<!ENTITY gt CDATA ">" -- greater than --> <==wilbur
<!ENTITY lt CDATA "<" -- less than --> <==wilbur
<!ENTITY quot CDATA """ -- double quote --> <==wilbur(-)
<!ENTITY nbsp CDATA " " -- non breaking space --> <==wilbur(-)
このDTDでは、以下の使い方が可能です。
=====================================
"テキスト(#PCDATA)は、パラグラフで囲わなくていいようです。"
<P><CENTER>文字をセンタリングします。Deprecated廃語にと</CENTER></P>
<CENTER>テキストだけも囲えます。</CENTER>
<ADDRESS>
連絡先
<P>情報</P>
<CENTER>URLも書いておきます。</CENTER>
</ADDRESS>
------------------------------------------+-------------------------------
W3C DTD 3.2(Wilbur):数社の協議による勧告 |
------------------------------------------
MARQUEEはありません。
<!ENTITY % body.content "(%heading|%block|HR|ADDRESS|IMG)*" <==%textない。
<!ENTITY % text "#PCDATA | %font | %phrase | %special | %form">
<== %mmobjectsなし。
<!ELEMENT P - O (%text)*>
<!ENTITY % address.content "((%text;) | P)*"> <==centerない。
<!ELEMENT center - - %body.content> <== %textない。
<!ELEMENT DIV - - %body.content>
<!ATTLIST DIV
align (left|center|right) #IMPLIED -- alignment of following text --
>
<!--================ Entities for special symbols =========================-->
<!-- &trade and &cbsp are not widely deployed and so not included here -->
<!ENTITY amp CDATA "&" -- ampersand -->
<!ENTITY gt CDATA ">" -- greater than -->
<!ENTITY lt CDATA "<" -- less than -->
このDTD 3.2では、
==================
<P>テキスト(#PCDATA)は、パラグラフ化</P>
<CENTER>
<P>文字をセンタリングします。</P>
</CENTER>
<CENTER>
<ADDRESS>
連絡先
<P>情報</P>
URLも書いておきます。
</ADDRESS>
</CENTER>
-------------------------------------------------------------
iso-2022-jp Japanese (JIS) 版インデックスページで、
URL:http://www.asahi-net.or.jp/~bd9y-ktu/ie3.html
加藤泰孝(bd9y-ktu@asahi-net.or.jp)
email: y.kato@personal.email.ne.jp
Last modified 97.8.12