※ ChatGPTを利用し、要約された質問です(原文:XHTMLでサイトを作ったのですが・・・)
XHTMLでサイトを作った場合、imgタグの終了タグの問題について
このQ&Aのポイント
XHTMLでサイトを作った場合、imgタグに終了タグがついていないとエラーとされますが、ブラウザを通して見る限りはサイトが崩れることはありません。
XHTMLの文書コード上では終了タグのないimgタグは重大なエラーと判定されますが、検索順位にはそれほど関係しない可能性があります。
関係がある場合は問題を解決したいと考えています。詳しい方からの回答をお待ちしています。
XHTMLでサイトを作りました。
このサイトにアフィリエイトコードを貼ったのですが、発行されたimgタグに終了タグがついておらずXHTMLではエラーとして判定されてしまいます。
Content-Typeはtext/htmlで宣言しているので、ブラウザを通して見る限りサイトが崩れて見えるということはありません。
しかし、XHTMLの文書コード上は終了タグがない場合は重大なエラーとして判定されると聞きました。
このエラーが検索順位にそれほど関係しないのであればそのままでもいいと思っているのですが、もし関係があるのでしたら何とかしたいと思っています。
この問題について、お詳しい方がいらっしゃいましたら、お手数をおかけしますが回答をいただければ幸いです。
お礼
回答ありがとうございます。 HTML4.0、XHTML、HTML5.0が何に重点を置いているのかがよくわかりました。 また、googleがサイトの構文エラーをどのように扱っているのかについても理解できました。 終了タグ省略のことをNETというのも初めて知りました。 私がサイトを作成する上でXHTMLを今後どのように考えれば良いのか、またHTML5.0の必要性などについて、Chaireさんの回答のおかげでさらに明確に理解できた感じがします。 初心者の私でも非常によく理解できる回答でしたので大変助かりました。 私もサイトを持っている以上、もう少し文法の意味や文書の立ち位置を知っておくべきだと感じました。 入門編が書かれている本でも買って勉強しようと思います! 詳しく教えていただき本当にありがとうございました。