これは明らかに「<figure>
要素には画像なしの<figcaption>
のみが含まれていますか?」という疑問があります。<figure>
HTML5の意味要素を使用するように私のウェブサイトを変換しています。私にはたくさんのポートフォリオページがあり、たくさんの画像が含まれています。
<img ... >
<p class="caption">... </p>
は、私がfigure
要素に画像とキャプションをラップすることなくfigcaption
とp
タグとクラスを置き換えることができます。各画像はこのように、キャプションを持っていますか?
figure
要素内のすべての画像とキャプションを囲むことは私にとっては苦労し、余分な(不要な)コードを追加します。
figcaption
を使用すると、クラスにp
タグを使用するより意味的によく似ています。
イメージはページの本文で直接参照されていないので、figure
を使用するのは厳密には必要ではない、または必要ではありません(と私はこれをやる時間を過ごすのがうんざりですコードが膨らむ)。
これらの日常的なテキストエディタには、RegExの検索置換機能があります。 RegExと 'replace all'を使うと、あなたのコードを 'figure'タグを含む有効なHTMLに変更することは間違いなく可能です。 –