私は、テキスト コンテンツの横に画像を表示する必要があるサイトを作成しています。これは、画像とテキストが単一の html ソースから取得されるため、一種の疑似 2 列レイアウトです。
画像を独自の段落として配置し、それらをフローティングすることで、これを行う非常に簡単な方法を見つけました。これらの余分な段落なしで、余分な css を画像に帰属させるだけでこれを行うための (html に関して) もっと簡単な方法がまだありますか?
フローティング画像がテキストと同じ段落にある場合、画像がある段落とない段落では幅が異なります。
編集: 基本的に、このような画像を配置するために、できるだけ単純な HTML マークアップを探しています。CSS は複雑になる可能性があります ;)
CSS:
p { width: 500px; }
p.image { float: right; width: 900px; }
Current HTML:
<p class="image"><img src="image.jpg" /></p>
<p>Some text here.</p>
Is the above possible with this HTML?
<p><img src="image.jpg" /></p>