どのタグでは改行の影響が出るかを教えてください。
ちなみに、
imgタグが連続する箇所を改行したときと、しないときでIEで表示の違いがありました、。
おそらく改行で影響が出ているのではなくスペースが入っているのではないでしょうか?
タグの前後で改行を入れても表示に影響はでません。
terapad
http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html
でhtmlファイルを開いてみるとすぐにわかると思います。
前の人が答えてるかも知れませんが…
ブラウザによってソース部分の改行の解釈がちがうので、表示の違いが発生します。
インライン要素のタグは影響を受けます。
http://www.kanzaki.com/docs/html/element-level.html
img、b、i、u、span、strong、em、a、map、brなどなど…
あとはalt属性などで改行したりすると、半角スペースが入ったりしますので、テキスト部分も影響を受けます。
逆に影響を受けないのは、div、p、h1、tableなどのブロックレベル要素です。
ただしcssなどでタイプをインラインにしている場合は影響を受けたりするみたいです。
回避方法は、ありません(たぶん)。改行しないように続けてソースを書くしかないとおもいます。
なるほど。インライン要素が受けるんですね。
それだけでも十分に参考になります。
改行で影響が出ているというよりは、
改行しないから影響が出ていました。
もともとスペースが入っていたのが消えてしまったのかも知れないです。
ありがとうございます。