Ciao. Mi chiedevo che differenza c'è tra:

codice:
<html xmlns="http://www.w3.org/1999/xhtml" lang="it">
e
codice:
<meta http-equiv="Content-Language" content="it" />
Nel primo caso credo che serva per definire la lingua con la quale la pagina viene scritta. Nel secondo caso invece?


Altro quesito: nella definizione del doctype c'è differenza tra:

codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//IT"
e
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN"

Grazie per l'aiuto.