Búsqueda personalizada
 
 
 
 
El selector universal *
 

Si queremos inicializar las propiedades de todas las marcas HTML podemos utilizar el selector universal. Veamos un ejemplo:

<html>
<head>
<title>Problema</title>
<link rel="StyleSheet" href="estilos.css" 
type="text/css">
</head>
<body>
<h1>Título de nivel 1</h1>
<h2>Título de nivel 2</h2>
<p>Esto esta dentro de un párrafo</p>
</body>
</html>

Luego en la hoja de estilo definimos:

* {
    color:#0000aa;
    margin:0px;
    padding:0px;
}

Esto significa que todas las marcas se imprimen de color verde con cero pixel de margin y padding, salvo que otra regla lo cambie, Imaginemos si definimos h1 { color:#ff0000} significa que tiene prioridad esta regla.

En realidad, en forma tcita lo hemos estado utilizando, cuando definimos una clase sin indicar el tipo de marca HTML donde actuar:

.pregunta {
  background-color:#ffff00;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}

Podemos expresar la regla anterior perfectamente como:

*.pregunta {
  background-color:#ffff00;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}

Es decir que podemos asignar esta regla a cualquier marca HTML.
Esto nos permite comprender, cuando definimos una regla que slo se puede utilizar en un slo tipo de marcas:

p.pregunta {
  background-color:#ffff00;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}

Esta regla slo se puede utilizar en las marcas de prrafo.

 
 
 
 
       

¿Quienes somos?

Condiciones de uso

Publicidad

Privacidad de la informacion