1.6 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.6 KiB
		
	
	
	
	
	
	
	
title, localeTitle
| title | localeTitle | 
|---|---|
| Override Class Declarations by Styling ID Attributes | Anular declaraciones de clase por atributos de ID de estilo | 
Anular declaraciones de clase por atributos de ID de estilo
Para comprender la anulación en CSS, primero debe comprender el principio de la prioridad en CSS.
La regla clave a recordar es que el CSS se lee de abajo hacia arriba.
Un ejemplo de esto es:
<style> 
  body { 
    background-color: black; 
    font-family: Arial; 
    color: black; 
  } 
  .red-text { 
    color: red; 
  } 
  .blue-text { 
    color: blue; 
  } 
 </style> 
 <h1 class="red-text blue-text">Example</h1> 
En el ejemplo anterior, el Example texto estará en azul porque la última clase agregada fue blue-text .
Es clave recordar que un atributo id tendrá prioridad sobre las clases, lo que significa que ocupa el lugar más alto.
Puede crear un atributo de id agregando el # antes del nombre de la clase, como a continuación:
<style> 
  #purple-text { 
    color: purple; 
  } 
 </style> 
Este es un ejemplo para mostrarle cómo anular declaraciones de clase mediante atributos de ID de estilo :
<style> 
  body { 
    background-color: black; 
    font-family: Arial; 
    color: black; 
  } 
  .red-text { 
    color: red; 
  } 
  .blue-text { 
    color: blue; 
  } 
  #green-color { 
    color: green; 
  } 
 </style> 
 <h1 id="green-color" class="red-text blue-text">Example</h1> 
Esto hará que el Example texto sea verde porque el atributo id siempre tendrá prioridad sobre class declaraciones de class .