Autor Tema: Ejercicio CSS y HTML cómo afecta !important a los estilos en línea CU01017D  (Leído 3053 veces)

mariobeitia

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 12
    • Ver Perfil
Enunciado:

En el archivo CSS externo a un documento HTML encontramos esta declaración:

Código: [Seleccionar]
.magicTitle {
margin:0px;
width:20px;
height:30px;
color:green !important;
border-style: hidden !important;
}

Por otro lado dentro del código HTML tenemos el siguiente código:
Código: [Seleccionar]
<div class="magicTitle" style="border:1px solid blue; color: blue;">
Aprendiendo a programar
</div>


Responde a las siguientes preguntas:

a) ¿Se mostrará un borde para el div? ¿Por qué?

No se muestra borde para el div, ya que en la definición externa de css se marcó como !important, la propiedad hidden para el borde


b) ¿Con qué color se mostrará el texto, con color verde o con color azul? ¿Por qué?

Color Verde, por la misma razón que el borde, se marco como !important la propiedad color en el css externo.

c) ¿Se respetarán los valores de width y height definidos en el archivo CSS externo o quedarán anulados? ¿Por qué?

Los valores width y height debrerían respetarse ya que no se estableció en la declaracion de linea ningún estilo alternativo.

Gracias por las correcciones.
« Última modificación: 14 de Agosto 2015, 15:26 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola Mario, todas las respuestas correctas

Se puede comprobar que aunque el texto no cabe en el ancho definido, las palabras se muestran excediendo el ancho disponible

Código: [Seleccionar]
<!DOCTYPE html>
<head>
<style>
     .magicTitle {
margin:0px;
width:10px;
height:30px;
color:green !important;
border-style: hidden !important;
}
</style>
</head>
<body>
<div class="magicTitle" style="border:1px solid blue; color: blue;">
Aprendiendo a programar
</div>
</body>
</html>

Saludos

mariobeitia

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 12
    • Ver Perfil
Muchas Gracias!!

 

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".