On Mon, Sep 20, 2004 at 01:04:44AM +0200, TOR wrote:
Sunday, September 19, 2004, 11:53:12 PM, Gemma
napisal(a):
From: "Adam Dziura"
<adziura(a)o2.pl>
> > cellspacing="0"
> To jest poprawne w XHTML-u.
> I jeszcze jak już tak ci się chce to każdy powinien mieć cudzysłowy:
> align="center", border="0" i tak dalej.
A co będzie, jak nie będzie? Znaczy bez
cudzysłowów lub ze spacjami?
Przeważnie nic - większość przeglądarek akceptuje wszystkie formy
zapisu. Ale poprawna i zalecana przez W3C jest wlasnie forma bez
spacji i z cudzyslowem. Wtedy jest najmniejsze prawdopodobienstow, ze
jakas przegladarka zle to odczyta (lub nie odczyta w ogole).
Wszystkie te formy sa 100% poprawne.
Spacje nie maja absolutnie zadnego znaczenia ani w HTML4 ani w XHTML.
Cudzyslowy maja pewne niewielkie znaczenie.
Niektore argumenty wymagaja cudzyslowow, bo zawieraja np. spacje i rozne dziwne znaki.
Inne mozna (oficjalnie) pisac bez, np. jesli sa to same liczby lub pojedyncze slowa.
(a przegladarki akceptuja jeszcze wiecej niz oficjalnie mozna).
Zeby usunac ta niekonsekwencje mozna cudzyslowowac wszystko. Tego zreszta
wymaga standard XHTML. Ale Wikipedia nie jest w XHTMLu, a nawet jesli by
kiedys miala byc to parser lub postprocesor pododaje te cudzyslowy sam z siebie.