picture
- Data publikacji
- Ostatnio edytowano
Przeznaczenie elementu picture
Element picture
reprezentuje swoje elementy dzieci, których głównym przeznaczeniem jest reprezentowanie zasobu internetowego w postaci pliku graficznego, który dodatkowo może posiadać alternatywne (zamienne) zasobu internetowe w postaci plików graficznych, które mogą zostać uaktywnione przez przeglądarkę internetową w określonych warunkach.
Dodatkowe artykuły związane z elementem picture
brak
Informacje techniczne o elemencie picture
- kategoria ogólna
- kontekst zewnętrzny
- kontekst wewnętrzny
-
zero lub więcej elementów source, a następnie dokładnie jeden element img, ponadto ewentualnie po, przed lub pomiędzy wspomnianymi elementami HTML może wystąpić zawartość skryptowa
Przykładowy Kod HTML
<figure> <picture> <source media="all and (max-width:1024px)" srcset="diagram-duzy.png"> <source media="all and (max-width:720px)" srcset="diagram-sredni.png"> <source media="all and (max-width:480px)" srcset="diagram-maly.png"> <img src="diagram-duzy.png" alt="przykładowa statystyka"> </picture> <figcaption>Przykładowy diagram</figcaption> </figure>
Kontekstem wewnętrznym przykładowego elementu "picture" są wyłącznie elementy "source", po których występuje dokładnie jeden element "img", dlatego w tej sytuacji wspomniany kontekst wewnętrzny, czyli element "source", element "source", element "source" oraz element "img", jest prawidłowym kontekstem wewnętrznym dla elementu "picture".
Przykładowy Kod HTML
<figure> <picture> <source media="all and (max-width:1024px)" srcset="diagram-duzy.png"> <source media="all and (max-width:720px)" srcset="diagram-sredni.png"> <source media="all and (max-width:480px)" srcset="diagram-maly.png"> <img src="diagram-duzy.png" alt="przykładowa statystyka"> <template id="szablon-1"> <ins> <iframe src="dynamiczna-statystyka-01.html"></iframe> </ins> </template> <script src="skrypt-01.js"></script> </picture> <figcaption>Przykładowy diagram</figcaption> </figure>
Kontekstem wewnętrznym przykładowego elementu "picture" są wyłącznie elementy "source", po których występuje dokładnie jeden element "img" oraz elementy HTML, które należą do kategorii zawartość skryptowa, dlatego w tej sytuacji wspomniany kontekst wewnętrzny, czyli element "source", element "source", element "source", element "img", element "template" oraz element "script", jest prawidłowym kontekstem wewnętrznym dla elementu "picture".
- wymagane elementy dzieci
-
jeden element img
- wymagane atrybuty
-
brak
- zdolność fallback
-
nie dotyczy
- składnia HTML
-
<picture> ... </picture>
- pominięcie tagu na początku
-
nigdy
- pominięcie tagu na końcu
-
nigdy
- CSS display
-
inline
Przypuszczalnie domyślne reguły CSS elementu picture
/* brak */
Interpretacja elementu picture
-
tak
-
tak
-
tak
-
tak
-
nie
-
tak
Zobacz więcej informacji o interpretacji elementu picture.