Si su pregunta se toma como redactada al pie de la letra, la respuesta es no, una clase CSS puede no estar compuesta de elementos HTML.
Realmente, esas preguntas no tienen mucho sentido, así que creo que lo que podría estar preguntando es: ¿se puede definir un selector CSS para que sus estilos afecten a numerosos elementos HTML? La respuesta a eso es sí:
div, span, label {color: rojo; }
- ¿Cuáles son las responsabilidades de un desarrollador web al hacer un sitio web en un proyecto?
- Cómo construir una base de datos en tiempo real para una startup sin firebase
- ¿Qué trucos que pocas personas conocen me hacen un desarrollador elegante de Node.js?
- Cómo subir de nivel como desarrollador .Net full stack cuando mi posición actual es mantener una aplicación heredada .Net Win Form
- ¿Cómo obtener un trabajo de desarrollador de pila completa de nivel de entrada? ¿He aprendido muchas cosas como HTML, CSS, Javascript, React y un framework de pila completa Ruby on Rails? No uso ninguno de estos en mi trabajo actual. ¿Qué debo hacer para destacar?
establecerá el color en rojo para todos los elementos div, span y label, que no se vean afectados por un selector más específico. (Los selectores de elementos son los menos específicos de todos los tipos de selector). Ejemplo:
div, span, label {color: rojo; }
.verde {color: verde; }
también rojo
Ahora, para obtener un crédito adicional, si agregamos esto al bloque de estilo:
# azul {color: azul; }
y luego agregamos un elemento:
Respuesta: será azul, porque un selector de identificación es el tipo de selector más específico. Los selectores para las 3 reglas CSS anteriores coinciden con este elemento; lo más específico tiene prioridad.
Si nada de esto tiene algo que ver con lo que quería saber, con suerte le ayudará a formular una pregunta que sea más fácil de responder para nosotros. También puede visitar este excelente sitio de referencia.