Quelle est la meilleure pratique dans le cas de modifier l'ordre de rendu des éléments sur une page Web. Par exemple, j'ai deux DIVs qui doivent être affichés sur une page:Rendre le rendu via HTML ou CSS
<div id="appleSection" class="appleStyle">
<!-- Apple DIVs, content, form elements, etc -->
</div>
<div id="orangeSection" class="orangeStyle">
<!-- Orange DIVs, content, form elements, etc -->
</div>
En fonction de la sélection de l'utilisateur (peut-être par pays ou quelque chose), l'ordre que les DIVs sont présentés à l'utilisateur peuvent différer lorsque l'utilisateur change leur pays sélectionné. Certaines sélections de pays présentent la section appleSection au-dessus d'orangeSection, et pour les autres sélections, leur ordre est inversé. Si la logique de base de la page est la même, est-ce une bonne pratique pour déterminer l'ordre sur le serveur (peut-être via deux pages qui diffèrent dans l'ordre des DIV), ou est-il plus approprié de avoir une seule page et utiliser CSS pour contrôler si appleSection est au-dessus d'orangeSection ou vice versa?
Ouais, vous allez devoir modifier dynamiquement, juste plus facile de cette façon. – Kevin