<?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=Vantaxes_de_XHTML_sobre_HTML</id>
	<title>Vantaxes de XHTML sobre 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=Vantaxes_de_XHTML_sobre_HTML"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Vantaxes_de_XHTML_sobre_HTML&amp;action=history"/>
	<updated>2026-10-23T21:59:08Z</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=Vantaxes_de_XHTML_sobre_HTML&amp;diff=19294&amp;oldid=prev</id>
		<title>Arribi: /* Por que usar XHTML 1.1 se xa existe HTML 4.01? Cales son as súas vantaxes? */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Vantaxes_de_XHTML_sobre_HTML&amp;diff=19294&amp;oldid=prev"/>
		<updated>2010-11-04T22:32:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Por que usar XHTML 1.1 se xa existe HTML 4.01? Cales son as súas vantaxes?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Por que usar XHTML 1.1 se xa existe HTML 4.01? Cales son as súas vantaxes?=&lt;br /&gt;
O W3C combinou a potencia de HTML e XML para crear unha linguaxe de marcado á que lle sentara ben o paso do tempo. A experiencia das versión do HTML 3.2, cando se empezaron a introducir elementos de deseño nas etiquetas, foi moi negativa para os desenvolvedores e, a medio prazo, para os propios usuarios, derivando nunha auténtica balcanización da web. A día de hoxe, aplicacións da chamada [http://gl.wikipedia.org/wiki/Web_sem%C3%A1ntica web semántica] xa empezan a tirar partido do XHTML.&lt;br /&gt;
&lt;br /&gt;
Por outra parte, XHTML, ao estar baseado en XML obriga a que todos os elementos estean marcados correctamente, é dicir, que estean &amp;#039;&amp;#039;&amp;#039;ben formados&amp;#039;&amp;#039;&amp;#039; (en HTML o chequeo sintáctico non é obrigatorio) permitindo facer un tratamento máis automatizado en caso de que sexa necesario. No hai que esquecer que cada día son máis as ferramentas que empregan XML no seu funcionamento.&lt;br /&gt;
&lt;br /&gt;
Ademais, o uso dun HTML baseado en XML permite a utilización da linguaxe en dispositivos para os que inicialmente non foi deseñado como, por exemplo, un navegador nun teléfono móbil ou nun pequeno portátil. &lt;br /&gt;
&lt;br /&gt;
Por último, XHTML é extensible, novamente por estar baseado en XML, mentres que HTML non.&lt;br /&gt;
&lt;br /&gt;
==Modularización==&lt;br /&gt;
Unha das vantaxes máis importantes de XHTML fronte a HTML é a súa separación en módulos permitindo, entre outras cousas, as seguintes:&lt;br /&gt;
*Escoller módulos que estean soportados só por determinados dispositivos.&lt;br /&gt;
*Simplificar XHTML para pequenos dispositivos, mediante a definición de perfís, como o [http://en.wikipedia.org/wiki/XHTML#XHTML_Basic_and_XHTML-MP XHTML Basic] (un subconxunto de XHTML que proporciona un mínimo de características que incluso poidan soportar os dispositivos máis limitados, xeralmente, pequenos dispositivos móbiles).&lt;br /&gt;
*Incluír outras linguaxes de marcado como MathML, SVG, voz e multimedia.&lt;br /&gt;
&lt;br /&gt;
O W3C dividiu o [http://www.w3schools.com/xhtml/xhtml_modules.asp XHTML en 28 módulos] entre os que se atopan os que conteñen elementos para crear formularios, táboas, listas, estilos, etc.&lt;br /&gt;
&lt;br /&gt;
=Como pasar de HTML a XHTML=&lt;br /&gt;
Se se quere pasar dun sitio web escrito en HTML a XHTML podemos seguir os seguintes pasos:&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Engadir un DOCTYPE a cada páxina do sitio web&amp;#039;&amp;#039;&amp;#039;. Por exemplo: &amp;lt;code lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Pasar etiquetas e atributos de maiúsculas a minúsculas&amp;#039;&amp;#039;&amp;#039;. Pode realizarse mediante a función &amp;quot;busca-e-reprazo&amp;quot; de calquera editor de XHTML.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Entrecomiñar todos os atributos&amp;#039;&amp;#039;&amp;#039; de todas as páxinas.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Remprazar as etiquetas baleiras&amp;#039;&amp;#039;&amp;#039;, como &amp;amp;lt;hr&amp;gt; e &amp;amp;lt;br&amp;gt; por &amp;amp;lt;hr /&amp;gt; e &amp;amp;lt;br /&amp;gt;. Pode realizarse mediante a función &amp;quot;busca-e-remprazo&amp;quot; de calquera editor de XHTML. Por razóns de compatibilidade cos navegadores actuais hai que engadir un espazo extra antes do símbolo  &amp;quot;/&amp;quot;.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Validar todas as páxinas contra o DTD no validador oficial do W3C&amp;#039;&amp;#039;&amp;#039;. Neste intre aparecerán erros que deberán ser editados manualmente.&lt;br /&gt;
&lt;br /&gt;
Incluso existen [http://html2xhtml.richarea.com/demo/ ferramentas para automatizar a conversión], aínda que sempre hai que revisar o código XHTML resultante.&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Arribi|Arribi]] 00:43 3 nov 2010 (GMT)&lt;/div&gt;</summary>
		<author><name>Arribi</name></author>
	</entry>
</feed>