[Syntaxe] Choix des balises
Bonjour,
Je recherche l'avis d'un expert (X)/HTML pour un conseil au niveau de la syntaxe.
Ci-dessous une illustration représentant le résultat souhaité. Tout cela fonctionne assez bien pour l'instant, néanmoins je préfère être sûr pour ce qui est du html...
http://cjoint.com/data/0KzsjvARc3l_Select.png
1) Sur le choix des balises, j'ai quelques doutes, par exemple, sur les types checkbox, je souhaite étendre le click sur toute la largeur de la ligne, est-que la balise span est la plus adaptée ou faut-il utiliser UL/LI, autres...
2) Pour _optgroup, j'utilise la balise span, est-ce une bonne chose ou mieux vaut utiliser une div, autre...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <div id="_select" class="_select">
<span id="_select_text" class="_select_text"><?php echo $loc_selected[0]->loc_nom; ?></span> <!-- Container select -->
<img id="_select_opn" class="_select_opn" src="public/images/_select_opn.png"> <!-- Bouton affiche/masque la liste -->
<div class="_select_list" id="_select_list"> <!-- Si liste ouverte on peut sélectionner plusieurs ass sans fermer -->
<span id="loc_selected" style="display: block;"><?php echo $loc_selected[0]->loc_nom; ?></span> <!-- Si clique, on ferme la liste, idem à bouton -->
<span class="_optgroup">Groupe ...</span>
<?php
for ($i=0;$i<sizeof($ass_selected);$i++) {
?>
<input type="checkbox" id="ass<?php echo $ass_selected[$i]->ass_code;?>"><?php echo sprintf("%02d",$ass_selected[$i]->ass_code).' - '.$ass_selected[$i]->ass_nom; ?><br>
<?php } ?>
</div>
</div> |
Merci des conseils.