CSS Fundamentals Quiz
45 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál de las siguientes opciones describe correctamente la relación entre el borde y el margen en un elemento?

  • El margen es la línea que rodea el contenido y el relleno, mientras que el borde es un espacio en blanco.
  • El borde es la línea que rodea el contenido y el relleno, y el margen es el espacio en blanco que se define alrededor del borde. (correct)
  • El borde y el margen son lo mismo; ambos se utilizan indistintamente.
  • El borde es un espacio en blanco alrededor del margen.

Si se establece la propiedad max-width de un elemento en none, ¿qué implicación tiene?

  • El elemento tendrá el ancho máximo posible.
  • No se define un ancho máximo para el elemento. (correct)
  • El elemento no tendrá ningún ancho.
  • El elemento heredará el valor del ancho máximo de su elemento padre.

¿Qué significa especificar un valor en porcentaje (%) al definir la altura de un elemento?

  • La altura se define como un porcentaje de la altura del elemento padre. (correct)
  • La altura será un porcentaje de la altura de la ventana del navegador.
  • La altura será siempre de 100 píxeles.
  • La altura se define como porcentaje de la suma de las otras dimensiones del elemento.

Si la propiedad min-height de un elemento se establece en inherit, ¿qué sucede?

<p>El elemento heredará la altura mínima de su elemento padre. (B)</p> Signup and view all the answers

¿Cuál de las siguientes NO es una unidad de medida válida para asignar un valor a la propiedad width o height de un elemento en CSS?

<p>em (A)</p> Signup and view all the answers

¿Cuál es la función principal de un selector en CSS?

<p>Indicar al navegador el elemento HTML al que se aplicará una regla. (D)</p> Signup and view all the answers

¿Qué representa la declaración en una regla CSS?

<p>Una sola regla que especifica la propiedad a la que se dará estilo. (C)</p> Signup and view all the answers

¿Cuál es la función del asterisco (*) cuando se utiliza como selector en CSS?

<p>Selecciona todos los elementos del documento. (B)</p> Signup and view all the answers

Si en un documento CSS se utiliza el selector 'p', ¿a qué elementos se aplicarán los estilos?

<p>A los elementos de tipo párrafo. (A)</p> Signup and view all the answers

¿Cuál es el orden correcto de una regla CSS?

<p>Selector, propiedad, valor de la propiedad. (C)</p> Signup and view all the answers

Si se quiere aplicar un color de texto azul a todo el documento HTML, ¿cómo sería la regla CSS?

<ul> <li>{ color: blue; } (B)</li> </ul> Signup and view all the answers

¿Qué indica la parte 'color: red;' dentro de una regla CSS?

<p>La propiedad a cambiar es el color y su nuevo valor es rojo. (B)</p> Signup and view all the answers

¿Cuál de las siguientes NO es una parte de una regla CSS?

<p>Etiqueta HTML (B)</p> Signup and view all the answers

¿Cuál es la sintaxis correcta para un selector de clase en CSS?

<p>.nombreDeClase { propiedadesDeEstilo } (B)</p> Signup and view all the answers

¿Qué tipo de selector se utiliza para aplicar estilos a un elemento específico mediante su atributo ID en CSS?

<p>Selector de ID (B)</p> Signup and view all the answers

¿Cuál de las siguientes opciones NO es una sintaxis válida para un selector de atributo en CSS?

<p>[attr^value] { propiedadesDeEstilo } (D)</p> Signup and view all the answers

¿Qué se logra al utilizar un selector de pseudo-clase como :hover en CSS?

<p>Modificar el estilo de un elemento cuando el usuario pasa el ratón sobre él. (D)</p> Signup and view all the answers

Si se tiene un selector div.contenedor p, ¿qué tipo de elementos se verán afectados por esta regla?

<p>Todos los elementos <code>&lt;p&gt;</code> que son hijos directos de un <code>&lt;div&gt;</code> con la clase <code>contenedor</code>. (D)</p> Signup and view all the answers

