CSSによって、要素を左右に並べる方法について考えます。並べたときの幅まで考慮する方法については、多段レイアウトで解説します。
<div> 左 <span style="float: right">右</span> </div> <div style="clear: right">後続する要素</div>
<div> <div style="float: left">左</div> <div style="text-align: right">右</div> </div> <div>後続する要素</div>
<div style="text-align: right"> <div style="float: left">左</div> <div>右</div> </div> <div>後続する要素</div>
<div style="text-align: right"> <div style="float: left">左</div> 右 </div> <div style="clear: left">後続する要素</div>
<div style="position: relative"> 左 <span style="position: absolute; right: 0">右</span> </div> <div>後続する要素</div>