Tutoriale XHTML - !DOCTYPE
Pagina 1 din 1
Tutoriale XHTML - !DOCTYPE
XHTML - <!DOCTYPE>
Dupa cum am mai spus un document XHTML contine declaratia DOCTYPE si cele doua sectiuni head si body. Este foarte important ca declaratia DOCTYPE sa fie pe prima linie iar cele doua taguri sa se succeada in ordinea mentionata.
Afirmatia de mai sus ar afisa un document de forma
<!DOCTYPE ...>
<html>
<head>
<title>... </title>
</head>
<body> ... </body>
</html>
Document Type Definitions (DTD)
DTD-ul specifica anumite reguli care vor fi luate in calcul la validarea documentului.
In XHTML sunt disponibile trei tipuri de DTD:
- STRICT
- TRANSITIONAL
- FRAMESET
Pentru o mai buna intelegere ale celor trei tipui de documente XHTML voi exemplicica pefiecare dintre ele.
XHTML 1.0 Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
XHTML 1.0 Strict se folosete atunci cand vom folosi un markup foarte curat fara absolut nici un element exclusiv HTML
XHTML 1.0 Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
XHTML 1.0 Transitional este tipul de donument cel mai intalnit, si se foloseste atunci cand in documentul XHTML intalnim pe langa atributele XHTML si alte atribute de HTML care nu contrazic regulile XHTML
XHTML 1.0 Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd";>
XHTML 1.0 Frameset se foloseste atunci cand vrei sa folosesti frame-uri HTML.
Recapitulare
Conform cu regulile XHTML explicate mai sus un document valid XHTML ar arata dupa cum urmeaza:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html>
<head>
<title>Document XHTML</title>
</head>
<body>
<p>Conform cu regulile XHTML explicate mai sus un document valid XHTML are forma exemplificata aici</p>
</body>
</html>
In concluzie XHTML este o versiune similara a HTML 4.01 mult mai stricta si mai curata. Pentru a va veni in ajutor w3.org a pus la dispozitia voastra un validator XHTML. Dar vom vorvi despre asta in capitolul urmator.
Dupa cum am mai spus un document XHTML contine declaratia DOCTYPE si cele doua sectiuni head si body. Este foarte important ca declaratia DOCTYPE sa fie pe prima linie iar cele doua taguri sa se succeada in ordinea mentionata.
Afirmatia de mai sus ar afisa un document de forma
<!DOCTYPE ...>
<html>
<head>
<title>... </title>
</head>
<body> ... </body>
</html>
Document Type Definitions (DTD)
DTD-ul specifica anumite reguli care vor fi luate in calcul la validarea documentului.
In XHTML sunt disponibile trei tipuri de DTD:
- STRICT
- TRANSITIONAL
- FRAMESET
Pentru o mai buna intelegere ale celor trei tipui de documente XHTML voi exemplicica pefiecare dintre ele.
XHTML 1.0 Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
XHTML 1.0 Strict se folosete atunci cand vom folosi un markup foarte curat fara absolut nici un element exclusiv HTML
XHTML 1.0 Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
XHTML 1.0 Transitional este tipul de donument cel mai intalnit, si se foloseste atunci cand in documentul XHTML intalnim pe langa atributele XHTML si alte atribute de HTML care nu contrazic regulile XHTML
XHTML 1.0 Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd";>
XHTML 1.0 Frameset se foloseste atunci cand vrei sa folosesti frame-uri HTML.
Recapitulare
Conform cu regulile XHTML explicate mai sus un document valid XHTML ar arata dupa cum urmeaza:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html>
<head>
<title>Document XHTML</title>
</head>
<body>
<p>Conform cu regulile XHTML explicate mai sus un document valid XHTML are forma exemplificata aici</p>
</body>
</html>
In concluzie XHTML este o versiune similara a HTML 4.01 mult mai stricta si mai curata. Pentru a va veni in ajutor w3.org a pus la dispozitia voastra un validator XHTML. Dar vom vorvi despre asta in capitolul urmator.
dalem- Moderator
- Prenume/Nume : Damian
Mesaje : 60
Puncte : 165
Reputatie : 1
Data de inscriere : 09/09/2010
Pagina 1 din 1
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum