Los resultados de aprendizaje de esta publicación son:
¿Qué es el atributo de clase??
En HTML, el "claseEl atributo se especifica con los elementos. El atributo de clase puede identificar uno o más nombres de clases para un elemento HTML. Además, el mismo nombre de clase se puede asignar a diferentes elementos HTML. Como resultado, el código CSS y JavaScript accede a estos nombres de clase para aplicar diferentes funciones.
Cómo agregar el atributo de clase a los elementos HTML?
Primero, agregue/cree un elemento Div con el nombre de la clase "principal"En el archivo HTML. Agregar
y
Etiquetas para incluir algo de contenido dentro de este elemento. Además, ambas etiquetas tienen el mismo atributo de clase "texto":
Bienvenido a Linuxhint!
Sitio web del mejor tutorial
El código mencionado anteriormente hará dos divisiones en la página web. Para distinguirlos, aplicemos algunas propiedades de CSS.
Cómo diseñar atributo de clase con CSS?
La siguiente sección demuestra las propiedades de estilo aplicadas a las clases anteriores.
Especificar el selector de clases
El "."Símbolo en CSS antes de que cada nombre de clase se conoce como el"selector de clases". El nombre de clase seguido de este símbolo se usa para acceder a la clase.
Estilo principal Div
.principalEl elemento divir con el nombre de la clase "principal"Está diseñado con propiedades que se describen a continuación:
Se puede ver que el Div con el nombre de la clase "principal"Tiene éxito con éxito. El "clase"El texto aún no tiene el estilo:
Clase de texto de estilo
.textoEl texto de la clase del
y
Las etiquetas se diseñan proporcionando el código anterior. La descripción del código anterior se enumera a continuación:
Ahora, los elementos relacionados con ambas clases se han diseñado con éxito:
Cómo usar el atributo de clase con múltiples nombres?
Supongamos que queremos agregar dos párrafos. Uno con el color naranja y el otro con negro simple. Ambos deben tener las mismas propiedades de estilo, excepto el color.
Para hacerlo, en el archivo HTML, primero, cree un elemento Div con el nombre de la clase "principal". Entonces, dentro de este Div agregue dos
Etiquetas con atributos de clase. La primera
La etiqueta está asociada con ambas clases. El otro
La etiqueta se asigna con la clase "texto" solo:
"El éxito es mejor cuando se comparte"
Citas de éxito
Texto de clase de estilo
.textoEl "texto"La clase tiene el estilo de las propiedades que se describen a continuación:
Clase de estilo para
.paraEl nombre de la segunda clase para solo se le da color de propiedad de estilo con valor #DC5F00.
Veamos cuál es el resultado del código HTML anterior:
Se puede observar que las propiedades especificadas en la clase de texto se aplican a ambos elementos. Pero como también hemos asignado la clase PARA al primer elemento P, la propiedad de color del primero ha cambiado.
¿Qué es el atributo de identificación??
El "identificaciónEl atributo debe ser exclusivo de cada elemento en un elemento HTML completo. Este atributo es utilizado por CSS y JavaScript para ejecutar diferentes acciones. No podemos usar múltiples nombres de identificación para un elemento.
Html
En el archivo HTML, agregue dos
Etiquetas con algún texto. La primera
La etiqueta se llama ID como "paraca":
Bienvenido a Linuxhint!
Sitio web del mejor tutorial
Cómo estilo atributo de identificación?
La siguiente sección demuestra las propiedades de estilo aplicadas al atributo de identificación anterior.
Selector de identificación
En HTML, el "#"El signo también se conoce como el"Selector de identificación". El nombre de ID seguido de este símbolo se usa para acceder al elemento con esta identificación.
Estilo para identificación
#paraEl elemento con el nombre "paraca"Tiene el estilo de las propiedades que se describen a continuación:
Producción
Clase VS ID
Aquí está la lista de diferencias clave entre los atributos de clase y ID:
atributo de identificación | atributo de clase |
El atributo de identificación debe ser único para cada elemento en HTML. | Una clase se puede aplicar a más de un elemento HTML. |
Un atributo de identificación se puede adjuntar a un elemento. | Podemos unir múltiples selectores de clase a un elemento. |
En CSS, para aplicar estilos a la identificación, el "#Se utiliza el símbolo seguido del nombre de la identificación. | En CSS, para diseñar una clase que usamos "."Seguido del nombre de la clase para acceder a la clase específica. |
Sintaxis: #identificación // declaraciones CSS | Sintaxis: .clase // declaraciones CSS |
Comparamos las diferencias entre la clase y los atributos de identificación.
Conclusión
En HTML, el atributo de clase puede contener múltiples nombres de clase. El atributo de identificación no puede contener múltiples nombres. Debe ser único en un documento HTML completo. Sin embargo, ambos atributos se utilizan para acceder a los elementos HTML relevantes. Este blog ha explicado la diferencia entre la identificación y los atributos de clase con ejemplos.