CSSClases en CSS y Clases para ID

Clases en CSS y Clases para ID

-

- Advertisment -

Las Clases en CSS son definiciones creadas y que se pueden aplicar en objetos a los que se les define la clase con la propiedad class, adicionalmente las clases se definen con un punto “.” al inicio, las clases en CSS solo contienen propiedades (atributos) y pueden ser asignadas a N controles .

<html>
<head>
  <title>Mi Clase en CSS</title>
  <style type='text/css'>
  .Clase {
    border: 1px solid red;
    padding: 4 4 4 4;
    background-color: black;
    color: white;
}
</style>
</head>
<body>
  <b>Elementos</b>
  <div class="Clase">Esto es un DIV</div>
  <span class="Clase">Esto es un SPAN</span>
  <table>
      <tr><td class="Clase">Esto es una celda</td></tr>
  </table>
  </body>
</html>

Adicionalmente puedo poner más de 1 clase a un elemento por tanto la siguiente sintaxis es valida

 <div class="Clase otraclase unaterceraclase">Esto es un DIV con 3 clases CSS heredadas</div>

Cuando definimos una clase a un elemento, podemos definir la clase de los elementos que contiene sin necesidad de definirlos uno por uno, aquí un ejemplo

<html>
<head>
  <title>Mi Clase CSS</title>
  <style type='text/css'>
  .Clase {
    border: 1px solid red;
    padding: 4 4 4 4;
    background-color: black;
    color: white;
	}
	.Clase span{
		color: red;
	}
</style>
</head>
<body>
  <div class="Clase">Esto es un DIV <span>Esto es un SPAN con una clade definida por ser hijo de "CLASE"</span></div>
   </body>
</html>

Para hacer esto es poner el nombre de la clase seguido por el tag, se puede hacer esto hasta N niveles

.Clase span ul li span
{
color:white;
}

Clases para ID

Otro tipo de clases son las CLASES sobre ID, que se caracterizan por que en su definición se emplea un numeral al inicio “#” y el control que lo utiliza no usa la propiedad CLASS sino que emplea el ID del control. una característica de este tipo de definición es que solo puede ser empleado en 1 control (un ID)

<html>
<head>
  <title>Mi Clase CSS con ID</title>
  <style type='text/css'>
  #Clase {
    border: 1px solid red;
    padding: 4 4 4 4;
    background-color: black;
    color: white;
	}
	#Clase span{
		color: red;
	}
</style>
</head>
<body>
  <div id="Clase">Esto es un DIV <span>Esto es un SPAN con una clase definida por ser hijo de "CLASE"</span></div>
   </body>
</html>

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Últimas Noticias

WordPress – Crear BBCODE o shortcode personalizados

Los BBCODES o "shortcode" son esas funciones que tiene Wordpress y que se usan con corchetes, que generalmente te...

WordPress – Enviar título de la página o campo oculto, en Contact Form 7

Problema: Tengo un cliente que tiene una web con muchos productos y en todas sus páginas usa el mismo formulario...

Laravel – Modo Debug según IP

En algunos casos se necesita el modo DEBUG según IP, por ejemplo cuando estamos en producción y tenemos un...

Reemplazar URLs cuando cambias de dominio en WordPress (también de http a https)

Cuando haces un cambio de dominio por alguna razón (antes te llamabas www.viejodominio.com y ahora www.nuevodominio.com) si bien ya...
- Advertisement -

Como ejecutar comandos Artisan desde consola Git

Voy a suponer que ya tienen instalado el composer y php de manera global y un proyecto en Laravel....

Ejecutar Composer y/o PHP de manera Global en Windows

Si por alguna razón al instalar Composer este no funciona desde cualquier ruta estando en linea de comandos (ya...

Debe leer

- Advertisement -

También podría gustarteRELACIONADA
Recomendada para usted