si ponemos el link de un archivo dtd. como hace para saber el explorador como validar, si no esta conectado a internet
Depende en gran medida del browser:
- En el caso de Mozilla y Firefox, si no logra encontrar el archivo DTD (ya sea porque te cortaron la conexion a internet, o porque estás usando una url relativa), o si no le indicas ningún DTD (pero sí le has indicado un DOCTYPE) el navegador trabaja en
modo standard (es decir, lo más cercano a los estándares que pueda).
- En el caso de Internet Explorer, si no se le indica una URI al archivo DTD, o no lo encuentra porque otra vez te cortaron internet o porque estás usando una URI relativa, el navegador adopta el
modo Quirks emulando, si no me equivoco, a la version 4 del broser de Microsoft.
Aqui tienes una tabla comparativa de como se comportan los 3 navegadores (mozilla, internet explorer y opera) segun como tengas construido el doctype y el dtd elegido o la ausencia de éste:
http://www.opera.com/docs/specs/doctype/
Espero te pueda servir.
Y aqui tienes mas informacion sobre Standard Mode y Quirks Mode:
http://ignside.net/man/html/doctype.php