Estamos en Facebook Estamos en Google + Visita nuestro RSS Siguenos en Twitter Proximamente en Vimeo Suscribete en Youtube

viernes, 13 de enero de 2012

5.SINTAXIS XHTML CORRECTO

Entrada más reciente Entrada antigua
saludos y espero todo bien hasta aqui continuamos con la quinta parte del curso: SINTAXIS XHTML CORRECTO

Diferencias entre HTML y XHTML:


La siguiente lista muestra algunas reglas de XHTML 1.0 que lo diferencian de HTML 4.01. Muchas de estas diferencias vienen con el cambio de ser una aplicación SGML a ser una aplicación del más estricto XML:






Antes de nombraros estas  reglas quiero mencionar los 3 Doctype que tenemos en XHTML para la declaracion del tipo de documento. Es obligado utilizar siempre el Doctype para una correcta validación

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> 

esto lo veremos mas adelante por el momento no te preocupes



1) Las etiquetas se tienen que cerrar de acuerdo a como se abren:
correcto de html pero incorrecto en xhtml:
<p><a>omar</p></a>
correcto en xhtml:
<p><a>omar</a></p>
2) Los nombres de las etiquetas y atributos siempre se escriben en minúsculas:
correcto de html pero incorrecto en xhtml:
<IMG src=""/>
correcto en xhtml:
<img src=""/>
3) El valor de los atributos siempre se encierra con comillas:
correcto de html pero incorrecto en xhtml:
<img src=foto.jpg/>
correcto en xhtml:
<img src="foto.jpg"/>
4) Los atributos no se pueden comprimir:
correcto de html pero incorrecto en xhtml:
<img compact/>
correcto en xhtml:
<img compact="compact"/>
5) Todas las etiquetas deben cerrarse siempre:
correcto de html pero incorrecto en xhtml:
<input type="button" value="enviar">
correcto en xhtml:
<input type="button" value="enviar"></input> <input type="button" value="enviar"/>

<![CDATA[ ]]>
<script language="JavaScript"> <![CDATA[ function image() { window.open('<xsl:value-of select="/ROOT/SEE_PICTURE/IMAGE/@href" />'); } ]]> </script>


saludos y bendiciones

No hay comentarios:

Publicar un comentario