<p>
<span>cancel</span><span>comfirm</span>
</p>
<hr>
<p>
<span>cancel</span>
<span>confirm</span>
</p>
私は同じ結果を表示する必要があります。 2番目のテンプレートでは、レンダリング後、 'キャンセル'と '確認'の間に 'スペース'があります。ブラウザはどのように 'スパン'をレンダリングするのですか?
タグはインライン要素なので、改行は使用されません。
私はそれらを両方ともCSSでフローティングすることができます。
しかし、理由はわかりません。私はブロックタグにはスペースがあると思う。
いいえ、同じ結果を表示すべきではありません。ソースに最初の2つのスパンの間にスペースがあることに注意してください。 –
は、なぜあなたはただお互いの後ろに続い入れていない:は確認 –
キャンセルを容易にするためPLUNKR追加 - > https://plnkr.co/edit/MNbG7KH7cEFvmOGkKflL?p=preview –