ブログのSEO対策の為に以下のページに自分のページURLを入れ
タグが上手く書けているかをチェックしました
http://openlab.ring.gr.jp/k16/htmllint/htmllinte …
すると、その中の回答に
空要素タグ の要素には空白さえも含めることはできません。
という問題点を指摘されました
これの意味は
XMLの Content of Elements(J)では、空要素タグは、<tag></tag> のように開始タグと終了タグをくっつけて書かなければならないとされてます。つまり、空白も含めることはできません。
という事です
そして対象となる部分は以下のタグのどこかにあるようなのですが
まったく検討がつきません
どこがエラーの対象なのでしょうか?
ちなみにブログはMTですのでカスタマイズは問題ありません
よろしくお願いします
<h2 class="archive-header"><$MTBlogName encode_html="1"$>項目一覧</h2>
<div class="entry" id="entry-999">
<MTCategories>
<h3 class="entry-header"><a href="<$MTCategoryArchiveLink$>">
<$MTCategoryLabel cutfirstchar="4"$></a></h3>
<$MTCategoryDescription$>
<div class="entry-content">
<div class="entry-body">
<MTEntries lastn="999">
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>|
</MTEntries>
</div>
<p class="entry-footer"></p>
</div>
</MTCategories>
</div>
<p><br /></p>
<div class="gotop"><a href="#TOP">このページのトップへ↑</a></div>
</div>
</div>
No.3ベストアンサー
- 回答日時:
</div>の数が一致していませんから全文ではないですよね。
投稿された部分以外の場所にエラーがあると思いますので、
もう一度エラー箇所を調べ直してみてはいかがでしょうか。
(とはいえ、全文を投稿されても困りますので、エラーのある箇所だけを投稿していただきたいんですが、
まぁ、エラーがある場所がわかれば投稿する必要もないわけで。。。)
HTMLチェッカーでは通常、何行目にエラーがあるか表示されます。
それを参照してみてはいかがでしょうか。
それとも以下の指摘ではないでしょうか?
> <p class="entry-footer"></p>
(<p>には必ず何らかの要素(テキスト要素含む)を含めなければならない)
Another-HTML lintの解説では #51 #52 #53 が該当するようです。
すでに指摘されていますが、CGIスクリプトのソースコードでは正確な検証が出来ません。
CGIスクリプトを実行した結果の、HTMLでの投稿をお願いします。
(ブラウザでアクセスしてソースを表示すると、実行結果のHTMLを見ることが出来ます)
No.2
- 回答日時:
これをそのまま検査してもちゃんとチェックできないと思う。
なぜなら<$MTBlogName encode_html="1"$>とか変換前の状態でこれが何になるか不定だから。
書き出された物の中に空要素でなければならないタグが出てくるのでは?
ありがちなのがimgタグかhrタグ。
XHTMLで書き出してるとかだと<hr>ではなく<hr />としなければならないからそういうミスだと思う。
どっちにしても書き出された後の状態でのソースじゃないと何とも言えない
No.1
- 回答日時:
>空要素タグ の要素には空白さえも含めることはできません。
は・・・
たとえばXHTMLのBRタグで説明するならば
<br> </br>
とか
<br>
</br>
など、見たいなのはダメっていうことではないでしょうか。
空要素タグは<br></br>みたいに書いているとタグの中に空白や改行を入れてしまったりするミスが起きる可能性があるから・・・
<br />
といった具合に閉じておけばよろしいのでは。
また、Blogのタグ言語は独自のものである場合が多いと思われますのでAnother HTML-lint gatewayのようなチェックツールが必ずしも正しく理解するとは思えません。
まして
> href="<$MTCategoryArchiveLink$>"
みたいに < や > がタグ以外に用いているような場合はかなり微妙だとおもいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- HTML・CSS FC2カートのテンプレートでの商品表示について 1 2023/03/02 18:05
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- HTML・CSS HTML、cssのatomつぅーやつで 課題Ex1ってやつを表示させたいのですが、 私は課題Ex1が 2 2022/12/15 16:56
- HTML・CSS 【CSS】特定のリンクを含むaタグを指定できるかどうか? 3 2022/10/15 02:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【ヒトの神秘】美男美女から何...
-
Bootstrap レスポンシブ textarea
-
改行ほどは行かないけど、若干...
-
textareaにタグを挿入したい。
-
リンクタグのテキストを太字に...
-
CSSのセレクタに指定するbodyと...
-
スマホからブログへコメント投...
-
html タグの閉じスラッシュ前の...
-
角丸画像の背景色を透明にした...
-
input type="hidden"で取得した...
-
質問1.
-
before擬似要素
-
submit buttonの違い
-
img タグに対するサイズ指定へ...
-
YouTubeでこのくらいの再生回数...
-
青空文庫のルビ
-
2個のFormを横並びにしたい
-
textareaの幅を画面と合わせたい
-
【CSS】imgタグを、親要素の幅...
-
<div align="center">を使わず...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【ヒトの神秘】美男美女から何...
-
超音波で洗脳。
-
質問1.
-
smallにtext-allignが効かない
-
含む含まないという概念自体の...
-
NからZへの全単射を具体的に構...
-
角丸画像の背景色を透明にした...
-
タグは大文字と小文字どちらが...
-
改行ほどは行かないけど、若干...
-
2個のFormを横並びにしたい
-
「諸要素」とはどういう意味で...
-
input type="hidden"で取得した...
-
CSS:overflow要素の印刷について
-
textareaの幅を画面と合わせたい
-
親要素・子要素
-
テキストボックスの中にリンク...
-
emとstrongの反対
-
cssのdisplay:block
-
border: noneでボタンの境界線...
-
tdに対してmin-heightの定義、...
おすすめ情報