¿Cuál es la sintaxis para seleccionar todos los elementos que tengan un atributo específico, sin importar su valor?

<p>[attr] { propiedadesDeEstilo } (B)</p> Signup and view all the answers

¿Cuál de los siguientes selectores de atributo en CSS coincide con un valor de atributo que comienza con un valor específico?

<p>[attr^=value] (C)</p> Signup and view all the answers

¿Cuál de las siguientes opciones demuestra la sintaxis correcta para un selector de pseudo-clase en CSS?

<p>selector:pseudo-clase { propiedadesDeEstilo } (A)</p> Signup and view all the answers

¿Cuál de las siguientes unidades de medida CSS es considerada una unidad absoluta?

<p>cm (B)</p> Signup and view all the answers

Si se establece un tamaño de fuente de 2em en un elemento, ¿cómo se calcula su tamaño?

<p>Dos veces el tamaño de la fuente del elemento actual. (C)</p> Signup and view all the answers

¿Qué unidad de medida relativa se basa en el ancho del carácter '0' (cero) de la fuente utilizada?

<p>ch (C)</p> Signup and view all the answers

¿Cuál es la característica principal de las unidades relativas en CSS?

<p>Varían su tamaño en función del tamaño de otros elementos. (D)</p> Signup and view all the answers

¿Qué unidad de medida CSS se refiere al 1% del ancho del viewport?

<p>vw (A)</p> Signup and view all the answers

En el modelo de caja CSS, ¿qué representa el 'relleno'?

<p>El espacio entre el borde y el contenido. (A)</p> Signup and view all the answers

¿Cuál unidad de medida relativa se define en relación al tamaño de la fuente del elemento raíz?

<p>rem (A)</p> Signup and view all the answers

Si un elemento tiene un ancho de 50%, ¿cómo se calcula este ancho?

<p>El 50% del ancho del elemento contenedor. (C)</p> Signup and view all the answers

¿Cuál es la extensión correcta que debe tener un archivo de hoja de estilos CSS?

<p>.css (D)</p> Signup and view all the answers

¿Qué atributo de la etiqueta <link> especifica la relación entre el documento HTML y el archivo CSS?

<p>rel (B)</p> Signup and view all the answers

¿Cuál es el valor que debe tener el atributo type de la etiqueta <link> cuando se enlaza un archivo CSS?

<p>text/css (C)</p> Signup and view all the answers

¿Qué atributo de la etiqueta <link> se usa para especificar la ubicación del archivo CSS externo?

<p>href (B)</p> Signup and view all the answers

Si se tiene un directorio llamado 'styles' dentro del mismo directorio que el archivo HTML, y dentro de 'styles' se encuentra el archivo 'estilos.css', ¿cómo escribirías la URL en el atributo href?

<p>styles/estilos.css (B)</p> Signup and view all the answers

¿Cuál de las siguientes opciones describe mejor cómo se aplican los estilos CSS en HTML?

<p>Se escriben en un archivo externo y se enlazan al HTML. (D)</p> Signup and view all the answers

¿Cuál atributo de la etiqueta <link> define en qué tipo de dispositivo se va a aplicar el estilo CSS?

<p>media (B)</p> Signup and view all the answers

Entre las opciones dadas, ¿Cuál es una forma de mencionar los Tipos de Unidades de Medida al aplicar un estilo?

<p>1px (B)</p> Signup and view all the answers

¿Cuál es la principal diferencia entre un selector descendiente y un selector hijo en CSS?

<p>Los selectores descendientes no requieren una relación directa entre padres e hijos, pero el selector hijo sí la necesita. (A)</p> Signup and view all the answers

¿Cómo se define la sintaxis general de una regla CSS?

<p>selector {propiedad: valor;} (C)</p> Signup and view all the answers

¿Qué carácter se utiliza en CSS para separar la propiedad de su valor dentro de una declaración?

