Üblicherweise werden mehrere HTML-Elemente beispielsweise mit dem Element "div" zusammengefaßt. Man umfaßt somit zwei- oder mehrspaltige Seiten. Nun gibt es noch das Element "main". Soll das als Container und wie div mit CSS3 formatiert oder nur als Zusammenfassung des Hauptteiles behandelt werden?
der obige Absatz erscheint mir ziemlich konfus, und ich bin mir nicht sicher, ob ich ihn wirklich verstanden habe. Aber generell gilt: Jedes Element, das den Inhalt strukturell sinnvoll auszeichnet, kann auch mit CSS formatiert werden.
Nun, als Neuling fehlt mir sicherlich die richtige Formulierung einer Frage.
Gemeint ist folgendes:
- Beispiel
<main>
<div>
<div>Haupt</div>
<div>Navi</div>
<div>Inhalt</div>
</div>
</main>
oder
2. Beispiel
<main>
<div>Haupt</div>
<div>Navi</div>
<div>Inhalt</div>
</main>
Soll nun main nur alles umschließen aber zusammengefaßt wird mit div wie im 1. Beispiel oder kann man das umschließende div weglassen und mit main die Formatierung bewerkstelligen? Im 2. Beispiel wäre dann main der Container.
Sollen div, aside, etc. grundsätzlich einen Selektor erhalten ...
Die Frage sagt mir, dass du den Begriff Selektor völlig falsch verstanden hast. Der Selektor ist die Angabe im CSS, die ein bestimmtes Element (oder mehrere) des Dokuments auswählt. Was du hier meinst, ist vielleicht eine Kennzeichnung eines Elements durch eine ID oder eine Klasse. Die sollte dann vorgenommen werden, wenn das Element inhaltlich eine besondere Bedeutung hat, so dass sich eine besondere Kennzeichnung "lohnt".
Ja, ich dachte schon, daß mit <div id="test"> bzw. <div class="test"> div hier einen Selektor (id oder class) erhält deren Name eben "test" lautet. Wenn ich wieder als Beispiel div nehme, so kann ich mit CSS div nennen. Wenn ich nun aber zwei oder mehrere divs habe die unterschiedlich formatiert werden sollen, so ist eine id oder anderes unumgänglich und in CSS der Name anzuführen. Bisher alles klar. Wenn aber eben nur ein div vorkommt, soll (als Regel?) trotzdem eine Kennzeichnung erfolgen?
Jeder Beitrag erhöht doch die Anzahl und erhöht diese Liste.
Hä?
Soll man deshalb nicht mehrere, wenn auch unterschiedlich im Betreff, in einem Beitrag zusammenfassen? Ich stelle mir deshalb schon diese Frage, da ich bereits mehrere Beiträge verfaßt habe und sicherlich noch mehr werden.
Solange mehrere Fragen wirklich miteinander zusammenhängen (ähnliches Thema, gleiches Projekt oder so), ist es eine gute Idee, sie in einem gemeinsamen Thread unterzubringen. Haben sie aber inhaltlich nichts miteinander zu tun, sollte man doch besser einen neuen Thread anfangen.
In meinem Fall ist es ja ein Projekt jedoch unterschiedliche Bereiche (html, CSS, Eigenschaften, etc.)
LG Franz