jak jest poprawniej i czym się różnią:
cellspacing=0 cellspacing="0" cellspacing = 0 cellspacing = "0"
Pytam, bo mam własnego batch'a (dla niewtajemniczonych - skrypt w MS-DOS), którym traktuję wszystkie edytowane artykuły, to mógłbym przy okazji optymalizować i kod.
Ma to także dla mnie znaczenie osobiste, bo na bieżąco pracuję z wersją tekstową kopii bazy, a ta wielka jest.
Beno (dinozaur)/GEMMA
Tego pięknego dnia Sun, 19 Sep 2004 23:42:32 +0200, napisałeś(aś) Odpowiadam:
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.
From: "Adam Dziura" adziura@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?
Beno
Sunday, September 19, 2004, 11:53:12 PM, Gemma napisal(a):
From: "Adam Dziura" adziura@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).
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@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.
Tego pięknego dnia Sun, 19 Sep 2004 23:53:12 +0200, napisałeś(aś) Odpowiadam:
A co będzie, jak nie będzie? Znaczy bez cudzysłowów lub ze spacjami?
A niby nic. Ale Wikipedia chyba zdąża do pełnej poprawności kodu. Może kiedyś jakaś przeglądarka nie będzie poprawiać błędów na stronach i wtedy to się może rozjechać. Ale teraz to nie zmienia wiele. Chodzi bardziej o elegancje ;)
Jak rozumiem spacja i dopiero slash?
Tak. Tak samo: elegancja.
Tego pięknego dnia Sun, 19 Sep 2004 23:42:32 +0200, napisałeś(aś) Odpowiadam:
I jeszcze <br> na <br />.
From: "Adam Dziura" adziura@o2.pl
I jeszcze <br> na <br />.
Jak rozumiem spacja i dopiero slash?
Beno
On Sun, Sep 19, 2004 at 11:53:42PM +0200, Gemma wrote:
From: "Adam Dziura" adziura@o2.pl
I jeszcze <br> na <br />.
Jak rozumiem spacja i dopiero slash?
Tak, jednak w praktyce lepiej byłoby chyba unikać wklejania nadmiarowego HTML-a, jeśli mechnizmy Wiki są wystarczające. Zależy tylko od stopnia komplikacji tych tabelek.
BR przydaje się też tylko sporadycznie, w tekście głównym praktycznie nie ma zastosowania (jedynie przy uzyskiwaniu jakichś "efektów specjalnych").
Wanted
AD> > I jeszcze <br> na <br />.
B> Jak rozumiem spacja i dopiero slash?
Dok³adnie tak.
DanielM
On Sun, Sep 19, 2004 at 11:47:59PM +0200, Adam Dziura wrote:
Tego pięknego dnia Sun, 19 Sep 2004 23:42:32 +0200, napisałeś(aś) Odpowiadam:
I jeszcze <br> na <br />.
Wikipedia to nie XHTML. Jesli Wikipedia kiedys bedzie XHTML to software sie tym zajmie. <br /> bardziej odstrasza nowicjuszy niz <br>.
Tego pięknego dnia Mon, 20 Sep 2004 15:44:21 +0200, napisałeś(aś) Odpowiadam:
Wikipedia to nie XHTML.
Jak to nie: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Jesli Wikipedia kiedys bedzie XHTML to software sie tym zajmie.
Sprawdziłem - radzi sobie teraz - zamienia <br> na <br />. Co nie znaczy, że mamy oprogramowaniu dawać więcej do roboty.
<br /> bardziej odstrasza nowicjuszy niz <br>.
Ale nie powinni tego stosować zbyt często - wystarczy 2 razy enter. I dlatego ma odstraszać.
On Mon, Sep 20, 2004 at 03:59:23PM +0200, Adam Dziura wrote:
Tego pięknego dnia Mon, 20 Sep 2004 15:44:21 +0200, napisałeś(aś) Odpowiadam:
Wikipedia to nie XHTML.
Jak to nie:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Jesli Wikipedia kiedys bedzie XHTML to software sie tym zajmie.
Sprawdziłem - radzi sobie teraz - zamienia <br> na <br />. Co nie znaczy, że mamy oprogramowaniu dawać więcej do roboty.
Czyli w koncu zainstalowali postprocesor. Oprogramowanie nadal produkuje HTML4 i jeszcze dlugo bedzie.
Tego pięknego dnia Mon, 20 Sep 2004 16:49:42 +0200, napisałeś(aś) Odpowiadam:
Oprogramowanie nadal produkuje HTML4 i jeszcze dlugo bedzie.
Ale gdzie produkuje HTML? W Operze mam skrót CTRL+ALT+V, który wysyła stronę do validatora a ten z kolei nie znajduje żadnych błędów i wypisuje "This Page Is Valid XHTML 1.0 Transitional!". 3 losowo wybrane strony są dobre tak sprawdziłem.
On Mon, Sep 20, 2004 at 04:50:53PM +0200, Adam Dziura wrote:
Tego pięknego dnia Mon, 20 Sep 2004 16:49:42 +0200, napisałeś(aś) Odpowiadam:
Oprogramowanie nadal produkuje HTML4 i jeszcze dlugo bedzie.
Ale gdzie produkuje HTML? W Operze mam skrót CTRL+ALT+V, który wysyła stronę do validatora a ten z kolei nie znajduje żadnych błędów i wypisuje "This Page Is Valid XHTML 1.0 Transitional!". 3 losowo wybrane strony są dobre tak sprawdziłem.
Oprogramowanie = kod w PHPie ktory robi strone. Postprocesor jest gdzies po drodze miedzy oprogramowaniem a uzytkownikiem, na Apache'u albo Squidzie.
Standardowa instalacja oprogramowania MediaWiki nadal produkuje HTML4.
From: "Tomasz Wegrzanowski" taw@users.sf.net
Wikipedia to nie XHTML. Jesli Wikipedia kiedys bedzie XHTML to software sie tym zajmie. <br /> bardziej odstrasza nowicjuszy niz <br>.
Zauważyłem przy tabelkach, że wpis z ukośnikiem ma znaczenie (pozytywne).
Beno/GEMMA