O Elemento HTML <figure>
representa o conteúdo independente, frequentemente com uma legenda ({{HTMLElement("figcaption")}}),
e é normalmente referido como uma única unidade. Enquanto ela está relacionada com o fluxo principal, sua posição é independente do fluxo principal.Normalmente, isso é uma imagem, uma ilustração, um diagrama, um trecho de código ou uma esquema que é referenciado no texto principal, mas que pode ser movido para outra página ou para um apêndice, sem afetar o fluxo principal.
Notas de uso:
<figure>
inserindo o elemento {{HTMLElement("figcaption")}} dentro dele (no inicio ou no fim).Este elemento só inclui os atributos globais.
<!-- Apenas uma imagem--> <figure> <img src="https://developer.cdn.mozilla.net/media/img/mdn-logo-sm.png" alt="Uma imagem impressionante"> </figure> <p></p> <!-- Imagem com legenda --> <figure> <img src="https://developer.cdn.mozilla.net/media/img/mdn-logo-sm.png" alt="Uma imagem impressionante"> <figcaption>Legenda para a imagem impressionante</figcaption> </figure> <p></p>
<figure> <figcaption>Obtenha os detalhes do browser usando navigator</figcaption> <pre> function NavigatorExample(){ var txt; txt = "Browser CodeName: " + navigator.appCodeName; txt+= "Browser Name: " + navigator.appName; txt+= "Browser Version: " + navigator.appVersion ; txt+= "Cookies Enabled: " + navigator.cookieEnabled; txt+= "Platform: " + navigator.platform; txt+= "User-agent header: " + navigator.userAgent; } </pre>
<figure> <figcaption><cite>Edsger Dijkstra :-</cite></figcaption> <p>"Se o debugging é o processo de remoção de bugs de software, <br /> então programação deve ser o processo de colocá-los"<br /></p> </figure>
Especificação | Status | Comentário |
---|---|---|
{{SpecName('HTML WHATWG', 'grouping-content.html#the-figure-element', '<figure>')}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('HTML5 W3C', 'grouping-content.html#the-figure-element', '<figure>')}} | {{Spec2('HTML5 W3C')}} |
{{CompatibilityTable}}
Recurso | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Suporte Básico | 8 | {{CompatGeckoDesktop("2.0")}} | 9.0 | 11.10 | 5.1 |
Recurso | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Suporte Básico | 3.0 | {{CompatGeckoMobile("2.0")}} | 9.0 | 11.0 | 5.1 (iOS 5.0) |