<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=XHTML%3A_diferenzas_sint%C3%A1cticas_e_estruturais_con_HTML</id>
	<title>XHTML: diferenzas sintácticas e estruturais con HTML - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=XHTML%3A_diferenzas_sint%C3%A1cticas_e_estruturais_con_HTML"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=XHTML:_diferenzas_sint%C3%A1cticas_e_estruturais_con_HTML&amp;action=history"/>
	<updated>2026-10-26T09:01:47Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=XHTML:_diferenzas_sint%C3%A1cticas_e_estruturais_con_HTML&amp;diff=19251&amp;oldid=prev</id>
		<title>Arribi en 00:56 3 nov 2010</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=XHTML:_diferenzas_sint%C3%A1cticas_e_estruturais_con_HTML&amp;diff=19251&amp;oldid=prev"/>
		<updated>2010-11-03T00:56:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;As últimas versións das linguaxes HTML e XHTML son estándares do W3C. Ademais, XHTML está soportado en todos os navegadores e é compatible con HTML 4.01.  Con todo, existen algunhas diferenzas sintácticas e estruturais entre eles que paga a pena comentar. &lt;br /&gt;
=Diferenzas sintácticas=&lt;br /&gt;
Cando se fala de diferenzas sintácticas entre HTML e XHTML referímonos a que regras de sintaxe existen nunha linguaxe que non existen na outra. Por exemplo, en XHTML todas as etiquetas deben ir en minúsculas, pero en HTML isto non é estritamente necesario. En calquera caso, sintacticamente, XHTML 1.0 é practicamente igual que HTML 4.01 (sempre que estea ben formado e se valide contra o DTD). As principais diferenzas son:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Os elementos XHTML deben estar correctamente aniñados&amp;#039;&amp;#039;&amp;#039;. En HTML non.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Os elementos XHTML deben pecharse sempre&amp;#039;&amp;#039;&amp;#039;. En HTML non.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Os elementos e os atributos XHTML deben ir en minúsculas&amp;#039;&amp;#039;&amp;#039;. En HTML non. Recorda que XML distingue entre maiúsculas e minúsculas.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Os valores dos atributos deben ir sempre entrecomiñados&amp;#039;&amp;#039;&amp;#039;. En HTML non.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Os valores de pares atributo=valor iguais non poden simplificarse&amp;#039;&amp;#039;&amp;#039;, por exemplo &amp;amp;lt;dl compact=&amp;#039;compact&amp;#039;&amp;gt; non se pode expresar como &amp;amp;lt;dl compact&amp;gt;. En HTML si.&lt;br /&gt;
&lt;br /&gt;
Se te fixas a meirande parte das diferenzas teñen que ver coas [[XML:_estrutura_e_sintaxe#Sintaxe|regras de sintaxe dun documento XML]] xa vistas na unidade I.&lt;br /&gt;
&lt;br /&gt;
=Diferenzas estruturais=&lt;br /&gt;
As diferenzas estruturais refírense a que elementos da estrutura dun documento XHTML non teñen por que existir nun documento HTML. &amp;#039;&amp;#039;&amp;#039;Estruturalmente&amp;#039;&amp;#039;&amp;#039; XHTML é HTML definido como unha aplicación de XML, motivo polo que, falando de xeito xeral, XHTML pode considerarse unha linguaxe máis estrita e clara que HTML. Realmente, isto é certo para as versións de HTML anteriores á 4.0, xa que se validamos un documento HTML 4.01 contra un DTD estrito e ese documento está ben formado, teremos un documento XHTML válido. As principais diferenzas estruturais son:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Nos documentos XHTML a declaración &amp;lt;!DOCTYPE&amp;gt; é obrigatoria&amp;#039;&amp;#039;&amp;#039;. Nos documentos HTML non, agás que se queira validar contra un DTD, é dicir, un documento HTML pode non estar ben formado ou incluso non ser válido.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Os documentos XHTML deben ter un elemento raíz&amp;#039;&amp;#039;&amp;#039;. Os HTML non. De feito, nun documento XHTML deben existir obrigatoriamente as etiquetas &amp;amp;lt;html&amp;gt;, &amp;amp;lt;head&amp;gt;, &amp;amp;lt;title&amp;gt; e &amp;amp;lt;body&amp;gt;.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;O atributo xmlns da etiqueta &amp;amp;lt;html&amp;gt; é obrigatorio&amp;#039;&amp;#039;&amp;#039; e especifica o [[Utilizaci%C3%B3n_de_espazos_de_nomes_en_XML|espazo de nomes xml]] para un documento XHTML. En HTML non é necesario.&lt;br /&gt;
&lt;br /&gt;
O W3C dispón dunha [http://www.w3.org/MarkUp/2004/xhtml-faq interesante FAQ] na que se respostan ás principais dúbidas sobre as diferenzas entre estas dúas linguaxes de marcado.&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Arribi|Arribi]] 00:45 3 nov 2010 (GMT)&lt;/div&gt;</summary>
		<author><name>Arribi</name></author>
	</entry>
</feed>