Ejercicios de HTML PARA PRACTICA
Ejercicios de HTML PARA PRACTICA
Código base
<!DOCTYPE html>
<html>
<head>
<title>El título de la página</title>
</head>
<body>
<p><strong>HTML</strong> son las siglas de <em>HyperText Markup
Language</em>, que puede traducirse como lenguaje de marcas o marcado de
hipertexto.
</p>
<p>El lenguaje HTML se emplea para crear las páginas web. Es muy fácil ver
el código HTML de una página web, la opción exacta cambia de un navegador
a otro y también puede cambiar de una versión a otra de un mismo navegador,
pero suelen tener un nombre similar.
</p>
<p>Los inicios del lenguaje HTML se remontan al año 1990, cuando Tim
Berners-Lee creó la primera página web.</p>
</body>
</html>
Código base
Tim Berners-Lee
Sir Timothy "Tim" John Berners-Lee (Londres, Reino Unido, 8 de junio de 1955)
es un científico de la computación británico, conocido por ser el padre de la
Web. Estableció la primera comunicación entre un cliente y un servidor usando
el protocolo HTTP en noviembre de 1989. En octubre de 1994 fundó el
Consorcio de la World Wide Web (W3C) con sede en el MIT, para supervisar y
estandarizar el desarrollo de las tecnologías sobre las que se fundamenta la
Web y que permiten el funcionamiento de Internet.
Biografía
Nació en el sudoeste de Londres en 1955. Sus padres eran matemáticos y
formaron parte del equipo que construyó el Manchester Mark I (una de las
primeras computadoras). Durante el tiempo que estuvo en la universidad,
construyó una computadora con una soldadora, circuitos TTL, un procesador
Motorola 68000 y un televisor viejo. Se graduó en física en 1976 en el Queen's
College de la Universidad de Oxford. Conoció a su primera esposa en este
periodo. En 1978, trabajó en D.G. Nash Limited (también en Poole) escribió un
sistema operativo.
Desarrollo de su carrera
Berners-Lee trabajó en el CERN desde junio hasta diciembre de 1980. Durante
ese tiempo, propuso un proyecto basado en el hipertexto para facilitar la forma
de compartir y la puesta al día de la información entre investigadores. En este
periodo también construyó un programa llamado Enquire que no llegó a ver la
luz.
Después de dejar el CERN, en 1980, se fue a trabajar a la empresa de John
Poole Image Computer Systems Ltd., pero regresó al CERN otra vez en 1984.
En 1989, el CERN era el nodo de Internet más grande de Europa y Berners-
Lee vio la oportunidad de unir Internet y el hipertexto (HTTP y HTML), de lo que
surgiría la World Wide Web. Desarrolló su primera propuesta de la Web en
marzo de 1989, pero no tuvo mucho eco, por lo que en 1990 y con la ayuda de
Robert Cailliau, hicieron una revisión que fue aceptada por su gerente, Mike
Sendall. Usó ideas similares a las que había usado en el sistema Enquire para
crear la World Wide Web, para esto diseñó y construyó el primer navegador
(llamado WorldWideWeb y desarrollado con NextStep) y el primer servidor web
al que llamó httpd (HyperText Transfer Protocol daemon).
Fuente: Wikipedia
Ejercicios 3
Enunciado
Corrige los errores que presenta el código base que se te proporciona.
Código base
<html lang=es>
<head>
<title>World Wide Web</title>
</head>
<body>
<h1>World Wide Web</h1>
<p>
En informática, la <strong><em>World Wide Web</strong></em> (WWW) o
Red informática mundial comúnmente conocida como la web, es un sistema de
distribución de documentos de hipertexto o hipermedios interconectados y
accesibles vía Internet. Con un navegador web, un usuario visualiza sitios web
compuestos de páginas web que pueden contener texto, imágenes, vídeos u
otros contenidos multimedia, y navega a través de esas páginas usando
hiperenlaces.
<h2>Historia</h2>
<p>
La web se desarrolló entre marzo de 1989 y diciembre de 1990 por el inglés
Tim Berners-Lee con la ayuda del belga Robert Cailliau mientras trabajaban en
el CERN en Ginebra, Suiza, y publicado en 1992.
</p>
<p>
Desde entonces, Berners-Lee ha jugado un papel activo guiando el desarrollo
de estándares web (como los lenguajes de marcado con los que se crean las
páginas web), y en los últimos años ha abogado por su visión de una web
semántica.
</p>
<p>Fuente: <em>Wikipedia</p></em>
</html>
Ejercicios 4
Enunciado
Corrige los errores que presenta el código base que se te proporciona. También
pueden existir ciertas cosas que no están mal, pero que se pueden hacer
mejor.
Código base
<html>
<head>
<title>World Wide Web</title>
</head>
<body>
<h1>World Wide Web</h1>
<p>
En informática, la <strong><em>World Wide Web</em></strong>
(WWW) o Red informática mundial comúnmente conocida como
la web, es un sistema de distribución de documentos de hipertexto o
hipermedios interconectados y accesibles vía Internet. Con un
navegador web, un usuario visualiza sitios web compuestos de páginas
web que pueden contener texto, imágenes, vídeos u otros
contenidos multimedia, y navega a través de esas páginas
usando hiperenlaces.
</p>
<h3>Historia</h3>
<p>
La web se desarrolló entre marzo de 1989 y diciembre de 1990 por el inglés
Tim Berners-Lee con la ayuda del belga Robert Cailliau mientras trabajaban en
el CERN en Ginebra, Suiza, y publicado en 1992.
</p>
<p>
Desde entonces, Berners-Lee ha jugado un papel activo guiando el desarrollo
de estándares web (como los lenguajes de marcado con los que se crean las
páginas web), y en los últimos años ha abogado por su visión de una web
semántica.
</p>
<p>
Una frase famosa de Tim Berners-Lee es:
</p>
<blockquote>
<p>
There is only one web.
</p>
</blockquote>
<p>Fuente: <em>Wikipedia</em></p>
</html>
Ejercicios 5
Enunciado
A partir del texto que se te proporciona, debes crear una página web que tenga
el mismo aspecto que la siguiente imagen:
Además, tienes que tener en cuenta los siguientes requisitos:
El título de la página debe ser Curriculum Vitae de Bruce Wayne.
El resto de la estructura de la página debes deducirlo a partir de la
imagen proporcionada.
Código base
Currículo Vitae de Bruce Wayne
Datos personales
Nombre completo: Bruce Wayne
Fecha de nacimiento: 1/5/1939
Lugar de nacimiento: Gotham City
Formación académica
1956-1961: Universidad del Espantapájaros
1952-1956: Instituto de Dos Caras
1944-1952: Escuela Primaria del Joker
Experiencia laboral
1975-1985: En el paro
1965-1975: Cazavillanos y demás chusma
1962-1965: Aprendiz de superhéroe
Ejercicios - Enlaces
Enunciado
A partir del texto que se te proporciona, debes crear una página web que tenga
el mismo aspecto que la siguiente imagen:
Código base
Curriculum Vitae de Bruce Wayne
Datos personales
Nombre completo: Bruce Wayne
Fecha de nacimiento: 1/5/1939
Lugar de nacimiento: Gotham City
Formación académica
1956-1961: Universidad del Espantapájaros
1952-1956: Instituto de Dos Caras
1944-1952: Escuela Primaria del Joker
Experiencia laboral
1975-1985: En el paro
1965-1975: Cazavillanos y demás chusma
1962-1965: Aprendiz de superhéroe
Ejercicios - Listas 2
Enunciado
Debes crear una página web que tenga el mismo aspecto que la siguiente
imagen:
Ejercicios - Formularios 1
Enunciado
Crea una página web que contenga un formulario con los siguientes campos de
información:
El nombre, con un control de tipo texto.
Los apellidos, con un control de tipo texto.
El sexo, con dos opciones excluyentes hombre o mujer.
El correo electrónico, con un control de tipo texto.
Una casilla de verificación con el texto "Deseo recibir información sobre
novedades y ofertas".
Una casilla de verificación con el texto "Declaro haber leido y aceptar las
condiciones generales del programa y la normativa sobre protección de
datos".
Un botón de envío.
Además, tienes que tener en cuenta los siguientes requisitos:
El título de la página debe ser Formulario de registro - Mi web.
El método de envío del formulario debe ser GET.
El destino del envío del formulario debe ser "".
La longitud máxima de entrada de datos de los controles para el nombre
y los apellidos debe ser 50 caracteres.
La casilla de verificación con el texto "Deseo recibir información sobre
novedades y ofertas" debe estar activada por defecto.
Debes crear una página web que tenga el mismo aspecto que la siguiente
imagen:
Ejercicios - Formularios 2
Enunciado
En la actividad anterior se te proponía realizar el siguiente formulario:
Crea una página web que contenga un formulario con los siguientes campos de
información:
El nombre, con un control de tipo texto.
Los apellidos, con un control de tipo texto.
El sexo, con dos opciones excluyentes hombre o mujer.
El correo electrónico, con un control de tipo texto.
Una casilla de verificación con el texto "Deseo recibir información sobre
novedades y ofertas".
Una casilla de verificación con el texto "Declaro haber leido y aceptar las
condiciones generales del programa y la normativa sobre protección de
datos".
Un botón de envío.
Además, tienes que tener en cuenta los siguientes requisitos:
El título de la página debe ser Formulario de registro - Mi web.
El método de envío del formulario debe ser GET.
El destino del envío del formulario debe ser "".
La longitud máxima de entrada de datos de los controles para el nombre
y los apellidos debe ser 50 caracteres.
La casilla de verificación con el texto "Deseo recibir información sobre
novedades y ofertas" debe estar activada por defecto.
El desempleo en España
País
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
UE (27 países)
8.9
8.7
9
9.1
9.3
9
8.2
7.2
7
9
9.6
9.6
10.4
10.8
España
11.9
10.6
11.5
11.5
11
9.2
8.5
8.2
11.3
17.9
19.9
21.4
24.8
26.1
Grecia
11.2
10.7
10.3
9.7
10.6
10
9
8.4
7.8
9.6
12.7
17.9
24.5
27.5
Estados Unidos
4
4.8
5.8
6
5.5
5.1
4.6
4.6
5.8
9.3
9.6
8.9
8.1
7.4
Japón
4.7
5
5.4
5.3
4.7
4.4
4.1
3.9
4
5.1
5.1
4.6
4.3
4
</body>
</html>
Ejercicios - Tablas 2
Enunciado
Debes crear una página web que tenga el mismo aspecto que la siguiente
imagen:
Nota: en el código base que se te proporciona vas a encontrar una etiqueta
nueva, la etiqueta <style>. Esta etiqueta permite introducir instrucciones de
CSS (Cascading Style Sheets) en una página web. CSS se emplea para definir
la presentación visual de una página web y se explica en la segunda parte de
este curso. Las instrucciones que se han incluido tienen como objetivo que la
tabla y las celdas de la tabla se muestren con un borde. Esto también se podría
haber logrado con el atributo border de HTML, pero es mejor utilizar siempre
CSS para todo lo relacionado con la presentación de una página web.
Código base
<!DOCTYPE html>
<html>
<head>
<title>Tabla compleja</title>
<style>
table, tr, th, td {
border: 1px solid black;
}
</style>
</head>
<body>
Categoría Etiquetas
Formulario
form
button
input
select
textarea
Tabla
table
tr
th
td
caption
Texto
b
em
i
strong
sub
sup
</body>
</html>
<ul>
<li>Título: HTML & CSS: Curso práctico avanzado</li>
<li>Autor: Sergio Luján Mora</li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<p>
Aunque los inicios de Internet se remontan a los años sesenta, no ha sido
hasta los años noventa cuando, gracias a la Web, se ha extendido su uso por
todo el mundo. En pocos años, la Web ha evolucionado enormemente: se ha
pasado de páginas sencillas, con pocas imágenes y contenidos estáticos que
eran visitadas por unos pocos usuarios a páginas complejas, con contenidos
dinámicos que provienen de bases de datos y que son visitadas por miles de
usuarios al mismo tiempo.
</p>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
<ul>
<li>Título: HTML & CSS: Curso práctico avanzado</li>
<li>Autor: Sergio Luján Mora</li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<p>
Aunque los inicios de Internet se remontan a los años sesenta, no ha sido
hasta los años noventa cuando, gracias a la Web, se ha extendido su uso por
todo el mundo. En pocos años, la Web ha evolucionado enormemente: se ha
pasado de páginas sencillas, con pocas imágenes y contenidos estáticos que
eran visitadas por unos pocos usuarios a páginas complejas, con contenidos
dinámicos que provienen de bases de datos y que son visitadas por miles de
usuarios al mismo tiempo.
</p>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
Ejercicios - Cómo se usa 3
Enunciado
A partir de la página web que se te proporciona, debes emplear la
etiqueta <link> para crear una página web que tenga el mismo aspecto que la
siguiente imagen:
<ul>
<li>Título: HTML & CSS: Curso práctico avanzado</li>
<li>Autor: Sergio Luján Mora</li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<h2>Descripción del libro</h2>
<p>
Aunque los inicios de Internet se remontan a los años sesenta, no ha sido
hasta los años noventa cuando, gracias a la Web, se ha extendido su uso por
todo el mundo. En pocos años, la Web ha evolucionado enormemente: se ha
pasado de páginas sencillas, con pocas imágenes y contenidos estáticos que
eran visitadas por unos pocos usuarios a páginas complejas, con contenidos
dinámicos que provienen de bases de datos y que son visitadas por miles de
usuarios al mismo tiempo.
</p>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
/******************************/
/* Escribe aquí el código CSS */
/******************************/
Ejercicios - Selectores 1
Enunciado
A partir de la página web que se te proporciona, debes añadir los selectores a
las reglas CSS para aplicar los estilos deseados y crear una página web que
tenga el mismo aspecto que la siguiente imagen:
Cada regla CSS incluye un comentario en el que se explica los elementos a los
que debe aplicarse.
Código base
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Ejercicio de selectores</title>
<style>
/* Todos los elementos de la pagina */
{
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}
<body>
<div id="primero">
<p>
<a href="http://publicacionesaltaria.com/es/tienda/112-html-css-curso-
practico.html">HTML & CSS: Curso práctico avanzado</a>
</p>
<p>
Aunque los inicios de <a
href="https://es.wikipedia.org/wiki/Internet">Internet</a> se remontan a los
años sesenta, no ha sido hasta los años noventa cuando, gracias a la Web, se
ha extendido su uso por todo el mundo. En pocos años, la Web ha
evolucionado enormemente: se ha pasado de páginas sencillas, con pocas
imágenes y contenidos estáticos que eran visitadas por unos pocos usuarios a
<em>páginas complejas, con contenidos dinámicos que provienen de bases de
datos y que son visitadas por miles de usuarios al mismo tiempo</em>.
</p>
</div>
<p>
Este libro es <em>adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web</em>. No son necesarios conocimientos
previos para aprender con este libro, lo único que es necesario es saber utilizar
un ordenador y saber navegar por la Web.
</p>
</div>
</body>
</html>
Ejercicios - Selectores 2
Enunciado
A partir de la página web que se te proporciona, debes escribir las reglas CSS
necesarias para lograr una página web que tenga el mismo aspecto que la
siguiente imagen:
Ejercicios - Selectores 3
Enunciado
A partir de la página web que se te proporciona, debes escribir las reglas CSS
necesarias para lograr una página web que tenga el siguiente funcionamiento:
En su estado normal, un enlace se muestra de color rojo y sin subrayado
(propiedad text-decoration).
Cuando el usuario sitúa el cursor del ratón sobre un enlace, se invierten
los colores (el texto del enlace se muestra con color blanco sobre un
fondo rojo) y se muestra el subrayado.
Cuando un enlace está activo, se muestra de color naranja y sin
subrayado.
Cuando un enlace ha sido visitado, se muestra de color verde oscuro y
sin subrayado.
Cuando un enlace tiene el foco del teclado, se muestra de color azul y
se muestra el subrayado.
Consejo: el orden de escritura de las reglas influye en el resultado final, ya que
un enlace puede estar en varios estados al mismo tiempo.
Código base
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Ejercicio de selectores</title>
</head>
<body>
<h1>Universidad de Alicante</h1>
<ul>
<li><a href="presentacion.html">Presentación</a></li>
<li><a href="estudios.html">Estudios</a></li>
<li><a href="alumnos.html">Alumnos</a></li>
<li><a href="deportes.html">Deportes</a></li>
<li><a href="servicios.html">Servicios</a></li>
</ul>
</body>
</html>
Importante: para que el estado de enlace visitado funcione, las páginas de
los enlaces deben existir para que se produzca el cambio de estado.
<ul>
<li>Título: HTML & CSS: Curso práctico avanzado</li>
<li>Autor: Sergio Luján Mora</li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<h2>Descripción del libro</h2>
<p>
Aunque los inicios de Internet se remontan a los años sesenta, no ha sido
hasta los años noventa cuando, gracias a la Web, se ha extendido su uso por
todo el mundo. En pocos años, la Web ha evolucionado enormemente: se ha
pasado de páginas sencillas, con pocas imágenes y contenidos estáticos que
eran visitadas por unos pocos usuarios a páginas complejas, con contenidos
dinámicos que provienen de bases de datos y que son visitadas por miles de
usuarios al mismo tiempo.
</p>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
<ul>
<li>Título: HTML & CSS: Curso práctico avanzado</li>
<li>Autor: Sergio Luján Mora</li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<p>
Aunque los inicios de Internet se remontan a los años sesenta, no ha sido
hasta los años noventa cuando, gracias a la Web, se ha extendido su uso por
todo el mundo. En pocos años, la Web ha evolucionado enormemente: se ha
pasado de páginas sencillas, con pocas imágenes y contenidos estáticos que
eran visitadas por unos pocos usuarios a páginas complejas, con contenidos
dinámicos que provienen de bases de datos y que son visitadas por miles de
usuarios al mismo tiempo.
</p>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
<ul>
<li>Título: HTML & CSS: Curso práctico avanzado</li>
<li>Autor: Sergio Luján Mora</li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
<p>
Aunque los inicios de Internet se remontan a los años sesenta, no ha sido
hasta los años noventa cuando, gracias a la Web, se ha extendido su uso por
todo el mundo. En pocos años, la Web ha evolucionado enormemente: se ha
pasado de páginas sencillas, con pocas imágenes y contenidos estáticos que
eran visitadas por unos pocos usuarios a páginas complejas, con contenidos
dinámicos que provienen de bases de datos y que son visitadas por miles de
usuarios al mismo tiempo.
</p>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<h2>Contenido del libro</h2>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
<ul>
<li>Título: HTML & CSS: Curso práctico avanzado</li>
<li>Autor: Sergio Luján Mora</li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<p>
Aunque los inicios de Internet se remontan a los años sesenta, no ha sido
hasta los años noventa cuando, gracias a la Web, se ha extendido su uso por
todo el mundo. En pocos años, la Web ha evolucionado enormemente: se ha
pasado de páginas sencillas, con pocas imágenes y contenidos estáticos que
eran visitadas por unos pocos usuarios a páginas complejas, con contenidos
dinámicos que provienen de bases de datos y que son visitadas por miles de
usuarios al mismo tiempo.
</p>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
Ejercicios - Maquetación formulario 1
Enunciado
Crea una página web con un formulario que tenga el mismo aspecto que la
siguiente imagen:
<ul>
<li>Título: <a href="http://publicacionesaltaria.com/es/tienda/112-html-css-
curso-practico.html">HTML & CSS: Curso práctico avanzado</a></li>
<li>Autor: <a href="http://sergiolujanmora.es/">Sergio Luján Mora</a></li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<p>
Aunque los inicios de <a
href="https://es.wikipedia.org/wiki/Internet">Internet</a> se remontan a los
años sesenta, no ha sido hasta los años noventa cuando, gracias a la <a
href="https://es.wikipedia.org/wiki/World_Wide_Web">Web</a>, se ha
extendido su uso por todo el mundo. En pocos años, la <a
href="https://es.wikipedia.org/wiki/World_Wide_Web">Web</a> ha
evolucionado enormemente: se ha pasado de páginas sencillas, con pocas
imágenes y contenidos estáticos que eran visitadas por unos pocos usuarios a
páginas complejas, con contenidos dinámicos que provienen de bases de datos
y que son visitadas por miles de usuarios al mismo tiempo.
</p>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto <abbr title="Hypertext Markup
Language">HTML</abbr> y con las Hojas de estilo en cascada <abbr
title="Cascading Style Sheets">CSS</abbr>.
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la <a
href="https://es.wikipedia.org/wiki/World_Wide_Web">Web</a>.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las <abbr title="Uniform
Resource Locator">URL</abbr> o direcciones que se emplean a la hora de
crear los enlaces de un sitio web. Pasando por el concepto de "estándar web",
un término general que se emplea para refererirse a los estándares que define
su funcionamiento como HTML y CSS, empleados para el desarrollo de las
páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
Ejercicios - Selectores avanzados 2
Enunciado
A partir de la página web que se te proporciona, debes escribir las reglas CSS
necesarias para lograr una página web que tenga el mismo aspecto que la
siguiente imagen:
En la imagen anterior se muestra lo que debe ocurrir al situar el cursor del ratón
sobre una de las filas de datos de la tabla: el color de fondo de las celdas debe
cambiar a amarillo (#FFFF66).
Nota: busca en Internet las imágenes necesarias para representar los símbolos
de las diferentes monedas. Las imágenes las debes colocar como imágenes
decorativas desde CSS.
Código base
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Ejemplo de selectores avanzados</title>
</head>
<body>
<table>
<tr>
<th>Cambio</th>
<th>Compra</th>
<th>Venta</th>
<th>Máximo</th>
<th>Mínimo</th>
</tr>
<tr>
<th class="euro">Euro/Dolar</th>
<td>1.25</td>
<td>1.25</td>
<td>1.25</td>
<td>1.24</td>
</tr>
<tr>
<th class="dolar">Dolar/Yen</th>
<td>119.01</td>
<td>119.05</td>
<td>119.82</td>
<td>119.82</td>
</tr>
<tr>
<th class="libra">Libra/Dolar</th>
<td>1.86</td>
<td>1.86</td>
<td>1.86</td>
<td>1.85</td>
</tr>
<tr>
<th class="yen">Yen/Euro</th>
<td>0.67</td>
<td>0.67</td>
<td>0.66</td>
<td>0.67</td>
</tr>
</table>
</body>
</html>
<h2>Datos personales</h2>
<ul>
<li>Nombre completo: <strong>Bruce Wayne</strong></li>
<li>Fecha de nacimiento: <strong>1/5/1939</strong></li>
<li>Lugar de nacimiento: <strong>Gotham City</strong></li>
</ul>
<h2>Formación académica</h2>
<ul>
<li>1956-1961: <strong>Universidad del Espantapájaros</strong></li>
<li>1952-1956: <strong>Instituto de Dos Caras</strong></li>
<li>1944-1952: <strong>Escuela Primaria del Joker</strong></li>
</ul>
<h2>Experiencia laboral</h2>
<ul>
<li>1975-1985: <strong>En el paro</strong></li>
<li>1965-1975: <strong>Cazavillanos y demás chusma</strong></li>
<li>1962-1965: <strong>Aprendiz de superhéroe</strong></li>
</ul>
</body>
</html>
<h2>Datos personales</h2>
<ul>
<li>Nombre completo: <strong>Bruce Wayne</strong></li>
<li>Fecha de nacimiento: <strong>1/5/1939</strong></li>
<li>Lugar de nacimiento: <strong>Gotham City</strong></li>
</ul>
<h2>Formación académica</h2>
<ul>
<li>1956-1961: <strong>Universidad del Espantapájaros</strong></li>
<li>1952-1956: <strong>Instituto de Dos Caras</strong></li>
<li>1944-1952: <strong>Escuela Primaria del Joker</strong></li>
</ul>
<h2>Experiencia laboral</h2>
<ul>
<li>1975-1985: <strong>En el paro</strong></li>
<li>1965-1975: <strong>Cazavillanos y demás chusma</strong></li>
<li>1962-1965: <strong>Aprendiz de superhéroe</strong></li>
</ul>
</body>
</html>
<h2>Datos personales</h2>
<ul>
<li>Nombre completo: <strong>Bruce Wayne</strong></li>
<li>Fecha de nacimiento: <strong>1/5/1939</strong></li>
<li>Lugar de nacimiento: <strong>Gotham City</strong></li>
</ul>
<h2>Formación académica</h2>
<ul>
<li>1956-1961: <strong>Universidad del Espantapájaros</strong></li>
<li>1952-1956: <strong>Instituto de Dos Caras</strong></li>
<li>1944-1952: <strong>Escuela Primaria del Joker</strong></li>
</ul>
<h2>Experiencia laboral</h2>
<ul>
<li>1975-1985: <strong>En el paro</strong></li>
<li>1965-1975: <strong>Cazavillanos y demás chusma</strong></li>
<li>1962-1965: <strong>Aprendiz de superhéroe</strong></li>
</ul>
</body>
</html>
<h2>Datos personales</h2>
<ul>
<li>Nombre completo: <strong>Bruce Wayne</strong></li>
<li>Fecha de nacimiento: <strong>1/5/1939</strong></li>
<li>Lugar de nacimiento: <strong>Gotham City</strong></li>
</ul>
<h2>Formación académica</h2>
<ul>
<li>1956-1961: <strong>Universidad del Espantapájaros</strong></li>
<li>1952-1956: <strong>Instituto de Dos Caras</strong></li>
<li>1944-1952: <strong>Escuela Primaria del Joker</strong></li>
</ul>
<h2>Experiencia laboral</h2>
<ul>
<li>1975-1985: <strong>En el paro</strong></li>
<li>1965-1975: <strong>Cazavillanos y demás chusma</strong></li>
<li>1962-1965: <strong>Aprendiz de superhéroe</strong></li>
</ul>
</body>
</html>
<ul>
<li>Título: HTML & CSS: Curso práctico avanzado</li>
<li>Autor: Sergio Luján Mora</li>
<li>Editorial: Publicaciones Altaria</li>
<li>Año de publicación: 2015</li>
<li>ISBN: 978-84-944049-4-8</li>
</ul>
<p>
Todas las páginas están internamente construidas con la misma tecnología,
con el Lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML)
y con las Hojas de estilo en cascada (Cascading Style Sheets, CSS).
</p>
<p>
Este libro es adecuado para cualquiera que tenga interés en aprender a
desarrollar sus propias páginas web. No son necesarios conocimientos previos
para aprender con este libro, lo único que es necesario es saber utilizar un
ordenador y saber navegar por la Web.
</p>
<p>
El contenido de este libro se estructura en tres apartados bien diferenciados:
</p>
<ul>
<li>En la primera parte del libro se trabajan conceptos generales que son
necesarios para poder desarrollar páginas web; se explican conceptos de
estructura física y estructura lógica (o estructura de navegación) de un sitio
web. Se detalla cómo influye la estructura física en las URL o direcciones que
se emplean a la hora de crear los enlaces de un sitio web. Pasando por el
concepto de "estándar web", un término general que se emplea para refererirse
a los estándares que define su funcionamiento como HTML y CSS, empleados
para el desarrollo de las páginas web en el lado del cliente.</li>
<li>En la tercera y última parte se explica CSS, el lenguaje que se emplea para
definir el formato y la presentación de una página web. Se explica cómo utilizar
el color, cómo definir la presentación del texto, de las tablas y de los
formularios; cómo realizar transformaciones y transiciones con el fin de diseñar
una página web.</li>
</ul>
</body>
</html>
Examen 1
1. Identifica el tipo de elemento, en línea o en bloque, que es cada uno:
ul
h4
li
abbr
img
p{
font-face: Arial, Verdana, Calibri, serif;
font-size: 16px;
}