标题图像

ala*_*dey 5 html css markup semantic-markup

使用最新的HTML/CSS在网络上标题图像的最佳方法是什么?请演示代码.

Tör*_*bor 16

有几种语义方法可以标记图像及其标题.

守旧派的方式

旧学校方法是使用HTML定义列表,以语义方式查看图像标题.(还有其他很好的教程演示了这种方法.)

<dl>
    <dt><img src="foo.jpg" /></dt>
    <dd>Foo</dd>
</dl>
Run Code Online (Sandbox Code Playgroud)

微格式

还有一个数字微格式适用于任何常规标记:

<div class="figure">
  <img class="image" src="foo.jpeg" alt="" /><br/>
  <small class="legend">Foo</small>
</div>
Run Code Online (Sandbox Code Playgroud)

HTML5

HTML5现在为带有字幕<figure><figcaption>元素的图像提供了一种干净的直接方法.

<figure>
  <img src="foo.jpg" alt="">
  <figcaption>Foo</figcaption>
</figure>
Run Code Online (Sandbox Code Playgroud)