Apuntes de Lenguajes de marcas¶
- Introducción
- HTML5
- CSS
- Introducción
- Recordatorio: el modelo DOM
- Sintaxis
- Los atributos
class
eid
- Pseudo-clases
- Fondos e imágenes
- Bordes
- Texto
- Border externos (Outlines)
- Tablas
- El modelo de cajas
- Posicionamiento
- Posicionamiento float
- Gestión de espacios
- Colores
- Tipografías
- Alineación del texto
- Decoración del texto
- Medidas
- Maquetación con flexboxes
- Maquetación avanzada con
grid-layouts
- Media queries
- Ejercicios comentados sobre selectores.
- Estilos en formularios
- Bootstrap
- Preprocesadores CSS:
less
- Ejercicio responsive I
- Ejercicio responsive II
- Javascript
- Introducción
- Tipos de datos
- Constantes y variables
- Concatenación de cadenas
- Incrustando Javascript
- Decisiones
- Vectores o Arrays
- Bucles
- Ejercicio: media aritmética
- Ejercicio: desviación media
- Ejercicio: la mediana
- Funciones
- Programación OO
- Programación con JQuery
- Procesado de atributos
- Configurador de coches
- Dinamismo con Google Maps
- Otro configurador de coches
- Calculo de impuestos
- Comparador de telefonía
- Calculadora en Javascript
- Póliza de seguros
- Matrícula
- XML
- Introducción
- Un ejemplo sencillo
- Construcción de XML
- Validez
- Gramáticas
- Ejercicio I (DTD)
- Ejercicio II (DTD)
- Ejercicio III
- Ejercicio IV
- Ejercicio V DTD
- Ejercicio VI DTD
- Ejercicio (con atributos)
- Ejercicio
- Otras características de XML
- Ejercicio
- Ejercicio: mayorista de libros
- Ejercicio: fabricante de tractores
- Ejercicio: repeticiones de opciones
- Ejercicio: multinacional
- Otros ejercicios DTD
- Ejercicio
- Esquemas XML
- Ejercicios de XML Schemas
- Cantidades limitades
- Solución a las cantidades limitadas
- Cantidades limitadas con atributo divisa
- Solución a las cantidades limitadas con atributo divisa
- Cantidades limitadas con atributo divisa con solo ciertos valores
- Solución al atributo con solo ciertos valores
- Ejercicio: codigos y sedes
- Solución a los códigos y sedes
- Ejercicio: productos con atributos
- Ejercicio: clientes con información adicional
- Lista de clientes como XML Schemas
- Ampliación del esquema para clientes
- Ejercicio: lista de códigos
- Ejercicio: otra lista de clientes
- Ejercicio: lista de alumnos
- Ejercicio: lista de articulos (con atributos optativos)
- Ejercicio: lista de componentes (un enfoque distinto)
- Ejercicio: listas con choice
- Ejercicio: listas de productos
- Ejercicio: validación de componentes
- Ejercicio: inventario
- Ejercicio XML Schemas tipo examen (I)
- Ejercicio XML Schemas tipo examen (II)
- Ejercicio XML Schemas tipo examen (III)
- Ejercicio XML Schemas tipo examen (IV)
- Ejercicio XML Schemas tipo examen (V)
- Ejercicio XML Schemas tipo examen (V)
- Ejercicio XML Schemas tipo examen (VI)
- Recuperación de información
- Sindicación y transformación de contenidos
- Introducción
- RSS
- XPath
- Adaptación y transformación de XML
- CSS con XML
- Transformación de XML
- Ejercicio (carga de estilos)
- Ejercicio (conversion entre XMLs)
- Ejercicio (generación de atributos)
- Ejercicio (tabla HTML)
- Ejercicio (generacion)
- Ejercicio
- Ejercicio
- Ejercicio
- Ejercicio
- Ejercicio XSL, paso a paso
- Ejercicio: condiciones complejas
- Transformación en tabla
- Transformacion de pedidos
- Transformación de pedidos (II)
- Ejercicio (no se da la solución)
- Sistemas de gestión de información
- Anexo: ejercicios sobre tablas
- Anexo: ejercicios sobre formularios
- Formulario 1
- Formulario 2
- Formulario 3
- Formulario 4
- Formulario 5
- Formulario 6
- Formulario 7
- Formulario 8
- Formulario 9
- Formulario 10
- Formulario 11
- Formulario 12
- Formulario 13
- Formulario 14
- Formulario 15
- Formulario 16
- Formulario 17
- Formulario 18
- Formulario 19
- Formulario 20
- Formulario 21
- Formulario 22
- Formulario 23
- Formulario 24
- Formulario 25
- Formulario 26
- Formulario 27
- Formulario 28
- Formulario 29
- Formulario 30
- Formulario 31
- Formulario 32
- Formulario 33
- Formulario 34
- Formulario 35
- Formulario 36
- Formulario 37
- Formulario 38
- Formulario 39
- Formulario 40
- Anexo: Ejercicios DTDs
- Lista de productos
- Anexo: ejercicios sobre «grids»
- Anexo: ejercicios sobre XSLT
- Fichero origen
- Generación de lista con puntos
- Filtrado
- Recuperación de elementos pesados
- Productos del edificio B
- Tabla de localizaciones
- Tablas con edificios separados
- Productos del aula 6
- Productos del edificio B
- Condiciones múltiples: peso ligero y edificio A
- Ejercicio de examen XSLT
- Transformación de un XML bancario
- Anexo: Ejercicios de XPath
- Anexo: Ejercicios de XQuery
- Consulta: ciudad de los proveedores
- Consulta: filas de la tabla partes
- Consulta con join’s
- Paso 0: análisis
- Paso 1: hacemos el cruce
- Paso 2: añadir condiciones
- Consulta: ciudades iguales
- Consulta: partes con colores iguales
- Consulta: cantidad de partes de Londres
- Consulta: media de partes rojas
- Consulta: media individual de partes rojas
- Consulta: media de suministros
- Consulta: media por proveedor
- Consulta: suministros en grandes cantidades
- Ficheros de ejemplo usados en clase
- descargasEjemplos_2023_2024
- descargasEjemplos_2023_2024Tema_1_HTML
- descargasEjemplos_2023_2024Tema_2_CSS
- descargasEjemplos_2023_2024Tema_2_CSSEjemploLESS
- descargasEjemplos_2023_2024Tema_3_Javascript
- descargasEjemplos_2023_2024Tema_3_Javascript01_ejemplo_eventos_tabla_multiplicar
- descargasEjemplos_2023_2024Tema_3_Javascript02_ejemplo_calculadora
- descargasEjemplos_2023_2024Tema_3_Javascript03_ejemplo_prestamo
- descargasEjemplos_2023_2024Tema_3_Javascript04_checkboxes_y_radios
- descargasEjemplos_2023_2024Tema_3_Javascript05_configurador_pc
- descargasEjemplos_2023_2024Tema_3_Javascript06_calculoimpuestos
- descargasEjemplos_2023_2024Tema_3_Javascript07_selector_estilos
- descargasEjemplos_2023_2024Tema_3_Javascript08_cambio_fuente
- descargasEjemplos_2023_2024Tema_3_Javascript09_ejemplo_examen
- descargasEjemplos_2023_2024Tema_3_Javascript10_ejercicios_examen
- descargasEjemplos_2023_2024Tema_4_XML
- descargasEjemplos_2023_2024Tema_4_XML01_dtd_clientes
- descargasEjemplos_2023_2024Tema_4_XML02_dtd_piezas
- descargasEjemplos_2023_2024Tema_4_XML03_dtd_piezas_variante_1
- descargasEjemplos_2023_2024Tema_4_XML04_dtd_repuestos
- descargasEjemplos_2023_2024Tema_4_XML05_almacen_informatica
- descargasEjemplos_2023_2024Tema_4_XML06_inventario_medico
- descargasEjemplos_2023_2024Tema_4_XML07_pagos_nomina
- descargasEjemplos_2023_2024Tema_4_XML08_esquema_cantidad
- descargasEjemplos_2023_2024Tema_4_XML09_esquema_pago_euros
- descargasEjemplos_2023_2024Tema_4_XML10_marcas_coches
- descargasEjemplos_2023_2024Tema_4_XML11_isbn_libros
- descargasEjemplos_2023_2024Tema_4_XML12_dnis
- descargasEjemplos_2023_2024Tema_4_XML13_codigos_de_usuario
- descargasEjemplos_2023_2024Tema_4_XML14_producto_con_atributo
- descargasEjemplos_2023_2024Tema_4_XML15_cpus
- descargasEjemplos_2023_2024Tema_4_XML16_empleado_elemento_complejo
- descargasEjemplos_2023_2024Tema_4_XML17_producto_opciones
- descargasEjemplos_2023_2024Tema_4_XML18_libreria