¿Qué sucede cuando un elemento tiene múltiples atributos class
?Atributos de clase múltiple en HTML
<div id="test" class="one two three" class="four">
Estoy tratando de agregar una clase a la salida del post_class();
en un plugin de WordPress, pero la propia función es la creación de toda la parte class="one two three"
¿es equivalente a class="one two three four"
? ¿O la primera o la segunda victoria? ¿O es un comportamiento indefinido, en cuyo caso, qué hacen los principales navegadores?
Si conoce la forma correcta de agregar una clase a este fragmento (plugin de WordPress), ¡eso también sería de agradecer!
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
Al menos en webkit y Firefox, esto es correcto, se respetan las primeras clases, se eliminan las siguientes. [Fiddle] (http://jsfiddle.net/sBp5Z/) – steveax