PREGUNTAS DE PROGRAMACION

Busca Preguntas

HTML / XHTML? Pregunta para webmasters?


Edmundo Dantés - 2007-04-09 07:56:04 - Programming Design

Hola a todos, desde hace años hago páginas con HiperText Markup Language (HTML) pero he oído que en los próximos años este lenguaje de programación web será sustituído casi por completo por XHTML (eXtended Hipertext Markup Language). ¿Cuál es la diferencia entre un lenguaje y otro? ¿es necesario aprender nuevos tags o rutinas de desarrollo? Es decir, ¿tendremos los webmasters que aprender un nuevo lenguaje o podemos partir del conocimiento del tradicional HTML? ¿cuales son los cambios sustanciales? Muchas gracias por su ayuda.

Mejor Respuesta:

Tu pregunta es muy interesante y merece una respuesta mas extensa. Lo primero que se debe tomar en cuenta es que HTMLy XHTML no son, basicamente, lo mismo. Efectivamente, dije, NO SON. HTML es el conjunto de etiquetas para la generacion de documentos hipertexto. Desde sus inicios, HTML ha definido la forma en que los objetos se colocan dentro de una pagina, pero el despliegue final depende de cada navegador, asi como el soporte a dichas etiquetas. En otras palabras, aun cuando es posible decidir donde colocar un objeto (imagen, parrafo, tabla, titulo, letreros) no es factible tener un control total sobre como se vera en pantalla. HTML permite que se mezclen los estilos usados, lo cual puede ser muy problematico al momento del despliegue, ademas de que es imposible compartir la informacion de un documento HTML con otros dispositivos, tales como telefonos moviles o computadoras. Si le sumamos que el despliegue depende de cada navegador, entonces tampoco existe una certeza sobrel el orden y presentacion del contenido. Para evitar estos problemas, surge un nuevo formato, XML. XML no es HTML, ni siquiera se le parece. XML es una simplificacion y adaptacion de SGML que permite definir la gramatica de lenguajes especificos, por tanto, XML no es un lenguaje sino una manera de definir un lenguaje, segun las necesidades. A diferencia de HTML que se ocupa de la presentacion de la informacion, XML se ocupa de la estructuracion de la informacion, por esto, XML es apto para el manejo, administracion y transferencia de informacion, cosa que HTML no puede hacer. ¿Pero entonces que es XHTML? XHTML es un hibrido entre HTML y XML, de hecho, esta mas cerca a XML ya que pretende estructurar la informacion usando el formato HTML como vehiculo de difusion. XHTML surge como una opcion para el manejo de informacion, principalmente, no para la creacion de paginas web. Por tanto, XML tiene como funcion la diseminacion de informacion estructurada usando el web como vehiculo. Esto ultimo quiere decir que la informacion contenida en una pagina web XHTML es factible de transferir a otro dispositivo, ya que se halla estructurada como XML, aunque se presente como HTML. Lamentablemente, HTML y XHTML, tienen sus dias contados. El fin de XHTML esta mas cercano que el de HTML y le ocurrira de la misma manera que a DHTML. DHTML pretendia dar dinamismo a las estaticas y practicamente inmoviles paginas HTML. El uso de Java, JavaSript y CSS dio fin a esta iniciativa, y de los tres anteriores, CSS surge como ganador. XHTML pretende organizar, estructurar y transferir informacion entre dispositivos, pero la creacion de lenguajes especificos, usando XML nativo es mas eficiente que el hibrido del web, por lo tanto, es de esperarse que esta iniciativa termine para dar paso a otra norma. Si has usado XHTML en el web espero que halla sido para la transferencia de la informacion entre dispositivos (bases de datos y aplicaciones), de otra forma te conviene quedarte con HTML y CSS. Espero te sirva! Que pases un buen dia!

Respuestas:

Marcos M - 2007-04-09 08:07:31
basicamente el código es igual, el dreamweaver 8 lo hace XHTML por default, en cambio el mx continua con el HTML. no le tengas miedo !!!

rb3m - 2007-04-09 08:19:01
XHTML es más estructurado que HTML, pero es prácticamente igual, los cambios son simplemente cuestión de seguir algunas reglas sencillas. Las diferencias principales son que los elementos deben estar apropiadametne anidados. Es decir, nada de <b><i>bla</b></i>. Todo elemento debe ir cerrado, aún los que no tengan tag de cierre. En vez de <br> ahora es <br />. Y nada de comerse los </p> y los </li>. Todos los elementos van en minúscula. <p> no <P>. Debe haber un elemente raíz, en este caso <html> etc </html>

