Possiamo posizionare `< img >` dentro `< h1 >` secondo gli standard web?
-
05-07-2019 - |
Domanda
Possiamo inserire < img >
all'interno di < h1 >
secondo gli standard web? come questo
<h1> Demo text <img src="anyimage.jpg"/> </h1>
Soluzione
Sì, puoi - il DTD dice:
<!ELEMENT h1 %Inline;>
<!ENTITY % Inline "(#PCDATA | %inline; | %misc.inline;)*">
<!ENTITY % inline "a | %special; | %fontstyle; | %phrase; | %inline.forms;">
<!ENTITY % special "%special.pre; | object | img ">
Ciò significa sostanzialmente che h1
può contenere % Inline
, composto da varie cose, tra cui img
Altri suggerimenti
Guarda chi lo sta usando: http://www.w3.org/
<h1 class="logo"><a tabindex="2" accesskey="1" href="/"><img src="/2008/site/images/logo-w3c-mobile-lg" width="90" height="53" alt="W3C" /></a> <span class="alt-logo">W3C</span></h1>
Sì, questo è permesso. Ma non dimenticare di impostare l'attributo alt
su img
!
Sì e no.
Puoi posizionare un'immagine all'interno di un elemento h1, ma non del tutto così ... il alt è obbligatorio.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow