|
XHTML
Iako vecina web stranica danas koristi HTML, postoje i drugi jezici. XHTML (EXtensible HyperText Markup Language) je stroza verzija HTML-a. Koristi iste tagove, gotovo je identican HTML-u 4.0, osim nekoliko malo strozih pravila (koja su uglavnom bila smatrana greskom i u HTML-u ali ih je browser sam ispravljao) i cinjenice da se obavezno mora koristiti style. Ideja je da XHTML u buducnosti postepeno zamjeni HTML.
Gore spomenute razlike HTML vs. XHTML su: - u XHMTL-u svi elementi moraju biti pravilno ugnjezdjeni:
krivo : <b><i>Ovaj tekst napisan je masno i ukoseno</b></i>
i ispravno: <b><i>Ovaj tekst napisan je masno i ukoseno</i></b> - u XHTML-u svi tagovi moraju biti zatvoreni:
krivo (premda je prolazilo u HTML-u):
<p>Ovo je jedan odlomak
<p>A ovo je drugi
i ispravno:
<p>Ovo je jedan odlomak</p>
<p>A ovo je drugi</p>
Cak i tagovi koji nemaju zatvarac moraju biti zatvoreni, to se rjesava tako da se oznaka zatvaranja doda u tag: krivo u XHTML-u: Tag za novi red <br>
ispravno: Tag za novi red <br />
- u XHTML-u tagovi moraju biti pisani malim slovima (zato smo tu konvenciju slijedili i kroz ove vjezbe):
krivo: <BODY>
ispravno:<body>
Drugim rijecima, ukoliko pisete lijep i ispravan HTML, prijelaz na XHTML je vrlo lak.
|