要素に複数のclass
属性があるとどうなりますか?HTMLの複数のクラス属性
<div id="test" class="one two three" class="four">
私はWordPressのプラグインでpost_class();
の出力にクラスを追加しようとしていますが、機能自体は全体の一部class="one two three"
を作成していることがclass="one two three four"
に相当しますか? 最初の勝利か2番目の勝利はありますか? それは未定義の動作ですか?この場合、主要なブラウザは何をしますか?
このスニペット(WordPressプラグイン)にクラスを追加する正しい方法がわかっている場合は、それも感謝します。
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
少なくともWebkitとFirefoxでは、これは正しいです、最初のクラスは受け入れられ、その後は破棄されます。 [フィドル](http://jsfiddle.net/sBp5Z/) – steveax