Prima di tutto, sì, link è un sito completamente originale che è il repository della documentazione e delle specifiche per html, xml, xhtml e simili.
Successivamente, hai un grosso malinteso su ciò che è effettivamente nei file xhtml.
Dalla documentazione su xhtml (nota il link):
<?xml version="1.0" encoding="UTF-8"?>
<!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" xml:lang="en" lang="en">
<head>
<title>Virtual Library</title>
</head>
<body>
<p>Moved to <a href="http://example.org/">example.org</a>.</p>
</body>
</html>
Il xmlns
è uno spazio dei nomi. È strettamente correlato agli spazi dei nomi in xml (di nuovo, si noti il collegamento). Questo è un modo per raggruppare i tag e mostrare la definizione che seguono.
Questo ci porta al dtd. Un dtd è una definizione del tipo di documento. Dice "se vuoi verificare che questo documento sia formato correttamente, guarda questo documento". Poiché xhtml è uno standard gestito dal World Wide Web Consortium (w3c), è ospitato sui loro server. Potresti ospitarlo sui tuoi server, ma sul serio, nessuno sembra mai - le parti importanti sono già incorporate nei browser web.
Nulla viene tirato in qualsiasi momento con queste affermazioni. Puoi verificarlo impostando un proxy come Fiddler o Wirehark e guardando tutto il traffico quando richiedi la pagina - vedi se qualcosa è estratto da link o no (non lo è).