HTML对齐图片代码

时间:2018-03-01 00:48:54

标签: html html5

如何在div中的图像下方对齐图形标题?我不必是标题标签。任何将对齐文本的标记都可以。我尝试过以下但是它会扭曲我div中的所有内容:

  <div class="col-md-2">
      <span>
        <img src="/images/<%= record.logo %>" alt=<% record.logo %> height="80" width="80"  onerror="this.style.display='none'" />
        <figure><%= record.randomtext%> - <%= record.randomdate%></figure>
      </span>
 </div>

2 个答案:

答案 0 :(得分:3)

利用<figure><figcaption>

注意使用figcaption时,理想情况下它应该是figure结构中的第一个或最后一个元素。

 <div class="col-md-2">
      <figure>
           <img src="/images/<%= record.logo %>" alt=<% record.logo %> height="80" width="80"  onerror="this.style.display='none'" >
         <figcaption>
            <%= record.randomtext%> - <%= record.randomdate%>
         <figcaption>
     </figure>
 </div>

然后在你的CSS中你可以做类似的事情:

figure, figcaption {
   display:block } 

figure {
   width:100% }

figcaption {
   text-align:center }

答案 1 :(得分:1)

您可以像这样使用figure

<div>
<figure>
  <img src="image_url" width="100" height="100">
  <figcaption>Fig.1 - Something.</figcaption>
</figure>
</div>