- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Codice iniziale corretto di pagina html
-
Codice iniziale corretto di pagina html
Come inizia una pagina in modo corretto? Così?
<!DOCTYPE HTML> <html lang="en"> <head>
Oppure così come imposta dreamweaver?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "htp ww.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="htp ww3.org/1999/xhtml"> <head>
Inoltre il punto <html lang="en"> ha a che fare con il contenuto e la lingua del sito? Nel senso non è meglio mettere IT al posto di EN per i siti in italiano?
-
Il primo caso è la DOCTYPE html5, e lang si riferisce alla lingua dei contenuti del sito.
La seconda DOCTYPE è invece quella dell'xhml 1.0.
-
Grazie. Quindi se un sito ha contenuti in italiano bisogna mettere [LEFT]<html lang="it"> ???[/LEFT]
-
Sì.
-
Il <!DOCTYPE> deve essere la prima cosa presente nelle tue pagine.
Esso non è un tag ma un istruzione per i browser, riguardo la versione HTML che intendi usare.Le versioni precedenti ad HTML5 erano basate su SGML e quindi le regole erano definite in una DTD.
Questo non avviene per HTML5 in quanto non è basato su SGML.Esempio per HTML5:
<!DOCTYPE html>Esempio per XHTML 1.1:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "blablablabla.dtd">Esempio per HTML 4.01 Transitional:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "blablablabla.dtd">
-
Grazie a tutti.
Domanda: se si sbaglia ad impostare, mettiamo... realizzando un sito in html 4.01 e indicando invece html 5.. Cosa comporta?
-
up