Discusión:XHTML

Contenido de la página no disponible en otros idiomas.
De Wikipedia, la enciclopedia libre

De echo el tema de compatibilidad futura se refiere a los estándares que está desarrollando ahora el W3C que funcionarán los próximos años, y que realmente, la versión 1.0 de XHTML es mero paso hacia esas nuevas versiones. La compatibilidad futura se refiere entre sus propios proyectos, no es algo genérico.

Diferencias entre HTML y XHTML[editar]

Creo que faltan bastantes puntos por aclarar en este lugar, ya que las diferencias entre HTML 4.01 y XHTML 1.0 son, aunque pequeñas, numerosas. Puedo hacer una traducción de la versión en inglés de este mismo artículo y ponerlo acá. Si les parece apropiado, háganme saber... Saludos. Diegosolo 17:00 25 ago 2006 (CEST)

Sí, no sería mala idea, aunque intenta explicarlo un poco a tu manera, no sólo traducir. Vamos, que sea una especie de resumen, claro y conciso. Para los detalles a fondo quizás es mejor que estén en el wikilibro. --Ciencia Al Poder ¿Algo que decir? 17:45 25 ago 2006 (CEST)
Hola, ya hice los cambios pertinentes y a pesar de que hice una revisión visual, no está de más que le peguen una leída para ver si está todo en órden. De todos modos, me parece que hacen falta algunas reglas de las cuales voy a encargarme luego. Así también, me parece que vendría bien una sección donde se enuncien los DTDs. Saludos... Diegosolo 20:00 26 ago 2006 (CEST)

Hice algunas modificaciones a la última edición ya que me parece que hay algunos puntos a dejar en claro. Primero, la lista muestra diferencias entre XHTML 1.0 y HTML 4.01 ya que las diferencias entre XHTML 1.1 y HTML 2.0 (por ejemplo) son muchas más. Es una pequeña cuestión de ser más específico. El segundo punto, es dejar en claro la diferencia entre la primera y segunda regla; no es lo mismo cerrar un tag vacío que cerrar uno con contenido. Los tags con contenido deben cerrarse en la forma <tag></tag>, en cambio los tags vacíos pueden cerrarse de otras formas. Saludos... Diegosolo 05:53 28 ago 2006 (CEST)

Bueno, es que más que diferencias entre HTML y XHTML son entre SGML y XML, mayoritariamente. Sería quizás más correcto utilizar el término etiqueta en vez de tag, ya que existe la palabra traducida del inglés que, en este caso, es etiqueta. --Ciencia Al Poder ¿Algo que decir? 21:26 28 ago 2006 (CEST)
Estoy de acuerdo... cambié el término tag por etiqueta en esta sección, me parece lo más adecuado. Diegosolo 01:22 29 ago 2006 (CEST)

No puedo encontrar la diferencia que habla de la obligación de insertar elementos de línea dentro de elementos de bloque. ¿Podríamos confirmar esto con alguna referencia? Nunca lo había escuchado ni leído y se me hace más que raro. Ver 4. Diferencias con HTML 4 (inglés).--Elhoyos 06:44 19 sep 2007 (CEST)

Eso es algo que está definido en las DTDs. En [1]. Aunque por lo que veo, en XHTML 1.0 Transitional sí que se permite (en ciertos casos), pero no en XHTML 1.0 Strict. Teniendo en cuenta que el XHTML 1.0 Transitional es una mera conversión del HTML en XML sin apenas cambios, casi se podrá tomar como una "excepción". Sea como sea, el ejemplo sí que es correcto (em no puede contener h1), aunque habría que detallar que eso es tema de DTD y una "conclusión" del estudio de las mismas... --Ciencia Al Poder ¿Algo que decir? 10:04 19 sep 2007 (CEST)
Ok, más abajo encontramos una subsección que habla de las reglas cuando un DTD es estricto. Voy a mover la regla en cuestión allí. Gracias Ciencia Al Poder. --Elhoyos 23:55 23 sep 2007 (CEST)