Este proyecto consiste en la creación de un currículum dinámico que utiliza un archivo XML para almacenar la información personal, académica y profesional de un candidato. La información del XML se transforma utilizando un archivo XSL para generar un documento HTML dinámico y estilizado. Los estilos visuales del currículum se definen en un archivo CSS para mejorar su presentación y diseño.
El proyecto consta de los siguientes archivos:
- XML (Currículum): Contiene la información estructurada del candidato, incluyendo su nombre, fotografía, información personal, conocimientos y experiencias laborales.
- XSL (Transformación): Define las reglas de transformación para convertir el XML en un documento HTML dinámico.
- CSS (Estilos): Proporciona estilos visuales y animaciones para mejorar la presentación del currículum.
- XML: Para almacenar la información estructurada del currículum.
- XSL: Para transformar el XML en un documento HTML dinámico.
- CSS: Para definir estilos visuales y animaciones en el documento HTML.
- Encabezado Personalizado: Muestra la fotografía y el nombre del candidato de manera destacada en el encabezado del currículum.
- Sección "Sobre Mí": Presenta una breve descripción personal del candidato.
- Sección "Conocimientos": Enumera las tecnologías y su grado de dominio.
- Sección "Experiencias Laborales": Detalla las experiencias laborales anteriores del candidato.
- Diseño Responsivo: Utiliza rejillas y estilos fluidos para adaptarse a diferentes dispositivos.
- Tipografía Personalizada: Aplica la fuente "Oswald" de Google Fonts para un aspecto moderno y profesional.
Para personalizar el currículum, se pueden ajustar los estilos CSS, modificar la estructura del XML para agregar más información o cambiar la disposición de los elementos en el archivo XSL.