Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: c.bardock96 en 23 Marzo 2013, 13:03 pm



Título: ¿Aprender xhtml?
Publicado por: c.bardock96 en 23 Marzo 2013, 13:03 pm
Llevo un tiempo aprendiendo y estudiando sobre html, html5, css3, java... lo necesario para desarrollo web en teoría.Pero en una web he visto que hablaban sobre XHTML como lenguaje también necesario, porque se puede ver en todos los dispositivos con acceso a internet y no solo PC en teoría, pero creo que dicen eso en relación a html a secas y no html5. Mis preguntas son, ¿html5 es apto para dispositivos móviles, o es necesario aprender también xhtml para diseñar webs visibles en móviles, o es necesario por otro motivo? Como ya más o menos tengo bastantes conocimientos de html5 y html me pregunto si hay mucha diferencia entre ambos lenguajes (xhtml y html5/html) y si tengo que aprender las diferencias (no encuentro sitios donde las pongan claramente) o tengo que aprender xhtml (xml) desde 0.


Título: Re: ¿Aprender xhtml?
Publicado por: dank_ en 23 Marzo 2013, 20:51 pm
HTML5 y CSS3 no sólo son perfectamente aptos para dispositivos móviles, sino que además son las tecnologías ideales e incluso necesarias para ellos.

Lo que si te puedo decir es que XHTML es lo mismo que HTML4 sólo que más estricto, es decir, hay muchas cosas que XHTML no te permite hacer y HTML sí.

En su momento querían que XHTML fuera el estándar definitivo, pero la comunidad no le apoyó como esperaban y la especificación de XHTML 2.0 quedó abandonada. Lo de hoy es HTML5.

La otra curiosidad es que XHTML es extensible. OK, HTML4 no era extensible pero HTML5 sí lo es. ¿A que me refiero con el extensible? A que puedes meter otros lenguajes en tus documentos, tales como SVG.

Si sabes usar HTML, la única razón para aprender XHTML es que quieras hacer tu código estricto, sólo por cuestiones de legibilidad. Pero es muy probable que ya lo hagas estricto y simplemente no sepas que HTML te permite hace muchas chapuceras que parecen totalmente incorrectas, pero son válidas en HTML.

Las diferencias las puedes encontrar en la propiaw Wikipedia (http://es.wikipedia.org/wiki/XHTML).


Título: Re: ¿Aprender xhtml?
Publicado por: c.bardock96 en 23 Marzo 2013, 21:39 pm
Muchas gracias por todo¡¡