E-gradiva > Računalništvo > Programiranje > Načrtovanje in razvoj spletnih aplikacij > HTML > XHTML

Prijava

 

XHTML (EXtensible HyperText Markup Language )

 

  1. Uporabljamo ga predvsem zaradi lažje strojne obdelave in analize hiperteksta. Dele hiperteksta lahko vstavljamo kot atributne multimedijske podatke v podatkovno bazo.
  2. Iz XHTML hipertekstov lažje naredimo izvlečke in določimo pomen teksta.
  3. Prihodnost XHTML je predvsem v povezavi s semantičnim spletom (Sematic Web).
  4. Specifikacije trenutne verzije XHTML 2.0 najdete na http://www.w3.org/TR/xhtml2/

 

XHTML (EXtensible HyperText Markup Language )

 

Uporablja samo male črke v značkah.

 

Tukaj je primer.


 
Vsaka značka mora imeti tudi končno značko.

 

Tukaj je primer.

 
Vgnezdenje značk mora biti pravilno:
 

 

Tukaj je primer.

 

XHTML – lastnosti

 

  1. V primeru, da značka ne potrebuje zaključne oznake jo moramo zapisati z / in presledkom vmes.    

       Primer je tukaj.

 


Primeri za <br>, <hr> in <img>:

    To je skok v novo vrstico <br />

    Primer vnesene črte <hr />

    <img src=“vesel_obraz.gif" alt=“Jaz sem vesel" />

 

XHTML – lastnosti

 

  1. Lastnosti oz. vrednosti lastnosti ne smemo izpuščati. 

    
  Primera sta tukaj.

 

  1. XHTML dokument mora imeti zapisano deklaracijo in naslov.

Tukaj je primer.

 

XHTML sintaksa

 

  1. Ne smemo uporabljati krajšav v HTML označbah compact, checked,  declare, readonly, disabled, selected, defer, ismap, nohref nowrap, multiple, noresize:

Pravilno:

   <input checked="checked" />

Nepravilno:

   <input checked>

  1. “name” v HTML označbah <a>, <applet>, <frame>, <iframe>, <img> in <map> zamenjamo z id:

 

 

    Primer je tukaj.

 

 

    Primer je tukaj.

 

 

  1. Kot prvo vrstico XHTML dokumenta dodamo

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN“

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  ali

       <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN“

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">