2010-05-11 19 views
37

bastante autoexplicativo.¿Puede un elemento tener una identificación y una clase?

+10

porque soy un principiante. ¿Por qué no? obtuve una respuesta perfecta aquí que no pude encontrar en w3schools, htmldog o css discuss. y en menos de 5 min. –

+3

Honestamente, podrías haberlo descubierto tú mismo. Crear un archivo CSS y probarlo no debería ser demasiado difícil. También google para 'html element class id' revela este http://www.w3.org/TR/html401/struct/global.html#h-7.5.2 que da algunos ejemplos ... –

+4

bien, no lo hice En realidad, escribo un archivo CSS para ver si funcionaría. He tenido problemas con css últimamente que me han demostrado que hay muchas arrugas, y que en este momento hay muchas cosas que preguntar, porque realmente no sé mucho. ¿Por qué tan pesado? –

Respuesta

109

Sí, un elemento puede tener una ID (¡que debe ser única!) Y varias clases al mismo tiempo. Para tener varias clases, use un espacio entre ellas, he aquí un ejemplo:

<div id="myID" class="class1 class2 class3">Content</div> 
+6

Te daría un voto positivo, pero ya tienes suficiente;) – dclowd9901

+14

Te daría un voto positivo, así que lo hice –

+3

Esta puta votando tiene que parar. ;-) – ghoppe

6

Sí. Autoexplicativo.

Además, es común tener más de una clase IE -

<div class="oneClass andAnother"></div> 

pero sólo una ID por elemento, y cada ID sólo debe utilizarse una vez por página HTML.

+0

¿Dónde está el atributo 'id' ..? – JustinJmnz

5

Sí.

<div id="main" class="rounded"> 
</div> 
4

En resumen, sí. Por lo general, la clase sería para el estilo y la identificación para permitir la manipulación directa de secuencias de comandos.

5

Me gustaría agregar que si agrega tanto ID como una clase que se contradigan entre sí, la ID tendrá mayor prioridad.

Por ejemplo:

CSS:

.par_color{ 
    color:red; 
} 

#par_color{ 
    color:blue; 
} 

HTML:

<section id="par_color" class="par_color">Some txt</section> 

Algunos cadena txt se mostrará en azul y no en rojo.

+0

... Porque id tiene mayor selectividad que clase. –

0

sí se puede añadir id y class, así como una clase y un identificador de

para una clase y una identificación <h1 id="orange-text" class="pink-text blue-text">Hello World!</h1> para dos clases <h1 class="orange-text" class="pink-text blue-text">Hello World!</h1>

Cuestiones relacionadas