<p>Dos puntos (:) (D)</p> Signup and view all the answers

¿Cuál es la función del punto y coma (;) en una regla CSS?

<p>Separar una declaración de la siguiente. (B)</p> Signup and view all the answers

¿Cuál es una desventaja principal de usar CSS en línea?

<p>Las reglas no son visibles para otras páginas. (B)</p> Signup and view all the answers

¿Dónde se deben incluir las reglas CSS cuando se insertan directamente en el HTML?

<p>Solo dentro de la sección <head>. (B)</p> Signup and view all the answers

Si tienes un elemento <h1> y otro <h2> ambos con el mismo estilo definido con CSS en línea, ¿qué ocurre?

<p>Cada elemento tendrá su propio estilo independiente. (C)</p> Signup and view all the answers

Si tienes un archivo HTML que usa CSS insertado, ¿en qué afecta este estilo a otras páginas?

<p>El estilo no se aplicará a ninguna otra página. (D)</p> Signup and view all the answers

Flashcards

CSS

Un conjunto de reglas que se utilizan para definir el aspecto de un documento HTML.

Regla en CSS

Una regla que indica al navegador qué elemento HTML debe ser estilizado y cómo debe ser estilizado. Se compone de un selector, una declaración y un valor.

Selector

La parte de la regla que indica al navegador qué elemento HTML va a ser estilizado.

Declaración

La parte de la regla que especifica la propiedad que se va a modificar del elemento.

Signup and view all the flashcards

Valor de la Propiedad

El valor que se le asigna a la propiedad en la declaración. Define cómo se va a modificar la propiedad.

Signup and view all the flashcards

Selector Universal

Un selector que aplica estilos a todos los elementos del documento.

Signup and view all the flashcards

Selector de Tipo

Un selector que se utiliza para aplicar estilos a todos los elementos de un tipo específico.

Signup and view all the flashcards

Selector de ID

Un selector que se utiliza para aplicar estilos a un elemento específico por su ID.

Signup and view all the flashcards

Selector de clase

Un tipo de selector de CSS que se usa para estilos basados en el nombre de la clase de un elemento. Utiliza un punto (.) seguido del nombre de la clase.

Signup and view all the flashcards

Selector de atributo

Un selector de CSS que permite estilos basados en atributos de elementos. Se utiliza para seleccionar elementos con un atributo específico o con un valor específico dentro del atributo.

Signup and view all the flashcards

Selector de pseudo-clase

Un tipo de selector de CSS que permite aplicar estilos a elementos en un estado específico. Los estados típicos incluyen :hover (al colocar el cursor sobre un elemento) y :active (al hacer clic en un elemento).

Signup and view all the flashcards

Selector de pseudo-clase combinada

Un selector de CSS que aplica estilo a elementos que coinciden con dos selectores, pero solo si el segundo selector tiene un elemento padre que coincide con el primer selector.

Signup and view all the flashcards

Elementos en CSS

Un elemento en CSS se refiere a cualquier componente de la estructura de una página web como un párrafo (

), un encabezado (

), un enlace () etc.

Signup and view all the flashcards

Propiedades de estilo en CSS

Las propiedades de estilo son las características visuales que se les pueden aplicar a los elementos de tu página web. Algunos ejemplos: color, tamaño de fuente, margen, etc.

Signup and view all the flashcards

Documento HTML

Un documento HTML se usa para crear la estructura de una página web. Es donde se escriben los contenidos y la organización del sitio web.

Signup and view all the flashcards

Selector Descendiente

Un selector que permite aplicar estilos a elementos que están relacionados por su posición en el árbol DOM, pero no necesariamente por una relación padre-hijo directa. Por ejemplo, un selector descendiente podría seleccionar todos los elementos "p" que se encuentran dentro de un elemento "div", sin importar la profundidad de la jerarquía.

Signup and view all the flashcards

CSS en línea

