HTML y XHTML son idiomas en los que se escriben las páginas web. HTML está basado en SGML mientras que XHTML está basado en XML. Son como las dos caras de la misma moneda. XHTML se derivó de HTML para cumplir con los estándares XML. Por lo tanto, XHTML es estricto en comparación con HTML y no permite al usuario salirse con lapsos en la codificación y la estructura.
La razón por la que se desarrolló XHTML fueron las etiquetas específicas del navegador. Las páginas codificadas en HTML aparecían diferentes en diferentes navegadores.
HTML es el lenguaje de marcado predominante para las páginas web. HTML crea documentos estructurados al denotar semántica estructural para texto como encabezados, listas, enlaces, citas, etc. Permite que las imágenes y los objetos se incrusten para crear formularios interactivos. Se escribe como etiquetas rodeadas de corchetes angulares, por ejemplo, . Los scripts en idiomas como JavaScript también se pueden cargar.
- ¿Cómo trata NodeJS con múltiples solicitudes de muchos usuarios? Si cada usuario inicia 1-3 procesos que escriben pequeños bits de datos en la base de datos, ¿es escalable?
- ¿Cuál es la diferencia entre una página web y una página de destino?
- ¿Necesito saber cómo codificar ampliamente para desarrollar un sitio web?
- ¿Algo reemplazará HTML y CSS en los próximos 50 años?
- ¿Cómo puedo crear un sitio de red social con un formato de Facebook diseñado específicamente para el entorno educativo?
XHTML es una familia de lenguajes XML que amplían o duplican versiones de HTML. No permite la omisión de ninguna etiqueta ni el uso de la minimización de atributos. XHTML requiere que haya una etiqueta de finalización para cada etiqueta de inicio y todas las etiquetas anidadas deben cerrarse en el orden correcto. Por ejemplo, mientras que
es válido en HTML, sería necesario escribir
en XHTML.