• ベストアンサー

タグの終わり

タグの終わりは 「">」 にするのと、 「" />」 にするのを見ますが どちらの方が良いのでしょうか? webマスターツールのパスは、 「" />」 になっています。

  • HTML
  • 回答数3
  • ありがとう数3

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

  • ベストアンサー
  • tkmojo
  • ベストアンサー率50% (105/207)
回答No.3

htmlでは「">」、xhtmlでは「" />」です。 意味を説明しますと、「" />」は修了タグなんです。 <div></div> で言う所の「</div>」に該当します。 htmlでは終了タグを省略してもよいタグがありました。 (</li>や</body>等) が、xhtmlでは終了タグを省略できないルールとなりました。 ですので、今まで <ul> <li>〇〇〇〇 <li>〇〇〇〇 </ul> と書いてもよかったものが、xhtmlでは <ul> <li>〇〇〇〇</li> <li>〇〇〇〇</li> </ul> と書かなくてはならなくなりました。 そこで本題ですが、<meta>,<img>,<br>,<hr>と言った、元々終了タグが存在しない独立したタグ(空要素タグ)もxhtmlでは終了タグを書こう!という事になりました。 それが「" />」です。 最後の「>」の前に半角スペースとスラッシュを入れる事で、終了タグの代わりとしました。 今主流になりつつあるhtml5はxhtmlではないので、閉じタグを省略する事が出来ます。 空要素タグに関しても「">」が正しいのですが、xhtmlへの後方互換の為に「" />」と書いても間違いではない、とされています。 html4.01のルールが出来た頃は「" />」の概念が存在しなかったので、「" />」と書くとエラーになります。 まとめ html4.01 〇「">」 ×「" />」 xhtml ×「">」 〇「" />」 html5 〇「">」 △に近い〇「" />」

igjxtfbidh
質問者

お礼

ありがとうございました。

その他の回答 (2)

回答No.2

html5でも使えるよ。 どちらが良いというわけではなく、どちらを使う定義なのか?

igjxtfbidh
質問者

お礼

ありがとうございました。

  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.1

HTMLでは「<br>」と書くのが正しいです。 XHTMLでは「<br/>」と書くのが正しいです。 10くらい前にXHTMLが少し流行ったときに、HTMLでも「<br/>」と書く人が増えました。どちらでも動くのであまり気にしなくてもいいとは思いますが、何が正しいかを知ってそれを書くことが望ましいでしょう。

igjxtfbidh
質問者

お礼

ありがとうございました。

関連するQ&A

  • Googleアナリティクス設定 HTMlタグ取得

    アナリティクス設定 サイトに貼るHTMlタグ取得方法について教えてください。ウェブマスタツールに登録をしています。現在インフォシークの解析で、サイトへのアクセスはあります。

  • ウェブマスターツールで自分のサイトを登録して管理す

    ウェブマスターツールで自分のサイトを登録して管理する場合、 自分のサイトのソースにウェブマスターツールのパスを入れないとだめですか? 「所有権を確認します。」の方法で登録できたのですが、 自分のサイトのソースにウェブマスターツールのパスを入れなくても、登録できたからこのまま使 うことは可能でしょうか?

    • 締切済み
    • SEO
  • googleウェブマスターツールについて

    ウェブマスターツールでサイトを調べたところ重複しているmetaタグやタイトルがありました。すべて修正したのですがウェブマスターツール上ではまだ重複しているままになっています。どうしたら情報を更新できますでしょうか? よろしくお願いします。

  • これはどういう意味でしょうか?

    タグの意味もよくわからないまま、ホームページを作ってしまったのですが ヘッダーの上に <meta name="google-site-verification" content="ここは文字の羅列" /> というタグがあります。 これって何の意味があるのでしょうか? webマスターツールに登録している影響ですか? このタグを消してもwebマスターツールの集計に影響はしませんか?

  • googleウェブマスターツール確認用metaタグに関して

    googleウェブマスターツールの確認用metaタグに関して質問させていただきます。 確認用のmetaタグとして、<meta name="google-site-verification" content="乱数" />が発行されたのですが、こちらのタグは、<meta name="verify-v1" content="乱数" >とは別の意味のあるタグなのでしょうか。 それとも同一の意味のタグなのでしょうか。 ネットで調べたところ、meta name="verify-v1"に関しては多く情報があったのですが、meta name="google-site-verification"に関しての情報があまりありませんでした。 ご存知の方、ご教示のほどよろしくお願いいたします。

    • 締切済み
    • SEO
  • html→aspxへのタグ変換方法

    調べたのですがうまくヒットしなかったので教えてください。 自分はhtml+CSSでwebページを作成しているのですが、 今回DBから値を持ってきて表示する方法をVB.NETを使用することになりました。 そこで、自分が作成したhtmlを.NET班がいちいちタグ等を変更するのが大変だということで タグの変換ツールがあれば使用したいのですが、そういったものはあるのでしょうか。 ちなみにDreamweaverCS6を使用しており、「別名で保存」でaspx保存したのですが タグの変更まではできないようでした。 aspx→htmlのツールは見つけたのですが、そうではなく、html→aspxのツール、もしくは 簡単なやり方を探しています。 よろしくお願いします。

  • タグの仕様数を取得するには・・・

    初心者です。 現在WEB上からURLを入力することでタグを何個使用しているかを簡単にチェックするツールを作っているのですが、根本的な部分でつまずいております。 例えば、ページ中で<p>タグが10個使われていた場合ページのURLを入力することで●個です。と表示できれば良いのですが、そういった場合に何か取得する良い方法はありますでしょうか? お詳しい方いらっしゃいましたら宜しくお願いいたします!

    • ベストアンサー
    • PHP
  • HTMLのタグ打ちが簡単に出来るツールを探しています。

    HTMLのタグ打ちが簡単に出来るツールを探しています。 テキスト文書を打った後、その文章に自動的にHTMLタグを入れてくれるようなツールを探しております。 数年前に、そのようなツールがあったと思ったのですが、ベクターで調べてみても見つけることができませんでした。 用途としてはブログ作成の際にHTMLタグで入力しようと考えております。 タグに関しては詳しくないために、打ち込んだテキスト文章に対して自動的にタグを入れてくれるツールがあればと思っております。 お手数お掛けいたしますが、良いツールをご存知の方教えて頂けないでしょうか? よろしくお願いいたします。

  • Mp3tagタグ編集

    Windows7 32bitです。 Mp3tagタグ編集で音楽データの「ファイル名」の左から2桁を削除する方法お願いします。 例 01オーケイウェブ → オーケイウェブ 

  • 一つのタグ内での要素の優先順位?ってあるのでしょうか?

    こんにちは。よろしくお願いします。 自分が作成していたWebシステムのページをアクセシビリティチェックツール~にかけ出てきたエラーのことでちょっと疑問に思い質問させていただきます。 ・一つのタグ内の要素の優先順位は、厳密に言うとあるのだろうか? ということなんですがー。。。 チェックにかけた項目は <img>タグです。 ・<img src ="img.gif" alt ="イメージ画像" width ="100" height ="100"> と ・<img src ="img.gif" width ="100" height ="100" alt ="イメージ画像"> と、の違いなのですが、上記タグではOKが出るのですが、下記タグでは、間違い!!と表示されるようです。 この場合、<img>タグ内の要素について、src→alt→width→heightという優先順位がついているのか、それとも、ただ単にそのアクセシビリティチェックツールのバグなのか。 タグ内要素の優先順位~についてご存知の方がいましたら、ご教授願えませんでしょうか?よろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう