Una pregunta:
¿que diferencia entre estas etiquetas?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
¿si se hace una pagina web basandonos en html, que diferencias podriamos tener al usar una etiqueta de otra (si las hubiera claro) ?
gracias... ;)
Eso no es una etiqueta, sino una declaración para que el navegador la interprete llamada Doctype. Haciendo referencia a las reglas de la versión.
Con esa declaración le estas indicando al navegador la versión de HTML que estas usando (4, xhtml, dhtml,etc).
Aquí (http://www.w3schools.com/tags/tag_doctype.asp) tienes la declaración para todos las versiones de HTML. Si abres el .dtd veras cosas como:
<!ENTITY % HTMLlat1 PUBLIC
"-//W3C//ENTITIES Latin 1 for XHTML//EN"
"xhtml-lat1.ent">
%HTMLlat1;
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
<!ENTITY % HTMLspecial PUBLIC
"-//W3C//ENTITIES Special for XHTML//EN"
"xhtml-special.ent">
%HTMLspecial;
Que no son mas que reglas.