Compartir a través de


Optimización de estilos CSS con la herramienta Información general de CSS

La herramienta Información general de CSS captura una visión general del código CSS que se usa en una página web y muestra un informe sobre los colores, las fuentes y las consultas multimedia usadas. La herramienta también identifica posibles problemas de contraste de color y problemas de declaraciones CSS sin usar.

Abrir la herramienta información general de CSS

Para abrir la herramienta información general de CSS :

  1. Vaya a la aplicación de demostración de lista TODO en Microsoft Edge o a su propia página web.

  2. Abra DevTools presionando F12 o Ctrl+Mayús+I (Windows, Linux) o Comando+Opción+I (macOS).

  3. En la barra de herramientas principal, haga clic en Más herramientas y seleccione Información general de CSS en la lista.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools junto a ella, que muestra la lista de herramientas del botón Más herramientas

  4. Se abre la herramienta información general de CSS y muestra una pantalla de bienvenida.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools junto a ella, que muestra la pantalla de bienvenida de información general de CSS

Captura de un informe de información general de CSS

Empiece a usar la herramienta mediante la captura de un nuevo informe. Haga clic en Capturar información general, aparecerá el informe de información general.

Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools junto a ella, que muestra el informe de información general de CSS para ese sitio

Si realiza cambios en la página web y desea ver un nuevo informe, haga clic en Borrar información general y, a continuación, capture una nueva información general.

Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools junto a ella, que muestra un informe de información general de CSS con el botón Borrar información general en la parte superior

Descripción del informe

El informe de información general de CSS contiene información organizada en varias secciones:

  • Resumen general: estadísticas sobre reglas, selectores y consultas multimedia de CSS clave en la página.
  • Colores: colores usados en la página.
  • Información de fuente: lista de fuentes en la página.
  • Declaraciones sin usar: lista de declaraciones CSS no utilizadas.
  • Consultas multimedia: lista de consultas multimedia.

Para ver las secciones del informe, use la barra de desplazamiento o haga clic en las secciones de la barra lateral:

Aplicación de demostración TODO a la izquierda, informe de información general de CSS de DevTools a la derecha con una lista de secciones y barra de desplazamiento en la que se puede hacer clic.

Resumen general

La sección Resumen general del informe de información general de CSS es útil para obtener una introducción rápida al código CSS. Proporciona el número de hojas de estilos externas e insertadas, el número de reglas CSS, el número de selectores y sus distintos tipos, y el número de consultas multimedia.

Esto se puede usar para evaluar el volumen y la coherencia del código base CSS en una página web determinada. Por ejemplo, si decide usar solo selectores de clases, la sección Resumen le permitirá detectar rápidamente otros tipos de selectores, como id. o atributo.

Sección Colores

La sección Colores del informe de información general de CSS muestra todos los colores usados en la página web y los agrupa por categorías de fondo, texto, relleno y borde.

Esto puede ser útil para detectar casos en los que se usan varios colores similares en lugar de un color común. Las propiedades personalizadas css (también conocidas como variables CSS) se pueden usar para evitar repetir los colores en un archivo CSS y, por tanto, evitar este problema. Obtenga más información sobre las variables CSS en MDN.

La sección Colores también contiene una lista de problemas de contraste de color en la página. Vea Ver elementos con problemas de contraste de color, a continuación.

Sección de información de fuente

En la sección Información sobre fuentes del informe de información general de CSS se enumeran todas las familias de fuentes usadas en la página web y se proporcionan detalles sobre qué tamaños, pesos y alturas de línea se usan para cada uno.

Al diseñar una página web, el uso de configuraciones de tipografía coherentes puede ayudar a alcanzar un resultado más agradable estéticamente. La sección Información de fuente puede ser útil para detectar cuándo se usan demasiadas fuentes o estilos de fuente diferentes.

Cada fuente de la sección Información de fuente contiene vínculos a los elementos DOM a los que se aplican. Para mostrar los elementos a los que se aplica una fuente determinada:

  1. En el informe de información general, haga clic en Información de fuente en la barra lateral para desplazarse a la sección correspondiente del informe.

  2. Busque la familia de fuentes y el tamaño, peso o altura de línea que le interesen.

  3. Haga clic en el vínculo X occurrences (Repeticiones X) situado junto a él para mostrar la lista de elementos.

  4. Mueva el mouse sobre los elementos de la lista para resaltarlos en la página representada.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools, que muestra la lista de elementos para un tamaño de fuente determinado y un elemento resaltado al mantener el puntero

  5. Haga clic en un elemento para abrir automáticamente la herramienta Elementos con ese elemento seleccionado.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools, que muestra la herramienta Elements, con el nodo derecho seleccionado

Declaraciones sin usar

En la sección Declaraciones sin usar del informe de información general de CSS se enumeran algunas de las declaraciones CSS que no tienen ningún efecto en sus elementos de destino.

Las declaraciones CSS son pares clave-valor como top: 42px. Las declaraciones CSS están contenidas en reglas CSS y las reglas tienen como destino elementos específicos en la página web. En función de otros estilos aplicados a un elemento, es posible que una declaración CSS no tenga ningún efecto.

