Autor Tema: curso css vertical-alling middle el atributo id no puede repetirse CU01043D  (Leído 2371 veces)

Pandemia

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 255
    • Ver Perfil
Buenas noches amigos aquí os dejo el ejercicio haber que os parece. gracias
saludos

Código: [Seleccionar]

<!DOCTYPE html>
<html lang="es">
<head>
<title>portal web aprenderaprogramar.com</title>
<meta charset="utf-8">
<style>
*{font-family: arial;}
div{
width: 360px;
height: 210px;
margin: 10px;
margin: 5px 20px;
border-style: solid;
border-color: red;
border-width: thin;
background-color: yellow;
text-align: center;
float: left;
}
#vcent{display: table;}
#vcent span {
 display: table-cell;
 vertical-align:middle;
}



</style>
</head>
<body>

<div id="vcent"><span>Linea de texto contenedor 1</span></div>
<div id="vcent"><span>Linea de texto contenedor 2</span></div>

</body>

</html>


Y ahora las preguntas....

Ejercicio CU01043D del curso CSS


a) ¿Cuántas cajas contenedoras hay? ¿Están identificadas por id o por class o por ninguno de ellos?

   Respuesta:
   Hay dos cajas contenedoras. Están identificadas por id.
   
b) Visualiza el resultado en al menos dos navegadores distintos. ¿Qué diferencias observas entre ambos? ¿A qué crees que se deben?

   Respuesta:
   Lo he visualizado en tres navegadores y en los tres el resultado es bueno, se ve igual en los tres se bien en firefox, crome
   e internet explorer.
   
c) ¿Por qué el texto <<Línea de texto contenedor 2>> se muestra centrado verticalmente?

   Respuesta:
   porque en ese contenedor tiene el atributo vertical-aling: middle.
   #vcent span { display: table-cell;  vertical-align:middle;}
   
d) Modifica el código para que el texto <<Línea de texto contenedor 1>> se muestre centrado verticalmente.

   Respuesta:
   hay que poner en en html un atributo id en el contenedor vcent del contenedor 1.
   <div id="vcent"><span>Linea de texto contenedor 1</span></div>

« Última modificación: 22 de Marzo 2016, 16:32 por César Krall »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Hola!

Tienes el código HTML mal definido. Has repetido el atributo id="vcent".

El atributo id debe ser único en una página web, es decir, no puede haber dos elementos con el mismo id.

En este ejercicio no tenías que modificar el código, sólo responder las preguntas.

Saludos!
Responsable de departamento de producción aprenderaprogramar.com

Pandemia

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 255
    • Ver Perfil
ok, tienes razón menudo fallo no me había fijado, cambie solo esa linea por la pregunta para que se viese claro.
gracias por todo.
Saludos.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".