2017-09-16 45 views
0

在HTML中,如果我有多個圖像並且想要標註每個圖像,哪個是正確的語法?HTML中多個圖像和標題的正確語法是什麼?

<figure> 
    <img src="images/img1.jpg"> 
    <figcaption>Caption 1</figcaption> 
</figure> 
<figure> 
    <img src="images/img2.jpg"> 
    <figcaption>Caption 2</figcaption> 
</figure> 

或B

<figure> 
    <img src="images/img1.jpg"> 
    <figcaption>Caption 1</figcaption> 
    <img src="images/img2.jpg"> 
    <figcaption>Caption 2</figcaption> 
</figure> 
+0

你有沒有嘗試過,看看哪些作品? – ChrisM

+0

是的,兩者都有效。 B在圖像之間提供了額外的空間,但是我想知道一個在語法上是否正確。 – Kat

+1

可能有用 - > [使用圖和圖形元素的正確方法](https://www.sitepoint.com/quick-tip-the-right-way-to-use-figure-and-figcaption-elements /) –

回答

1

specfigure元素內容模型表示:

或者:一個figcaption元件隨後流的內容。 或者:流內容後跟一個figcaption元素。

我認爲這很清楚figure應該代表一件事。所以選項A是正確的選擇。

0

關於數字標籤,每MDN

的HTML元素表示自包含的內容, 經常與一標題(),並且通常引用 作爲單個單元。

相關問題