Por ejemplo, la top: 42px declaración no tendrá ningún efecto si el elemento al que se dirige no está colocado con position: absolute o position: relative por ejemplo.

Estos casos pueden ser difíciles de encontrar y la sección Declaraciones sin usar ayuda enumerando algunas de ellas. Tenga en cuenta que no se enumeran todos los casos posibles. Por ahora, se notifican los siguientes casos:

  • Cuando las toppropiedades , right, bottomo left se usan en elementos colocados estáticamente.
  • Cuando las width propiedades o height se usan en elementos insertados.
  • Cuando la vertical-align propiedad se usa en elementos que no son celdas insertadas o de tabla.

Consultas multimedia

En la sección Consultas multimedia del informe de información general de CSS se enumeran las consultas multimedia CSS que se encuentran en la página web.

Las consultas de medios CSS se pueden usar para aplicar estilos específicos en función del tipo de medio (por ejemplo print , o screen) o en función del tamaño de la ventanilla. Esto se usa a menudo para hacer que las páginas web respondan al espacio disponible.

Cuando un código base CSS se vuelve complejo, realizar un seguimiento de todas las consultas de medios CSS puede ser difícil. La sección Consultas multimedia facilita esto. Cada consulta multimedia de la sección también contiene un vínculo al archivo CSS en el que se define. Para revelar ese archivo:

  1. En el informe de información general, haga clic en Consultas multimedia en la barra lateral para desplazarse a la sección pertinente del informe.

  2. En el informe, busque la consulta multimedia que le interesa.

  3. Haga clic en el vínculo X occurrences (Repeticiones X) situado junto a él para mostrar los archivos correspondientes.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools, que muestra la sección de consultas multimedia de la herramienta Información general y la lista de archivos que contienen una consulta multimedia determinada

  4. Haga clic en uno de los archivos para abrir automáticamente la herramienta Orígenes con ese archivo abierto.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools, que muestra la herramienta Orígenes, con el archivo que contiene una consulta multimedia abierta, en la línea correcta

Selectores no simples

En la sección Selectores no simples del informe de información general de CSS se enumeran los selectores CSS no simples que se encuentran en la página web.

En CSS, los selectores simples son selectores con un solo componente (por ejemplo, un único id selector o selector de tipo). Estos selectores no se combinan con otros componentes o combinadores del selector. Todos los selectores, atributos y pseudoelementos y pseudoelementos básicos son selectores simples.

Los selectores no simples son más complicados y tienden a coincidir con más elementos, lo que puede dar lugar a eventos recalcular estilos de larga duración en la herramienta Rendimiento . Puede intentar cambiar estos selectores para que sean más específicos y coincidan con menos elementos, lo que reduce la cantidad de tiempo que tarda el explorador en calcular estilos en los casos siguientes:

  • Cuando se agregan o quitan elementos del DOM.
  • Cuando se cambian los atributos de un elemento, como class o id.
  • Cuando se produce la entrada del usuario, como un movimiento del mouse o un cambio de foco, lo que puede afectar a :hover las reglas.

Para ver la lista de selectores no simples, en el informe de información general, haga clic en Selectores no simples en la barra lateral para desplazarse a la sección pertinente del informe:

Lista de selectores no simples en la herramienta de información general de CSS

Desde aquí, puede analizar aún más el impacto de los cambios y el rendimiento del selector individual mediante la característica Estadísticas de selector de la herramienta Rendimiento .

Consulte también

Visualización de elementos con problemas de contraste de color

La sección Colores del informe de información general también se puede usar para buscar problemas de contraste de color en una página web. Si la página web actual contiene elementos en los que el contraste entre el color de fuente y el color de fondo es insuficiente, se mostrará la subsitio Problemas de contraste .

Para buscar problemas de contraste de color:

  1. Vaya al sitio web de demostración de Animal Shelter , que tiene problemas de contraste de color, en Microsoft Edge. O vaya a su propio sitio web.

  2. Abra DevTools presionando Ctrl+Mayús+I (Windows, Linux) o Comando+Opción+I (macOS).

  3. En la barra de herramientas principal, haga clic en Más herramientas y seleccione Información general de CSS en la lista.

  4. En la herramienta Información general de CSS , haga clic en Información general de captura y, a continuación, haga clic en Colores en la barra lateral del informe de información general.

  5. Desplácese hacia abajo hasta la subsitio Problemas de contraste para ver todos los problemas.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools, que muestra una lista de problemas de contraste en el informe de información general de CSS

  6. Para ver los elementos que tienen un problema de contraste de color determinado, elija el problema que desea corregir y haga clic en Texto. Se enumeran los elementos correspondientes.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools, que muestra una lista de elementos con un problema de contraste de color

  7. Para abrir el elemento correspondiente en la herramienta Elementos , haga clic en un elemento de la lista.

    Microsoft Edge, con la aplicación de demostración de lista TODO y DevTools, que muestra la herramienta Elementos, con el elemento de problema de contraste de color seleccionado

Para ayudar a solucionar problemas de contraste, consulte la sección Contraste de texto de las características de DevTools de pruebas de accesibilidad.

Consulte también