HTML - numéro du Conteneur ou de la classe
Lors de l'écriture de code HTML, ce qui est la norme de l'industrie concernant un div Conteneur?
Est-il plus populaire pour avoir un numéro du Conteneur, ou d'utiliser une classe de conteneur à laquelle je rajoute pour les divs je souhaite hériter les caractéristiques?
Par exemple:
<body>
<div id="container">
...etc
</div>
</body>
ou
<body>
<div id="main" class="container">
...etc
</div>
</body>
Toujours utilisé pour le site. Merci pour l'édition de mon post pour plus de lisibilité; je l'apprécie.
Une chose est sûre, vous pouvez voir ce que j'ai changé et les appliquer dans vos futurs messages. 🙂
Une chose est sûre, vous pouvez voir ce que j'ai changé et les appliquer dans vos futurs messages. 🙂
OriginalL'auteur Wayne Haworth | 2011-08-17
Vous devez vous connecter pour publier un commentaire.
Je ne sais pas qu'il est un standard de l'industrie. Si c'est un conteneur, vous devez avoir seulement un, donc un ID de sens. Vous pouvez utiliser les classes et les Id mais vous voyez l'ajustement, le plus grand défi est d'avoir bien écrit, bien-l'empilement des règles qui s'appliquent à la conception que vous travaillez avec.
Edit: Votre question juste mis à jour -- ce serait mieux d'avoir
id="container"
et puisclass="home"
,class="about"
, etc. en tant que de besoin. Ce serait pour une plus propre feuille de style, et vous donnent la possibilité de tout simplement écraser #conteneur des règles si vous en avez besoin.OriginalL'auteur Matt Stein
Paramètre l'id du conteneur serait plus approprié, car vous devez avoir un seul conteneur. Réglage de l'class = conteneur impliquerait que plus d'un conteneur existé. Depuis un conteneur est conçu pour envelopper tout le contenu de votre page, vous ne devriez avoir 1.
OriginalL'auteur Kevin Bowersox
Donner un élément d'un id, implique que cet élément est unique.
Dans votre cas, un div conteneur est généralement unique et par conséquent d'un id ferait.
Une classe est utilisée lorsque vous souhaitez que plusieurs éléments à avoir le même style.
Donner les différents éléments de la même id, est une violation des normes du w3c.
Je pense que c'est quelque chose que vous devez décider pour vous-même, j'ai toujours utilisé de la façon décrite ci-dessus.
OriginalL'auteur bjornruysen
Document HTML peut avoir plusieurs conteneurs, partageant tous un peu de style et de chacun avec certains style unique.
Donc, la meilleure pratique est de donner à chaque fois classe et ID:
Pas tous les tous les, de vous dire "cet élément agit comme conteneur de certains éléments" et pouvez appliquer un style semblable à tous les récipients.
OriginalL'auteur Shadow Wizard