webmasterxotro - 2007-04-09 11:17:04
Ajaja.. la diferencia mas notable entre HTML/XHTML son la interactividad que agregar a tu sitio web has de cuenta como un javascript pero mejor incorporado al html si quieres saber mas sobre el tema y obtener la mejor recopilacion de recursos te recomiendo que entes a http://www.amorfos.xm.com/ aqui encontrara hostin gratis/alogamiento web javascript de libre uso/ y utilidades y recursos para tu paguina web. Deseo que no te aiga rebuelto mas con mi respuesta.

M@rvin - 2007-04-09 11:33:50
ya te han dado varias respuestas, y de hecho si las haz leido alamejro hasta te das cuenta que ya lo haz usado y hasta lo vienen usando, solo que aun no sabias cual era la diferencia, aun que no es mucha

vmtorres_99 - 2007-04-09 13:16:27
Tu pregunta es muy interesante y merece una respuesta mas extensa. Lo primero que se debe tomar en cuenta es que HTMLy XHTML no son, basicamente, lo mismo. Efectivamente, dije, NO SON. HTML es el conjunto de etiquetas para la generacion de documentos hipertexto. Desde sus inicios, HTML ha definido la forma en que los objetos se colocan dentro de una pagina, pero el despliegue final depende de cada navegador, asi como el soporte a dichas etiquetas. En otras palabras, aun cuando es posible decidir donde colocar un objeto (imagen, parrafo, tabla, titulo, letreros) no es factible tener un control total sobre como se vera en pantalla. HTML permite que se mezclen los estilos usados, lo cual puede ser muy problematico al momento del despliegue, ademas de que es imposible compartir la informacion de un documento HTML con otros dispositivos, tales como telefonos moviles o computadoras. Si le sumamos que el despliegue depende de cada navegador, entonces tampoco existe una certeza sobrel el orden y presentacion del contenido. Para evitar estos problemas, surge un nuevo formato, XML. XML no es HTML, ni siquiera se le parece. XML es una simplificacion y adaptacion de SGML que permite definir la gramatica de lenguajes especificos, por tanto, XML no es un lenguaje sino una manera de definir un lenguaje, segun las necesidades. A diferencia de HTML que se ocupa de la presentacion de la informacion, XML se ocupa de la estructuracion de la informacion, por esto, XML es apto para el manejo, administracion y transferencia de informacion, cosa que HTML no puede hacer. ¿Pero entonces que es XHTML? XHTML es un hibrido entre HTML y XML, de hecho, esta mas cerca a XML ya que pretende estructurar la informacion usando el formato HTML como vehiculo de difusion. XHTML surge como una opcion para el manejo de informacion, principalmente, no para la creacion de paginas web. Por tanto, XML tiene como funcion la diseminacion de informacion estructurada usando el web como vehiculo. Esto ultimo quiere decir que la informacion contenida en una pagina web XHTML es factible de transferir a otro dispositivo, ya que se halla estructurada como XML, aunque se presente como HTML. Lamentablemente, HTML y XHTML, tienen sus dias contados. El fin de XHTML esta mas cercano que el de HTML y le ocurrira de la misma manera que a DHTML. DHTML pretendia dar dinamismo a las estaticas y practicamente inmoviles paginas HTML. El uso de Java, JavaSript y CSS dio fin a esta iniciativa, y de los tres anteriores, CSS surge como ganador. XHTML pretende organizar, estructurar y transferir informacion entre dispositivos, pero la creacion de lenguajes especificos, usando XML nativo es mas eficiente que el hibrido del web, por lo tanto, es de esperarse que esta iniciativa termine para dar paso a otra norma. Si has usado XHTML en el web espero que halla sido para la transferencia de la informacion entre dispositivos (bases de datos y aplicaciones), de otra forma te conviene quedarte con HTML y CSS. Espero te sirva! Que pases un buen dia!

Responde sobre HTML / XHTML? Pregunta para webmasters?
map google sitemap
© 2007 proginternet.com
Powered by yahoo answer
HTML / XHTML? Pregunta para webmasters?