ďťż

[xhtml] object a img Czy warto zamiast img stosować object?

       

Podstrony


telcocafe

Witam!

Standard XHTML 2.0 przewiduje stosowanie zamiast znacznika img znacznik object.
Rzadko kiedy się posługiwałem tym ostatnim (object).

Pytanie: warto?
Jak winien wyglądać zgodny ze standardem xhtml 1.1 (lub 1.0 strict) poprawnie wstawiony obrazek korzystając z tagu object?

Ze specyfikacji:
object
Common , archive (URIs), classid (URI), codebase (URI), codetype (ContentType), data (URI), declare ("declare"), height (Length), name (CDATA), standby (Text), tabindex (Number), type (ContentType), width (Length)

img
Common, alt* (Text), height (Length), longdesc (URI), src* (URI), width (Length)



Tak... Już lepiej OBJECTa, ale czy ma być sens? Ponoć większość tagów będzie mogła przyjąć atrubut "src", by podpiąć czy to dźwięk czy właśnie grafikę... A poza tym zawsze można np. DIVowi podpiąć w CSS tło i wymiary i też mamy taki odpowiednik IMG.

Jak winien wyglądać zgodny ze standardem xhtml 1.1 (lub 1.0 strict) poprawnie wstawiony obrazek korzystając z tagu object?
<object src="obraz"...

ps.
a zapis <div style="background-image: url('obraz.jpg'); width: 20px; height: 20px;"></div> zamiast IMG jest dobry?


ps.
a zapis <div style="background-image: url('obraz.jpg'); width: 20px; height: 20px;"></div> zamiast IMG jest dobry?



No to która metoda jest najlepsza (najszybsza i zgodna z trendami rynku :P)??

1. <img src="obraz.jpg" style="widyh: 20px; height: 20px;" />
2. <div style="background-image: url('obraz.jpg'); width: 20px; height: 20px;"></div>
3. <object data="obraz.jpg" width="20px" height="20px"></object>

A może są jeszcze inne znacznie lepsze?

Teraz ma być Object... Ale stosuj bez obaw IMG. Ponoć nawet w XHTML 2.0 ma pozostać jeszcze.

A to z DIVem to raczej jest jako tło niż obrazek... Tak należy to pojmować... Ale w sumie daje to samo...

zdecydowanie img, ponieważ zadanie DIV'a jest zupełnie inne, a standardami xHTML 2.0 nie ma co się na razie przejmować, ponieważ nie jest on jeszcze stworzony oraz nie wszystkie przeglądarki potrafią obsłużyć popranie xHTML 1.1 - tak IE do Ciebie mówie :>

OK thx ;)

<div....> pozwala wszystko włożyć do stylów i móc łatwo sterować obrazkami :P
<object....> jest dla mnie, jak scyzoryk heheh wielofunkcjyjne
Nie wiedziałem, czy object do obrazków jest, jak armata na wróbla :P

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.