Repasar
#Glosario del curso
Las palabras nuevas de cada lección, en un solo sitio y en lenguaje sencillo. Cada definición enlaza a la lección donde se explica.
A
- Accesibilidad
Que una web pueda usarla cualquier persona, también con discapacidad o con tecnologías de apoyo.
Lección 07 · La estructura de una páginaalign-itemsPropiedad que alinea los elementos en el eje cruzado.
Lección 15 · Flexbox: cajas en filaaltTexto alternativo que describe una imagen para quien no puede verla.
Lección 06 · Imágenes y multimedia- Anidar
Meter un elemento dentro de otro. El de fuera es el padre y el de dentro, el hijo.
Lección 03 · Tu primera página HTML<article>Contenido independiente que se entiende por sí solo, como un post o una noticia.
Lección 07 · La estructura de una página<aside>Contenido secundario o complementario, como una barra lateral.
Lección 07 · La estructura de una página- Atributo
Información extra de un elemento, escrita en la etiqueta de apertura como
Lección 03 · Tu primera página HTMLnombre="valor".auto-fitValor de
Lección 16 · Grid: cuadrículasrepeat()que crea tantas columnas como quepan en el ancho disponible.
B
- Boceto
Dibujo sencillo de cómo se organizan las secciones de una página, antes de programarla.
Lección 18 · Proyecto final: tu página personal<body>Parte de la página que contiene todo lo visible.
Lección 03 · Tu primera página HTMLborderBorde que rodea una caja. Se define con grosor, estilo y color.
Lección 13 · El modelo de cajaborder-radiusPropiedad que redondea las esquinas de una caja.
Lección 13 · El modelo de cajabox-sizingPropiedad que decide si
Lección 13 · El modelo de cajawidthyheightincluyen el padding y el borde (border-box) o no.<br>Elemento vacío que hace un salto de línea dentro del mismo párrafo.
Lección 04 · Títulos, párrafos y énfasis
C
<caption>Título de una tabla.
Lección 08 · Tablas- Cascada
Sistema que decide qué regla gana cuando varias afectan a la misma propiedad de un elemento.
Lección 10 · Primeros pasos con CSScheckboxCasilla de verificación: se pueden marcar varias.
Lección 09 · Formularios- Clase
Nombre que se da a uno o varios elementos con el atributo
Lección 11 · Selectores: a quién le das estiloclasspara darles estilo. En CSS se escribe con punto:.nombre.- Código fuente
El texto (HTML, CSS…) con el que está hecha una página.
Lección 01 · Qué es una página web- Colapso de márgenes
Cuando dos márgenes verticales se tocan, se queda solo el mayor en lugar de sumarse.
Lección 13 · El modelo de cajacolspanAtributo que hace que una celda ocupe varias columnas.
Lección 08 · Tablas- Comentario
Nota en el código, entre
Lección 04 · Títulos, párrafos y énfasis<!--y-->, que el navegador no muestra.- Contenedor flex
Elemento con
Lección 15 · Flexbox: cajas en filadisplay: flex, cuyos hijos directos se colocan con Flexbox.- Contraste
Diferencia de luminosidad entre el texto y su fondo, que decide si se lee bien.
Lección 12 · Colores y tipografía- CSS
Lenguaje que decide el aspecto de una página: colores, tamaños, tipografías y posiciones.
Lección 01 · Qué es una página web- CSS Grid
Sistema de CSS para colocar elementos en una cuadrícula de filas y columnas.
Lección 16 · Grid: cuadrículas
D
- Declaración
Pareja
Lección 10 · Primeros pasos con CSSpropiedad: valor;dentro de una regla.- DevTools
Herramientas de desarrollo del navegador para ver y probar el HTML y el CSS de una página. Se abren con F12 o «Inspeccionar».
Lección 02 · Tu kit de trabajo- Diseño responsive
Diseño que se adapta al tamaño de la pantalla en la que se ve la página.
Lección 17 · Diseño responsivedisplayPropiedad que decide el tipo de caja de un elemento:
Lección 14 · Bloques y elementos en líneablock,inline,inline-block,none,flex,grid…<div>Caja genérica de bloque, sin significado.
Lección 07 · La estructura de una página<!DOCTYPE html>Aviso de la primera línea que indica al navegador que la página usa HTML moderno.
Lección 03 · Tu primera página HTML- Dominio
Nombre de una web en Internet, como
Lección 18 · Proyecto final: tu página personalwikipedia.org.
E
- Editor de código
Programa para escribir código en texto plano, con colores, numeración de líneas y ayudas. Ej.: VS Code.
Lección 02 · Tu kit de trabajo- Eje cruzado
Dirección perpendicular al eje principal.
Lección 15 · Flexbox: cajas en fila- Eje principal
Dirección en la que se colocan los elementos flex: horizontal en una fila, vertical en una columna.
Lección 15 · Flexbox: cajas en fila- Elemento
Una pieza de la página: etiqueta de apertura, contenido y etiqueta de cierre.
Lección 03 · Tu primera página HTML- Elemento de bloque
Elemento que empieza en una línea nueva y ocupa todo el ancho disponible.
Lección 14 · Bloques y elementos en línea- Elemento en línea
Elemento que se coloca dentro de la línea de texto y mide lo que su contenido.
Lección 14 · Bloques y elementos en línea- Elemento flex
Cada hijo directo de un contenedor flex.
Lección 15 · Flexbox: cajas en fila- Elemento vacío
Elemento sin contenido ni etiqueta de cierre, como
Lección 03 · Tu primera página HTML<br>o<img>.<em>Elemento que marca énfasis, como un cambio de entonación al leer. Se ve en cursiva.
Lección 04 · Títulos, párrafos y énfasis- Encabezado
Título de una sección de la página. Hay seis niveles, de
Lección 04 · Títulos, párrafos y énfasis<h1>a<h6>.- Enlace
Elemento
Lección 05 · Listas y enlaces<a>que lleva a otra página, a otra parte de la misma página, a un correo o a un teléfono.- Entidad
Código que empieza por
Lección 04 · Títulos, párrafos y énfasis&y acaba en;para mostrar caracteres especiales, como<para<.- Especificidad
Fuerza de un selector, que decide qué regla gana cuando varias chocan.
Lección 11 · Selectores: a quién le das estilo- Etiqueta
Marca de HTML escrita entre
Lección 03 · Tu primera página HTML<y>que indica dónde empieza o acaba un elemento.- Extensión de archivo
Final del nombre de un archivo que indica su tipo:
Lección 02 · Tu kit de trabajo.html,.css,.jpg…
F
- Familia genérica
Tipo de letra que siempre existe, como
Lección 12 · Colores y tipografíaserif,sans-serifomonospace.<figcaption>Pie de foto dentro de un
Lección 06 · Imágenes y multimedia<figure>.<figure>Elemento que agrupa una imagen (u otro contenido) con su pie.
Lección 06 · Imágenes y multimediaflex-wrapPropiedad que permite que los elementos flex bajen a una nueva línea si no caben.
Lección 15 · Flexbox: cajas en fila- Flexbox
Sistema de CSS para colocar elementos en una fila o una columna, repartirlos y alinearlos.
Lección 15 · Flexbox: cajas en fila- Flujo normal
Colocación por defecto de las cajas: los bloques se apilan y los elementos en línea siguen el texto.
Lección 14 · Bloques y elementos en línea- Foco
Estado del elemento activo, el que recibe lo que escribes o al que llegas con la tecla Tab.
Lección 11 · Selectores: a quién le das estilofont-familyPropiedad que elige la tipografía, como una lista de fuentes de reserva.
Lección 12 · Colores y tipografía<footer>Pie de la página o de una sección.
Lección 07 · La estructura de una página- Formulario
Conjunto de campos con los que una web pide datos. Se escribe con
Lección 09 · Formularios<form>.frUnidad de Grid que representa una fracción del espacio libre.
Lección 16 · Grid: cuadrículas
G
gapEspacio entre los elementos de un contenedor flex o grid.
Lección 15 · Flexbox: cajas en fila- GitHub Pages
Servicio gratuito de GitHub para publicar webs estáticas desde un repositorio.
Lección 18 · Proyecto final: tu página personal- Google Fonts
Catálogo gratuito de tipografías para usar en webs.
Lección 12 · Colores y tipografíagrid-template-columnsPropiedad que define cuántas columnas tiene una cuadrícula y cuánto mide cada una.
Lección 16 · Grid: cuadrículas
H
<head>Parte de la página con información sobre ella (título, codificación…) que no se muestra dentro.
Lección 03 · Tu primera página HTML<header>Cabecera de la página o de una sección.
Lección 07 · La estructura de una página- Herencia
Paso automático de algunas propiedades, como el color del texto, de un elemento a sus hijos.
Lección 10 · Primeros pasos con CSS- Hexadecimal
Forma de escribir un color con
Lección 12 · Colores y tipografía#y seis cifras: dos para el rojo, dos para el verde y dos para el azul.- Hoja de estilos
Archivo
Lección 10 · Primeros pasos con CSS.csscon las reglas de estilo de una web.- Hosting
Servicio que guarda los archivos de una web en un servidor y la hace accesible en Internet.
Lección 18 · Proyecto final: tu página personal<hr>Elemento vacío que separa dos temas. Se ve como una línea horizontal.
Lección 04 · Títulos, párrafos y énfasishrefAtributo de
Lección 05 · Listas y enlaces<a>con la dirección de destino del enlace.- HTML
Lenguaje que describe el contenido de una página y qué es cada cosa: títulos, párrafos, imágenes, enlaces…
Lección 01 · Qué es una página web- HTML semántico
Forma de escribir HTML en la que cada etiqueta dice qué es su contenido.
Lección 07 · La estructura de una página
I
idAtributo con un nombre único para un elemento, que permite enlazarlo con
Lección 05 · Listas y enlaces#nombre.- Imagen fluida
Imagen que se encoge con su contenedor gracias a
Lección 17 · Diseño responsivemax-width: 100%.<img>Elemento vacío que muestra una imagen.
Lección 06 · Imágenes y multimediaindex.htmlNombre que recibe por convenio la página principal de una web o de una carpeta.
Lección 02 · Tu kit de trabajoinline-blockValor de
Lección 14 · Bloques y elementos en líneadisplaypara cajas que van en línea pero aceptan ancho, alto y márgenes.<input>Campo de formulario. Su atributo
Lección 09 · Formulariostypedecide qué tipo de dato recoge.
J
- JavaScript
Lenguaje de programación que añade comportamiento a una página, como reaccionar a clics.
Lección 01 · Qué es una página webjustify-contentPropiedad que reparte los elementos en el eje principal.
Lección 15 · Flexbox: cajas en fila
L
<label>Etiqueta visible y accesible que dice qué dato pide un campo.
Lección 09 · Formularios- Lector de pantalla
Programa que lee en voz alta el contenido de la pantalla para personas ciegas o con baja visión.
Lección 04 · Títulos, párrafos y énfasis<li>Cada elemento de una lista (*list item*).
Lección 05 · Listas y enlacesline-heightAltura de cada línea de texto; da aire entre las líneas.
Lección 12 · Colores y tipografía<link>Etiqueta del
Lección 10 · Primeros pasos con CSS<head>que conecta una hoja de estilos con la página.- Live Server
Extensión de VS Code que abre tu página y la recarga automáticamente cada vez que guardas.
Lección 02 · Tu kit de trabajo
M
<main>Contenido principal de la página. Solo hay uno.
Lección 07 · La estructura de una páginamarginMargen: espacio transparente entre una caja y las de alrededor.
Lección 13 · El modelo de cajamax-widthAncho máximo de una caja: puede encoger, pero no crecer más.
Lección 13 · El modelo de caja- Media query
Bloque de CSS que solo se aplica si la pantalla cumple una condición, como un ancho mínimo.
Lección 17 · Diseño responsiveminmax()Función que da a una columna un tamaño mínimo y uno máximo.
Lección 16 · Grid: cuadrículas- Mobile first
Forma de trabajar que escribe primero el CSS del móvil y añade cambios para pantallas grandes.
Lección 17 · Diseño responsive- Modelo de caja
Forma en que CSS trata cada elemento: una caja con contenido, relleno, borde y margen.
Lección 13 · El modelo de caja
N
nameAtributo con el nombre con el que se envía el dato de un campo.
Lección 09 · Formularios<nav>Bloque con los enlaces de navegación principales.
Lección 07 · La estructura de una página- Navegador
Programa que pide las páginas web y las dibuja en pantalla, como Chrome, Firefox, Safari o Edge.
Lección 01 · Qué es una página web
O
<ol>Lista ordenada, numerada automáticamente (*ordered list*).
Lección 05 · Listas y enlaces- Opacidad
Grado en que un color deja ver lo que hay detrás. También se llama canal alfa.
Lección 12 · Colores y tipografíaoutlineContorno que se dibuja por fuera de una caja sin ocupar espacio.
Lección 14 · Bloques y elementos en línea
P
<p>Elemento que marca un párrafo de texto.
Lección 04 · Títulos, párrafos y énfasispaddingRelleno: espacio entre el contenido y el borde de una caja. Tiene el fondo de la caja.
Lección 13 · El modelo de caja- Píxel
Cada uno de los puntitos que forman una imagen o una pantalla.
Lección 06 · Imágenes y multimediaplaceholderTexto de ejemplo que se muestra dentro de un campo vacío.
Lección 09 · Formularios- Propiedad
Lo que se cambia de un elemento, como
Lección 10 · Primeros pasos con CSScolorofont-size.- Pseudoclase
Selector que elige elementos según su estado o posición, como
Lección 11 · Selectores: a quién le das estilo:hovero:first-child.- Punto de ruptura
Ancho de pantalla en el que el diseño cambia mediante una media query (*breakpoint*).
Lección 17 · Diseño responsive
R
radioBotón de opción: solo se puede marcar uno de los que comparten
Lección 09 · Formulariosname.- Regla CSS
Bloque formado por un selector y sus declaraciones entre llaves.
Lección 10 · Primeros pasos con CSSremUnidad relativa al tamaño de letra base de la página, normalmente 16px.
Lección 12 · Colores y tipografíarepeat()Función que repite un tamaño de columna o fila varias veces.
Lección 16 · Grid: cuadrículas- RGB
Modelo de color que mezcla luz roja, verde y azul. En CSS:
Lección 12 · Colores y tipografíargb(255 0 0).rowspanAtributo que hace que una celda ocupe varias filas.
Lección 08 · Tablas- Ruta absoluta
Dirección completa, con protocolo y dominio. Sirve para enlazar a otras webs.
Lección 05 · Listas y enlaces- Ruta relativa
Dirección calculada desde la carpeta del archivo actual. Sirve para enlazar tus propias páginas.
Lección 05 · Listas y enlaces
S
<section>Parte temática de una página, normalmente con su propio encabezado.
Lección 07 · La estructura de una página<select>Lista desplegable de opciones, cada una en un
Lección 09 · Formularios<option>.- Selector
Parte de la regla que indica a qué elementos se aplica.
Lección 10 · Primeros pasos con CSS- Selector de id
Selector que elige el único elemento con un
Lección 11 · Selectores: a quién le das estiloid. Se escribe con almohadilla:#nombre.- Selector descendiente
Selector con un espacio, como
Lección 11 · Selectores: a quién le das estilonav a, que elige elementos que están dentro de otros.- Selector universal
El selector
Lección 13 · El modelo de caja*, que selecciona todos los elementos.- Servidor
Ordenador conectado a Internet que guarda los archivos de una web y los envía a quien los pide.
Lección 01 · Qué es una página webspanPalabra que indica cuántas columnas o filas ocupa un elemento de la cuadrícula.
Lección 16 · Grid: cuadrículas<span>Caja genérica en línea, para marcar un trozo de texto sin significado especial.
Lección 07 · La estructura de una páginasrcAtributo con la ruta del archivo de una imagen, vídeo o audio (*source*).
Lección 06 · Imágenes y multimedia<strong>Elemento que marca un texto importante. Se ve en negrita.
Lección 04 · Títulos, párrafos y énfasis- SVG
Formato de imagen vectorial: hecho de formas, se ve nítido a cualquier tamaño.
Lección 06 · Imágenes y multimedia
T
<table>Elemento que contiene una tabla de datos.
Lección 08 · Tablas<td>Celda de datos (*table data*).
Lección 08 · Tablas<textarea>Campo de texto de varias líneas.
Lección 09 · Formularios- Texto plano
Texto sin formato oculto: solo los caracteres que escribes. Es lo que necesita un archivo HTML.
Lección 02 · Tu kit de trabajo<th>Celda de cabecera de una columna o una fila (*table header*).
Lección 08 · Tablas<tr>Fila de una tabla (*table row*).
Lección 08 · Tablas
U
<ul>Lista sin orden, con viñetas (*unordered list*).
Lección 05 · Listas y enlaces- URL
Dirección de un recurso en la web, como
Lección 05 · Listas y enlaceshttps://es.wikipedia.org/wiki/HTML.- UTF-8
Codificación de caracteres que incluye tildes, eñes, emojis y todos los alfabetos.
Lección 03 · Tu primera página HTML
V
- Validación
Comprobación de que los datos de un formulario son correctos antes de enviarlos.
Lección 09 · Formularios- Validador
Herramienta que revisa un HTML y avisa de errores, como
Lección 18 · Proyecto final: tu página personalvalidator.w3.org.- Valor
Cómo se cambia una propiedad, como
Lección 10 · Primeros pasos con CSSredo20px.<video>Elemento que reproduce un vídeo. Con
Lección 06 · Imágenes y multimediacontrolsmuestra los botones de reproducción.- Viewport
Zona de la ventana del navegador en la que se ve la página.
Lección 17 · Diseño responsive
W
- Web estática
Web formada solo por archivos (HTML, CSS, imágenes) que se envían tal cual, sin programas en el servidor.
Lección 18 · Proyecto final: tu página personal