Atrybut "typemustmatch" elementu "object"

Za pomocą wartości atrybutu type elementu object możemy przekazać przeglądarce internetowej dodatkową informację o tym, jaki typ MIME posiada zasób internetowy reprezentowany przez dany element object.

Przykład:

<object data="./files/html/kwiat-01.png" type="image/png"></object>

Dzięki temu, że nasz przykładowy element object posiada atrybut type wraz z wartością image/png, nasz przykładowy element object zawiera dodatkową informację dla przeglądarki internetowej o tym, że typem MIME, jaki posiada zasób internetowy reprezentowany przez wspomniany element object jest typ wskazujący na plik typu PNG.

Rezultat:

Nawet gdy wartość atrybutu type elementu object nie będzie zgadzała się z rzeczywistym typem MIME posiadanym przez zasób internetowy reprezentowany przez dany element object, wspomniany zasób internetowy nadal będzie widoczny w oknie przeglądarki internetowej.

Przykład:

<object data="./files/html/kwiat-01.png" type="image/jpeg"></object>

Rezultat:

Jeżeli chcemy uniknąć wspomnianej sytuacji możemy skorzystać z atrybutu logicznego typemustmatch elementu object.

Przykład:

<object data="./files/html/kwiat-01.png" type="image/jpeg" typemustmatch>błąd typu MIME</object>

Rezultat:

Tym razem ze względu na to, iż nasz przykładowy element object posiada atrybut typemustmatch oraz ze względu na to, iż wartość atrybutu type naszego przykładowego elementu object nie jest zgodna z typem MIME posiadanym przez zasób internetowy reprezentowany przez nasz przykładowy element object, w oknie naszej przeglądarki internetowej została wyświetlona treść awaryjna w postaci ciągu znaków błąd typu MIME.

O tym czym jest treść awaryjna powiemy sobie w następnym kroku.

Last updated