e-gradiva     HTML CSS JavaScript Načrtovanje    
  logotip  
SERŠ Maribor Iskanje Primeri

DTD

Koda:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
...
Izgled v
brskalniku:
Novejši brskalniki različno tolmačijo strani, glede na uporabljen DTD. Če se želi preveriti pravilnost napisanega dokumenta HTML (npr. na strani validator.w3.org, je potrebno navesti DTD.
Razlaga:

Standard XHTML 1.0 določa tri različne DTD. Deklaracija DOCTYPE določa tip DTD.

Kaj naredi DTD:
  • DTD podrobno tolmači sintakse spletne strani v SGML.
  • Aplikacije SGML uporabljajo DTD (npr. HTML), da določijo pravila ki so označena za dokument za točno določen tip.
  • XHTML je določen v SGML document type definition ali DTD
  • XHTML DTD natančno opisuje, računalniško brane jezike, dovoljene sintakso in besednjak XHTML.

Strict

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Transitional

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Frameset

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

SERŠ Maribor : Strokovna gimnazija : 2004 : Peter Šori