Permite vincular una hoja de estilos CSS a un documento HTML, incorporando las declaraciones CSS directamente dentro de las etiquetas HTML mediante el atributo 'style'.

Signup and view all the flashcards

Incluir CSS en el mismo documento HTML

Permite integrar las reglas CSS en el mismo archivo HTML, utilizando la etiqueta <style> dentro de la sección del documento.

Signup and view all the flashcards

Archivo CSS

Un tipo de archivo que contiene reglas para definir el aspecto de una página web.

Signup and view all the flashcards

Etiqueta

Una etiqueta HTML que se utiliza para enlazar un archivo CSS externo a una página web.

Signup and view all the flashcards

Atributo 'rel' en

Un atributo de la etiqueta que indica la relación entre el archivo CSS y la página web.

Signup and view all the flashcards

Atributo 'type' en

Un atributo de la etiqueta que especifica el tipo de recurso que se está enlazando.

Signup and view all the flashcards

Atributo 'href' en

Un atributo de la etiqueta que indica la ubicación del archivo CSS.

Signup and view all the flashcards

Atributo 'media' en

Un atributo de la etiqueta que especifica el tipo de medio en el que se aplicarán los estilos del archivo CSS.

Signup and view all the flashcards

Unidades de medida en CSS

Son valores que se utilizan para determinar el tamaño de los elementos en una página web.

Signup and view all the flashcards

Unidad 'em' en CSS

Una unidad de medida relativa al tamaño de la fuente.

Signup and view all the flashcards

Margen en CSS

El espacio en blanco que rodea el borde de un elemento. Es como el "margen" o "espacio" alrededor de una hoja de papel.

Signup and view all the flashcards

Borde en CSS

La línea que define el límite exterior de un elemento. Es como el "marco" de una imagen.

Signup and view all the flashcards

Fondo en CSS

El color o imagen que aparece detrás del contenido de un elemento. Como el papel sobre el que dibujas.

Signup and view all the flashcards

height en CSS

Define la altura de un elemento, como si establecieras la longitud de una caja.

Signup and view all the flashcards

width en CSS

Establece la anchura o el ancho de un elemento. Piensa en la extensión horizontal.

Signup and view all the flashcards

Unidades absolutas

Una medida que no cambia su valor, es decir, que no depende del tamaño de otros elementos. Es poco flexible para adaptar el diseño a diferentes dispositivos.

Signup and view all the flashcards

Unidades relativas

Una medida que se ajusta según otros elementos de la página. Su valor depende del tamaño de elementos superiores, como el contenedor o la fuente.

Signup and view all the flashcards

Ejemplos de unidades absolutas

Unidades absolutas:

  • cm (centímetros)
  • mm (milímetros)
  • in (pulgadas)
  • pt (puntos)
  • pc (picas)
Signup and view all the flashcards

Ejemplos de unidades relativas

Unidades relativas:

  • em (relativa al tamaño de fuente actual)
  • ex (relativa a la altura del eje x de la fuente)
  • ch (relativa al ancho del carácter "0")
  • rem (relativa al tamaño de fuente del elemento raíz)
  • vw (relativa al ancho de la ventana)
  • vh (relativa a la altura de la ventana)
  • vmin, vm (relativas al menor tamaño de la ventana)
  • vmax (relativa al mayor tamaño de la ventana)
  • % (relativa a un porcentaje del contenedor)
Signup and view all the flashcards

Modelo de caja o box model

Es un espacio que se crea automáticamente alrededor de cada elemento HTML. Se compone de: contenido, relleno, borde y margen.

Signup and view all the flashcards

Relleno

Es el espacio entre el borde del elemento y su contenido. Se controla con las propiedades padding-top, padding-right, padding-bottom y padding-left.

Signup and view all the flashcards

Borde

Es la línea que define el perímetro del elemento y se controla con las propiedades border-width, border-color y border-style.

Signup and view all the flashcards

