Mi WebBlog de Programación - Cuestiones
Si se puede imaginar se puede programar
- 1. Indica cuáles son los lenguajes de marcas que vas a utilizar para el diseño y la programación de la interfaz de usuario planteada y describe brevemente su importancia y aplicación en el desarrollo web.
- Para el diseño y programación de la interfaz de usuario voy a utilizar HTML y CSS. Son dos lenguajes de marcado fundamentales en el desarrollo web. HTML (HyperText Markup Language) es el lenguaje que se utiliza para estructurar el
contenido de una página web. Es decir, se encarga de definir los diferentes elementos que componen la página, como títulos, párrafos, imágenes, enlaces, etc. Por otro lado, CSS (Cascading Style Sheets) se utiliza para dar estilo y diseño
a la página. Es decir, se encarga de definir cómo se ven los diferentes elementos de la página, como los colores, las fuentes, los márgenes, etc. La importancia de HTML y CSS radica en que permiten crear páginas web atractivas y bien
estructuradas. HTML proporciona la estructura básica de la página, mientras que CSS permite personalizar el diseño y la apariencia de la página. Además, el uso de HTML y CSS permite separar el contenido de la página de su presentación
visual, lo que facilita la creación de sitios web adaptables a diferentes dispositivos.
- 2. Indica cuáles son las principales diferencias entre HTML y XHTML.
- La principal diferencia entre HTML y XHTML es que HTML es un lenguaje de marcado basado en SGML, mientras que XHTML es un lenguaje de marcado basado en XML. Esto significa que XHTML es más estricto que HTML en cuanto a la sintaxis y la
estructura del documento. Por ejemplo, en XHTML, todas las etiquetas deben cerrarse correctamente, y los documentos deben estar bien formados. En HTML, las etiquetas pueden no cerrarse correctamente, y los documentos no necesitan estar
bien formados. Otra diferencia importante es que XHTML es un lenguaje de marcado semántico, lo que significa que las etiquetas solo se utilizan para definir el contenido de la página, no su apariencia. En cambio, la apariencia de la página
se define mediante hojas de estilo en cascada (CSS). HTML, por otro lado, es un lenguaje de marcado presentacional, lo que significa que las etiquetas se utilizan tanto para definir el contenido como para definir la apariencia de la
página.
- 3. Indica en qué sistemas de gestión de información podría ser útil utilizar XHTML en lugar de HTML
- Aunque XHTML no es tan comúnmente utilizado en la web hoy en día, hay situaciones específicas en sistemas de gestión de información (SGI) donde podría ser útil:
• Interoperabilidad con XML:
Si el sistema de gestión de información utiliza XML para estructurar y compartir datos, el uso de XHTML podría facilitar la integración y el procesamiento de datos, ya que XHTML es una variante de HTML basada en XML.
• Documentación Estructurada:
En entornos donde se requiere una documentación estructurada y bien formada, XHTML puede ser preferible. Al seguir las reglas de XML, XHTML garantiza una marcación más rigurosa y coherente, lo que puede ser útil para la documentación precisa
en sistemas de gestión de información.
• Validación de Datos:
XHTML facilita la validación mediante el uso de herramientas estándar de validación XML. Si la integridad y la validación de los datos son esenciales en el sistema, el uso de XHTML puede ayudar a garantizar la conformidad con las reglas XML.
• Transformación y Procesamiento de Datos:
En entornos donde se realiza una cantidad significativa de transformación y procesamiento de datos, la estructura más estricta de XHTML puede ser útil. Las herramientas de transformación y procesamiento de XML pueden ser más fácilmente
aplicables a documentos XHTML.
• Integración con Sistemas XML:
Si el sistema de gestión de información interactúa con otros sistemas basados en XML, el uso de XHTML puede simplificar la interoperabilidad, ya que XHTML está más alineado con las especificaciones XML.
• Futuras Integraciones:
Si hay planes futuros para integrar la información del sistema con estándares o sistemas que utilizan XML de manera intensiva, comenzar con o migrar a XHTML podría ser beneficioso para facilitar la futura integración.
- 4. Dependiendo del sistema operativo de tu equipo de trabajo y de las herramientas vistas para la programación, indica la herramienta utilizada en la programación y diseño del sitio web que vas a utilizar.
- En este caso para programar la web voy a utilizar HTML y CSS en el IDE Visual Studio Code. Dentro de este utilizaré las extensiones live server, para ver en tiempo real como está quedando la web generando un servidor. Auto close tag, para
cerrar automáticamente las etquetas en HTML. Auto Rename, por si cambiamos de etiqueta, cambiar de forma automática la etiqueta de cierre también. Y por último, Prettier para que nos formatee el código y sea más fácil de identificar.
- Referencias: