Taki zapis dla tagów jednorazowych jest zgodny z normą XHTML.
Można się spotkać z zapisem <br /> jest to forma zalecana dla zgodności z
przeglądarkami, które nieobsługują XHTML.
DanielM
----- Original Message -----
From: "Filip Sielimowicz" <sielim(a)wp.pl>
To: "Polish Wikipedia mailing list" <wikipl-l(a)Wikipedia.org>
Sent: Saturday, May 29, 2004 8:30 PM
Subject: Re: [Wikipl-l] pytanie o HTML
> > co robi ukosnik w tytm tagu:
> >
> > <br/>
>
> tak jest AFAIK w najnowszych html'owych standardach. tzn. wszystkie
> tagi, które są jednorazowe (nie mają otwarcia i zamknięcia) dostają
> takiego ukośnika. wydawało mi się jednak, że powinna być jeszcze
spacja,
czyli <br
/>
Jest to po prostu przeniesienie pewnych standardów z xml'a bezpośrednio
do html'a. W xmlu KAŻDY tag musi mieć otwarcie i zamknięcie,
czyli jak jest <img> to gdzieś musi być też </img> a tagi wewnętrzne
muszą
być zawsze prawidłowo pozagnieżdżane. Dodatkowo, w
związku
z tym, że wiele tagów nie ma zawartości, w xmlu przyjęło się, że
tag można od razu otworzyć i zamknąć. Czyli <img></img> można
zastąpić <img/>. I spacja nie jest potrzebna.
W html'u zaś typowym pustym tagiem jest właśnie <br>, tyle, że
w html'u tagi nie muszą mieć zamknięć. W xml'u już muszą, stąd
<br> przechodzi w <br></br> a w skrócie <br/>. I te zasady
są też przenoszone do htmla. Zasada zamykania tagów po prostu
ułatwia zarządzanie strukturą dokumentów, jej poprawnością.
_______________________________________________
WikiPL-l mailing list
WikiPL-l(a)Wikipedia.org
http://mail.wikipedia.org/mailman/listinfo/wikipl-l