No.2ベストアンサー
- 回答日時:
> 後ろだと不具合があるのか?
きちんと実装されたWebブラウザでは、後ろに書いてあっても不都合はないと思います。HTMLはSGML応用だったので、コメントの書き方も原則としてSGMLの仕様に準じます。
SGMLはJIS規格になっているので、JIS検索 http://www.jisc.go.jp/app/JPS/JPSO0020.html から「JIS X 4151 」「文書記述言語SGML」で検索すれば、閲覧できます。
この規格書によれば、注釈宣言(p.44)はmdo(つまり<!)とmdc(>)で注釈を挟み、注釈はcom(--)に挟まれた文字列であると定義されています(mdo,com,mdcの定義はp.21の表3)。そして注釈宣言はSGML文書の前書きと内容の中に現れることができると定義されています(p.190-193)。要するに、閉じタグの後ろにコメント(注釈宣言)を書いてはいけないという制限は見あたりません。
この回答への補足
ご回答ありがとうございます。
私的には、閉じタグの後ろに書いた方が見やすい気がしたのですが、
ネットで調べた範囲では、閉じタグの前に。ってあったので気になったものですから(^_^;)
ありがとうございました。
ご回答ありがとうございます。
私的には、閉じタグの後ろに書いた方が見やすい気がしたのですが、
ネットで調べた範囲では、閉じタグの前に。ってあったので気になったものですから(^_^;)
ありがとうございました。
No.3
- 回答日時:
コメントアウトはただの編集者に対しての補足情報ですので、
見やすければどちらでも構いません。
そのサイトが「閉じタグの前」と書いてただけで、別に後でも問題ないです。
古いブラウザではコメントアウトのせいでレイアウトずれが起こったりしたので
記述場所を限定して使いたい意識がある方も居るとは思いますが、
今は全く気にする必要は無いです。
なお、Wordpressのデフォルトテンプレートは
</div><!-- #content --> という書き方です。
ちなみにはそういう意味のコメントは書きません。
不要なので。
No.1
- 回答日時:
そもそもコメントが必要な書き方はしませんから・・・。
インデントがきちんとされていれば、コメントアウト書く必要はありません。特にそのようなアウトラインブロックに関しては
>ネットで調べた限りでは、「閉じタグの前に。」とありました。
前に書くとタグのペア探すのが難しくなりますよ。
ヒトは兎も角、機械に探させるときは、
検索: \t\t\t</dt>
と探すほうが絶対に楽です。
★Another HTML Lint - Gateway( http://www.htmllint.net/html-lint/htmllint.html )
で検証済みHTML4.01strict
★HTML5の場合は、
<div class="header"></div> → <header></header>
<div class="section"></div> → <section></section>
<div class="nav"></div> → <nav></nav>
<div class="aside"></div> → <aside></aside>
<div class="footer"></div> → <section></footer>
★タブは_に置換してあるので戻す。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<title>サンプル</title>
<meta name="author" content="ORUKA1951">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rev="made" href="mailto:oruka1951@hoge.com" title="send a mail" >
<link rel="START" href="../index.html">
<style type="text/css">
<!--
-->
</style>
</head>
<body>
<div class="header">
<h1>タイトル</h1>
<p>このページでは・・・・</p>
</div>
<div class="section">
<h2>見出し</h2>
<p>本文はsection</p>
<div class="section" id="section1">
<h3>項見出し</h3>
<p>本文項記事</p>
<p>sectionの階層でレベルが判断される</p>
</div><!-- #section1 -->
<div class="section" id="section2">
<h3>項見出し</h3>
<p>本文項記事</p>
<p>sectionの階層でレベルが判断される</p>
</div><!-- #section2 -->
<div class="nav">
<!-- ナビゲーションブロック -->
<h3>目次</h3>
<ol>
<li>1項</li>
<li>2項</li>
<li>3項</li>
</ol>
</div><!-- nav -->
<div class="aside">
<h3>補足記事</h3>
<p>ここには、本題から外れた(aside)、本題とは直接関係しない記事を書く</p>
</div><!-- aside -->
</div>
<div class="footer">
<h2>文書情報</h2>
<dl class="documentHistry">
<dt id="FIRST-PUBLISHED">First Published</dt>
<dd>2013-03-03</dd>
<dt id="LAST-MODIFIED">Last Modified</dt>
<dd>2013-03-03 12:00:00 (JST)</dd>
</dl>
<address>© ORUKA1951 2012 - 2016 All Rights Reserved mailto:*****</address>
</div>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPの変わった閉じタグの必要性と意味を教えてください。 1 2022/08/28 15:15
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- HTML・CSS 【CSS】特定のリンクを含むaタグを指定できるかどうか? 3 2022/10/15 02:45
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS CSS の疑問です 1 2023/02/15 18:13
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- HTML・CSS FC2カートのテンプレートでの商品表示について 1 2023/03/02 18:05
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlのolやulなどlistにtitleや...
-
HTML属性での「""」 「''」違い
-
<div id="container">の使いか...
-
div要素が重なってします
-
複数のボタンを等間隔に、かつ...
-
スペースを使わず文字位置を揃...
-
divを横に並べる方法
-
ヘッダーとフッターだけ背景を...
-
フッタの背景画像をリピートxで...
-
セクションをdivで囲むと見出し...
-
サルワカさんの吹き出しのスタ...
-
SSIを利用してCSSレイアウトを...
-
画面を拡大すると横幅が切れる
-
開閉式の隠し要素が一瞬表示さ...
-
3カラムレイアウトで「常に残り...
-
img と p を縦中央に配置したい...
-
音声ブラウザ、スクリーンリー...
-
【html】iframeを使用したmp4の...
-
WEBサイト制作の図面作成ソフト...
-
HTML5 iframe の代わり
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのolやulなどlistにtitleや...
-
HTML属性での「""」 「''」違い
-
div要素が重なってします
-
<div id="container">の使いか...
-
複数のボタンを等間隔に、かつ...
-
html の divとtable の役割
-
divとpの使いわけ
-
ヘッダーとフッターだけ背景を...
-
min-heightとheightの違いについて
-
セクションをdivで囲むと見出し...
-
画面を縮小するとカラムが落ち...
-
ヘッダーを左右に二分割する方...
-
1時間30分を簡単に表したいで...
-
スペースを使わず文字位置を揃...
-
CSSで、contentsがfooterに重な...
-
h1に自分自身へのリンクを張...
-
divの中に外部のHTMLを埋め込む
-
divを横に並べる方法
-
hタグの右横に画像を表示
-
h1のテキストサイズよりh2の方...
おすすめ情報