HTML/Składnia: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Todevor (dyskusja | edycje)
m Przeniesienie z działu Struktura dokumentu HTML
Nie podano opisu zmian
Linia 1:
== Znaczniki ==
Jak już zapewne zauważyłeś, kod dokumentuHTML składa się zze znaczników (tagów), tekstuktóre zawartegoumieszczamy w trójkątnych/ostrych nawiasach &ndash;ostrych <code><</code> i <code>></code>. TakieZ elementy,tych składająceelementów składają się zeniemal wspomnianychwszystkie nawiasówstrony i zawierające wewnątrz tekst, nazywamy znacznikamiinternetowe. Wyjątkami Załóżmy teraz,strony żezbudowane chcemywyłącznie umieścićza fragmentpomocą tekstutechnologi w jakiejś ramce &ndash; skąd przeglądarka ma wiedzieć, gdzie znajduje się początek, a gdzie koniec tej ramki?[[Flash]].
Niemal każdy tag HTML '''MUSI''' zostać zamknięty - przeglądarka musi wiedzieć, gdzie np. rozpoczyna się tabelka, a gdzie kończy. Jeżeli zdarzy się, że zapomnisz domknąć któryś z otwartych znaczników, może to sprawić, że cały wygląd strony będzie zupełnie różny od oczekiwań.
 
W takim przypadku mamy do czynienia ze znacznikami otwierającymi i zamykającymi. Otwierający wygląda tak:
<source lang="html4strict">
<jakis_znacznik>
Linia 10:
</jakis_znacznik>
</source>
 
Listę wszystkich znaczników używanych w HTML możesz zobaczyć w rozdziale [[HTML/Spis znaczników HTML|Spis znaczników HTML]].
== Składnia ==
Należy także pamiętać o kolejności wstawiania znaczników. Nie wolno ich "mieszać".
<source lang="html4strict">
<i>Lorem <b>ipsum</b>, <b>dolor</b> sit <u>amet</u></i>
</source>
To jest poprawny zapis. Natomiast:
<source lang="html4strict">
<b>Lorem <i>ipsum</b> dolor <b><u>sit</i></u> amet</b>
</source>
Już nie jest poprawny. Prowadzi nie tylko do nieścisłości w kodzie, ale także do bałaganu. Lepiej od razu wyrobić sobie nawyk pisania tagów we właściwej kolejności.