← Contents

  STUDY_html_011_A.html

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">

<h1>HTML と XHTML の違い</h1>
<h2>XHTML では Tag の省略はできない</h2>
<p>HTML では, (例えば &lt;p&gt; タグや &lt;td&gt; タグのような)
いくつかの頻繁に使用されるタグだけは, その終了タグを省略することが可能である.
しかし XHTML は XMLをベースにしてあるため, 全てのタグにおいて終了タグの省略はできない.</p>
<hr>
<h2>Tag と Attribute は小文字で記述</h2>
<p>タグとアットリビュートは(アルファベット)大文字で書いてはいけない.<br/>
<hr>
<h2>Empty Tag の書き方</h2>
<p>&lt;hr&gt;タグは XHTML の場合, &lt;hr/&gt; と記述する.<br/>
または  &lt;hr&gt; 〜 &lt;/hr&gt;&emsp; と記述する.</p>
<p> &lt;br&gt;タグは XHTML の場合, &lt;br /&gt; と記述する.
<br/>
または  &lt;br&gt; 〜 &lt;/br&gt;&emsp; と記述する.</p>
<hr>
<p><font color=red>*</font>この程度であるなら記述に関して大きな違いは無いと思われるが,
実は<font color=red>落とし穴</font>があった.</p>
<h3>インラインでのコメント・アウトに注意</h3>
<p>XHTMLでは, ブラウザが全ての <   > (angle bracket:アングル・ブラケット)を何らかのタグとして読み込むため,
CSS のコメント・アウトを記述することができない
(どうしてもコメント・アウトを書き込む必要があるときは CSS を外部ファイルとして読み込む必要がある).<br/>
さらに, JavaScript でコメント・アウトを記述するときは
[ ](square Bracket:スクエア・ブラケット)を使用しなければならないが, いくつかのブラウザで [ ] 部分がエラーとなる.</p>
<h4>例:</h4>

<script>     すくりぷと     </script>

<hr>

</html>



   ・・・CSSは使われていません



<font color=blue>&lt;script type="text/javascript"&gt;<br/>
//&lt;![CDATA[<br/>
function ○○○○○(){<br/>
//コメント・アウト<br/>
}<br/>
//]]><br/>
&lt;/script&gt;</font>

  sample_STUDY_html_011_A.html    サンプル・ダウンロード  

トップにもどるボタン