次のマークアップは、図要素を使用して、段落のテキストとインラインで画像を表示します。したがって、図は最初の 内に「含まれます」<p>
。
<div class="object-content">
<p>
<figure class="object-inline-figure">
<img
class="object-inline-figure-image"
height="200"
src="/site_media/media/files/images/WH-487_opt.jpeg"
width="300">
<figcaption class="object-inline-figcaption">
<p class="object-inline-figcaption-caption">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<p class="credits">
<span>Credit: </span>
<span class="object-inline-figcaption-caption-user-credit">
<a href="/profiles/Grey-Smith-Leigh/">Leigh Grey-Smith</a></span>,
<span class="object-inline-figcaption-caption-custom-credit">Lady Grey</span>
</p>
</figcaption>
</figure>
The relationships between functional drivers and symbolic power,
landscape and architecture, site and context, quality of materials
and quality of experience are all well considered. This high quality
design resolution can, in part, be attributed to the relationship
between designer and client.</p>
</div>
ただし、これは少なくとも Chrome と Firefox では問題があるようです。つまり、(Chrome で)「要素の検査」を使用する<figure>
と、<p>
テキスト/マークアップは次のようになると報告されています。
<p></p>
<figure>
#...
</figure>
The relationships between functional drivers and symbolic power,
landscape and architecture, site and context, quality of materials
and quality of experience are all well considered. This high quality
design resolution can, in part, be attributed to the relationship
between designer and client.
<p></p>
これは、マークアップの外側にあるテキスト「間の関係...」を効果的に「孤児」にし、<p>
そのスタイルとセマンティックな意味を失います...少なくともウェブサイトページの人間の閲覧者にとって。
<figure>
の外側を移動する<p>
と、より予測可能な結果が得られるようです。つまり、次のようになります。
<figure>
#...
</figure>
<p>The relationships between functional drivers and symbolic power,
landscape and architecture, site and context, quality of materials
and quality of experience are all well considered. This high quality
design resolution can, in part, be attributed to the relationship
between designer and client.
</p>
しかし、左または右に編集すると、「textwrap」効果が失われ<figure>
ます。text-align
<figure>
これは(前者の例)の使い分けですか?- ブラウザの不具合ですか?(Safari/Firefox & Chrome はすべて、わずかに異なる予期しない解釈を生成します)?
- 適切なマークアップは何であるべきか?