Bezeichnung bzw ID-Vergabe der Seitenbereiche
johann
- meinung
0 Der Martin0 johann
Hallo,
ich überlege gerade, wie ich sinvoll die Bereiche meiner DIVs vergeben kann.
Ich habe direkt unterhalb des bodys einen Navigations-DIV mit der ID Navigation. Neben diesem habe ich dann noch einen DIV, der zurzeit fälschlicherweise page heißt. Innerhalb von diesem werden aus Design-Technischen gründen der "head", der "content", die "footnotes" und die "footnote" zusammengefasst.
Wie könnte man dort die Namen sinnvoll vergeben, container?
Mich interessiert einfach eure Meinung, da ich selbst immer über pingelich bin und den logischsten aller Namen verwenden möchte.
<body>
<div id="navigation"></div>
<div id="page">
<div id="head"></div>
<div id="content"></div>
<div id="footnotes"></div>
<div id="footnote"></div>
</div>
</body>
Viele Grüße
Hallo,
ich überlege gerade, wie ich sinvoll die Bereiche meiner DIVs vergeben kann.
dann überlege doch bitte auch gleich, ob ein div wirklich das geeignete Element ist.
<body>
<div id="navigation"></div>
<div id="page">
<div id="head"></div>
<div id="content"></div>
<div id="footnotes"></div>
<div id="footnote"></div>
</div>
</body>
Sieht nach einem schweren Fall von Divitis aus.
Die Navigation beispielsweise wäre bestimmt sinnvoller als Liste (ul oder ol) ausgezeichnet; für den Header könnte sich ein h1 anbieten; für die Footnotes eine weitere Liste, deren Einträge dann die einzelnen Fußnoten sind. Vielleicht ist hier sogar ein dl-Element eine Überlegung wert.
Die Kombination von #footnotes und #footnote kommt mir überhaupt etwas seltsam vor; es riecht nach IDs, die mehrfach vergeben werden sollen.
Wie könnte man dort die Namen sinnvoll vergeben, container?
Mich interessiert einfach eure Meinung, da ich selbst immer über pingelich bin und den logischsten aller Namen verwenden möchte.
Benenne die Bereiche nach ihrem Zweck oder ihrem Inhalt. Das hast du ja schon so angefangen. Solange dir die Bezeichnungen dann auch noch sinnvoll erscheinen und du sie ohne Nachdenken zuordnen kannst, sind sie "richtig" gewählt.
So long,
Martin
Hallo,
vielen Dank für deine Antwort.
Ja gut an einigen Stellen konnte man die DIVs ersetzen, das stimmt.
footnotes sind sowas wie [1], die dann unten in einer dl bestimmt werden. Die footnote ist die Fußzeile meiner Seite mti Impressum, RSS-Feed-Link, "erstellt am", etc.
h1 für einen Homepage-Header mit Logo und dem Slogan? Hm ... und im Content dann immer als oberste Überschrift h2?
Gruß
Hi,
h1 für einen Homepage-Header mit Logo und dem Slogan? Hm ... und im Content dann immer als oberste Überschrift h2?
ja, so stelle ich mir das vor. *Ich* mach das jedenfalls so, und ich habe hier im Forum schon ab und zu gelesen, dass andere das wohl auch sinnvoll finden.
Natürlich gibt es immer mehrere Richtungen, aus denen man ein Problem oder eine Frage betrachten kann, dementsprechend gibt es auch oft mehrere Lösungsansätze, die mit der passenden Argumentation alle "richtig" sein können. Ansichtssache eben. ;-)
Schönes Wochenende,
Martin