-
convalida dtd
salve a tutti non so se è la sezione giusta ma volevo interessarmi riguardo alla convalida dei documenti html. io per esempio utilizzo
Codice HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
ma volevo sapere in semplici parole la differenza tra transitional e strict...grazie mille!
-
http://xhtml.html.it/guide/lezione/1...a-html-htmlit/
Per quel che riguarda l'HTML le indicazioni possibili sono tre:
* Strict: è una DTD particolarmente rigorosa: esclude ogni elemento che riguarda il layout (la cui formattazione è affidata all'utilzzo dei CSS) e non è consentito l'uso degli elementi deprecati:
Codice HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"
http://www.w3.org/TR/html4/strict.dtd>
* Transitional: è una versione temporanea, per consentire il passaggio da una specifica all'altra. Nella DTD transitionali tag deprecati sono ammeesi. Questa DTD andrà bene nella maggior parte dei casi:
Codice HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" http://www.w3.org/TR/html4/loose.dtd>
* Frameset. È la DTD che riguarda i frames:
Codice HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" http://www.w3.org/TR/html4/frameset.dtd>
-
grazie sei stato esplicativo ma la mia domanda sorge espontanea....cosa mi cambia o cosa mi comporta se cambio la mia dichiarazione attuale di dtd in quella transitional scritta da te??apparte il fatto ke è meno restrittiva e quindi posso modificare il layout della pagina con codice html??