Diferencia Entre Clase E Identificación

Diferencia Entre Clase E Identificación
Diferencia Entre Clase E Identificación

Vídeo: Diferencia Entre Clase E Identificación

Vídeo: Diferencia Entre Clase E Identificación
Vídeo: DIFERENCIA ENTRE CLASS Y ID | HTML Y CSS 2024, Noviembre
Anonim

Clase vs ID

Las hojas de estilo en cascada (CSS) son un lenguaje que describe el aspecto y el formato de un documento escrito con un lenguaje de marcado. CSS se usa ampliamente para diseñar páginas web escritas en HTML. CSS permite especificar sus propios selectores de estilo además de aplicar estilos para elementos HTML. Esto se hace usando los selectores de ID y clase. Al especificar un estilo para un único elemento único, se utiliza el selector de ID. Al especificar un estilo para un grupo de elementos, se utiliza el selector de clases.

¿Qué es una clase?

En CSS, el selector de clases se puede utilizar para aplicar su propio estilo a un grupo de elementos. El selector de clase se utiliza para aplicar un estilo específico a un conjunto de elementos con la misma clase. En CSS, un selector de clase se identifica con un punto (.). A continuación se muestra un ejemplo de un selector de clases definido en CSS.

.mi clase {

color azul;

font-weight: negrita;

}

HTML puede hacer referencia a la clase definida en CSS utilizando la clase de atributo como se muestra a continuación.

Este es mi formato

Este es mi formateo de nuevo

Como se muestra arriba, la misma clase podría usarse para múltiples elementos y un solo elemento puede usar múltiples clases. Cuando se utilizan varias clases en el mismo elemento, las clases se insertan en el atributo de clase delimitado por un espacio como se muestra a continuación.

Este es mi formato usando dos clases.

¿Qué es una identificación?

En CSS, el selector de ID se puede utilizar para aplicar su propio estilo a un único elemento único. En CSS, un selector de ID se identifica mediante un hash (#). A continuación se muestra un ejemplo de un selector de ID definido en CSS.

#mi identificación {

color rojo;

alineación de texto: derecha;

}

HTML puede hacer referencia al selector de ID definido en CSS utilizando el atributo id como se muestra a continuación.

Este es mi formato de un selector de ID

Los ID son únicos. Por lo tanto, cada elemento solo puede tener un único ID y cada página puede tener un solo elemento con ese ID específico. Los ID tienen una característica importante que se puede utilizar con un navegador. Si la URL de la página contiene un valor hash (por ejemplo, https://myweb.com#my_id), el navegador intentará localizar automáticamente el elemento con el ID "my_id" y desplazarse por la página web para mostrar ese elemento. Esta es una de las razones por las que la página debe tener un solo elemento con ese ID específico, para que el navegador pueda ubicar ese elemento.

¿Cuál es la diferencia entre Class e ID?

Aunque tanto el selector de clase como el selector de ID se pueden usar para aplicar su propio estilo a los elementos de una página web, tienen algunas diferencias importantes. El selector de clases se puede usar para aplicar su propio estilo a un grupo de elementos, mientras que el selector de ID se usa para aplicar un estilo a un solo elemento único. Cuando se utilizan ID, cada elemento solo puede tener un único ID y cada página puede tener un solo elemento con ese ID específico, pero la clase se puede usar para varios elementos y un solo elemento puede usar varias clases. Además, la ID se puede utilizar para desplazarse por una página automáticamente y mostrar el elemento con esa ID, pero esto no es posible con el selector de clases.

Recomendado: