0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

span要素の間に余白が挿入されるのを防ぐ

Posted at

span要素の動き

spanはソースコード上にある後続のスペースや改行を余白として反映してしまう。
例えば以下のように定義すると、間に余白が設定される。

ソースコード1

<span>テスト文字1</span>
<span>テスト文字2</span>

結果1

テスト文字1 テスト文字2

余白を入れたくない場合は、以下のように定義をする。

ソースコード2

<span>テスト文字1</span><span>テスト文字2</span>

結果2

テスト文字1テスト文字2

htmlを動的に生成する場合

htmlを動的に生成する場合は、むしろ逆のパターンで、ソースコード2のようになるため、余白が設定されない。
余白を設定したい場合は、マージンを設定する。

<span style="margin-right:3px;">テスト文字1</span><span>テスト文字2</span>
0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?