• ベストアンサー

タグについて教えてください。

いつもおあ世話になっています、 こちらで勉強して、少しですが、タグもわかるようになりました。 そこで、質問ですが、Dreamweaverでサイトを作っているのですが、 タグの間が空いている場合がありますが、タグに間があいているのは、つめても影響はないのでしょうか? また、ルールがあれば教えてください。 質問が低レベルで申し訳ありませんが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

>タグもわかるようになりました。 ですが、まだですね。  このサイトなどで、テキストエディタでも簡単なものは書けるようにしておくと、上達の度合いはまるで変わります。 はじめてのWebドキュメントづくり http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ そして、何よりも大事なことは、ここでも、参考書でも結構間違ったアドバイスがあります。参考にすべきは唯一仕様書だけです。 HTML 4.01 Specification (ja) http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/cover.html ここの空白文字の説明は_________以下引用 文書文字集合には、多様な空白類文字が含まれている。その多くは、特定の視覚的スペーシング効果を生成するために何らかのアプリケーションが用いる印刷術的要素である。 HTMLでは、次に挙げる文字だけが空白類文字であると定義される。 * ASCIIスペース (&#x0020;) * 水平タブ (&#x0009;) * 書式送り (&#x000C;) * ゼロ幅スペース (&#x200B;) 行区切り類もまた、空白類文字である。ここで、&#x2028; 及び &#x2029; が[ISO10646]では行や段落を明確に分離するものと定義されているが、HTMLでは行区切り類に含まれないし、更に本仕様は両者を空白類文字一般にも含めないという点に、注意されたい。 本仕様は、ここに空白類文字と明示的に定めたもの以外のスペース文字類については、レンダリングその他の挙動を示すことはない。この理由から、著者は、空白類を含む視覚的整形効果を及ぼすためには、スペース類文字ではなく適切な要素あるいはスタイル指定を行う必要がある。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 9.1 空白類 ( http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/struct/text.html#h-9.1 )より  簡単に言うと、ソースが見やすいように自由にタブや改行で区切ってもレンダリングには影響しないということですから、ソースを書くときは <body>   <div>     <h1></h1>     <p>        なんたらかんたら     </p> と書くと良いということ。

char13
質問者

お礼

大変参考になるアドバイスをありがとうございます。 仕様書は大変良いと思いますが、少し、いやだいぶ勉強がいるみたいですね。がんばってみます。今後ともよろしくお願いします。

その他の回答 (1)

  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.1

タグとタグの間に余分な「スペース」があると言うことでしょうか。 それならそのスペースは削除してしまって何ら問題ありません。 HTMLではタグの外のスペースはほとんど何の意味も持たないからです。 ただ、タグがだらだらとつながるとHTMLを見るときに非常に見づらく、バグなどの発見がしにくくなります。 そこで上級者はタグとタグの間に適当なスペースを入れたり、段落をいれる事によってHTML全体を点検しやすくなるよう工夫しているのです。

関連するQ&A