<!DOCTYPE> este obligatoriu
Un document XHTML se compune din trei parti principale:
- declaratia DOCTYPE
- sectiunea <head>
- sectiunea <body>
Structura de baza a unui document este urmatoarea:
<!DOCTYPE ...> <html> <head> <title>... </title> </head> <body> ... </body> </html>
ATENTIE! Declaratia DOCTYPE este intotdeauna prima linie intr-un document XHTML!
Un exemplu simplu de document XHTML
Acesta este cel mai simplu model de document XHTML:
<!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 minimal</title> </head> <body> <p>un paragraf simplu</p> </body> </html>
Declaratia DOCTYPE defineste tipul documentului. Restul arata identic cu HTML.
Document Type Definitions (DTD) (Definitiile tipului de document)
- DTD specifica sintaxa unei pagini web in SGML
- Definitiile DTD sunt utilizate de aplicatiile SGML, ca si HTML, pentru a specifica reguli pentru documente de diverse tipuri, incluzand un set de elemente si declaratii de entitati
- Definitiile DTD pentru XHTML descrie precis limba in care e scris documentul si sintaxa de marcaj XHTML
Exista trei definitii DTD pentru XHTML:
- STRICT
- TRANSITIONAL
- FRAMESET
XHTML 1.0 Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Declaratia DOCTYPE strict se utilizeaza cand se doreste marcaje clare, fara dezordine in cod. Se foloseste impreuna cu CSS.
XHTML 1.0 Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Declaratia DOCTYPE transitional se foloseste atunci cand se doreste folosirea unor trasaturi HTML.
XHTML 1.0 Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
Declaratia DOCTYPE frameset se foloseste atunci cand se doreste utilizarea Frame-urilor HTML Frames pentru a imparti pagina in mai multe zone.
DOCTYPE, DTD, frameset, tutorial, XHTML


Da pe Twitter
Da pe Facebook