• ベストアンサー

htmlタグを改行もせずに隙間なく書き続けると問題ありますか?

htmlタグを改行もせずに隙間なくすると問題ありますでしょうか? ページ内の文字数(バイト数?)を 減らそうと思い、隙間なくしてみたいのですが。 例えば、改行して <table~省略> <tr> <td> <font~省略> </td> </tr> </table> を、 <table~省略><tr><td><font~省略></td></tr></table> と改行せずに、連ねてしまうと、 何か問題はありますでしょうか? 検索で順位が下がるとか、タグが読みづらくスパム扱いされたりはしないでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • syndicate
  • ベストアンサー率15% (2/13)
回答No.2

後で手を加えるさいに大変だと思います。 内容の修正や追加など、自分が読みやすくあるためにも最初から整頓しておくことが一番です。 タグを書いてるといろんな疑問が出てきますよね。 なんで改行してあるのか?なぜスペースがあるのか? など経験していけばなんでもないことが発見されますよね! そうして疑問を解決していくことによりいい物が出来ていくと思います。 がんばってください。

その他の回答 (5)

noname#19206
noname#19206
回答No.6

>検索で順位が下がるとか、タグが読みづらくスパム扱いされたりはしないでしょうか? 検索エンジンはタグそのものを判断するので、ソース内で改行しているかどうかは関係ないでしょう。 それに、ブラウザは例えソース内で改行しなくてもページを正常に表示します。 エラーを返すわけでもありません。 読みづらいなんていうのは全く関係ありませんよ。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.5

余談ですが、改行を抜くくらいでは抜本的な 文字数の減少にはつながらないです。 またダイアルアップでつないでいるならともかく よほどのことがない限り局所的な文字数減らしは 費用対効果にあいません。

回答No.4

HTML的には全く問題ないですよ。人間が読む場合に読み辛くなるだけです。ブラウザが処理する時にはむしろ改行がない方が処理が速いかも知れません。 私の場合、通常のHTMLをエディタで直接作る時は後で変更することを考えて改行を分かり易くするために入れますが、CGIプログラムでHTMLを出力させる場合には改行は入れません。(入れるとしても JavaScript の個所だけです)。

  • be_full
  • ベストアンサー率0% (0/2)
回答No.3

後で編集しやすいように改行することをオススメします。 ソース的には問題ありませんがミスがわかりにくくいい事がありませんので・・

  • hime_mama
  • ベストアンサー率32% (1542/4716)
回答No.1

改行するのは、タグ打ちの編集者が見やすくするためです。 実際にソースを読み込む時は、<BR>以外の改行は無視されますので、ずらーーーっと続けて書いても問題ないです。

関連するQ&A