Margen

Es el espacio que separa el elemento de otros elementos en la página. Se controla con las propiedades margin-top, margin-right, margin-bottom y margin-left.

Signup and view all the flashcards

Study Notes

Estilos Básicos: Tamaño, Color y Fuente

  • CSS (Cascading Style Sheets): Un lenguaje de hojas de estilos para controlar la presentación de documentos electrónicos (HTML y XHTML). Separa el contenido de la presentación.
  • Regla Predeterminada: La estructura CSS básica, que incluye un selector, una declaración y propiedades.
  • Selector: Indica al navegador el elemento HTML al que se aplicará la regla de estilo. Ejemplos incluyen el selector universal (*), selector de tipo (p), selector de clase (.nivel2), y selector de ID (#selector).
  • Declaración: Especifica una propiedad de estilo y su valor para un elemento seleccionado. Ejemplo: color: red;.
  • Propiedades: Características que pueden ser ajustadas para un elemento, como color, font-size, font-family.
  • Valor de la propiedad: El valor que se asigna a la propiedad, como red, 20px o un nombre de fuente.
  • Tipos de Selectores:
    • Selector universal (*): Selecciona todos los elementos en un documento.
    • Selector de tipo (p, h1, etc.): Selecciona elementos con un tipo de etiqueta específico.
    • Selector de clase (.nombreClase): Selecciona elementos con una clase específica.
    • Selector de ID (#nombreID): Selecciona elementos con un ID específico.
    • Selector de atributo ([atributo]): Selecciona elementos que tienen un atributo específico.

Pseudo-clases

  • Pseudo-clase: Modifica el estilo de un elemento en función de su estado (e.g., cuando el usuario se posiciona sobre un enlace).
  • Ejemplos de pseudo-clases: :link, :visited, :hover, :active. Estas modificarían la apariencia de un enlace cuando se está visitando, se pasa el ratón encima, está activo, etcétera.

Unidades de Medida

  • Unidades Absolutas: No cambian, como cm, mm, in (pulgadas), pt (puntos), pc (picas).
  • Unidades Relativas: Cambian en función de otras medidas, como em, ex, ch, rem, vw, vh, vmin, vmax, %.

Propiedades de Estilos

  • height, max-height, max-width, min-height, min-width, width: Definen las dimensiones de un elemento. Los valores posibles pueden incluir valores numéricos acompañados de sus unidades (p. ej., 20px, 10%).
  • font-family, font-size, font-style, font-variant, font-weight, font: Proporcionan control sobre la apariencia de las fuentes del texto en un elemento. Los posibles valores pueden incluir nombres de fuentes, tamaños, estilos (como cursiva), variantes, gruesos (negritas o delgados).

Inclusión de Estilos

  • Dentro de un elemento: Se incluyen en el propio elemento HTML, empleando el atributo style. Ejemplo: <p style="color: blue;">Texto azul.</p>.
  • Hoja de estilos externa: El documento CSS se almacena en un archivo separado con extensión .css y se enlaza con la etiqueta <link> en el elemento <head> del HTML.
  • Hoja de estilo en el mismo documento: Se incluye dentro de una etiqueta <style> dentro del elemento <head> del documento HTML.

Recursos Adicionales

  • Se proporciona un enlace a un video para mayor aprendizaje del tema.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Este cuestionario pone a prueba tus conocimientos sobre los fundamentos de CSS, desde la relación entre bordes y márgenes hasta la definición de reglas. Responde a preguntas sobre selectores, unidades de medida y propiedades clave para demostrar tu comprensión del diseño web. ¡Prepárate para desafiar tus habilidades en CSS!

More Like This

CSS Selectors and Properties Quiz
7 questions
CSS Properties for Customization
40 questions
Introduction to CSS Basics
50 questions

Introduction to CSS Basics

ReformedConnemara2249 avatar
ReformedConnemara2249
Use Quizgecko on...
Browser
Browser