calconeon: mcg-dresden.de

Beitrag lesen

Hi,

Die Meta-Angaben habe ich soweit auf neuseten Stand gebracht.

Aber generell sollten heutige Webauftritte strukturiert sein. So schwer kann es ja nun nicht sein, Überschriften mit hn und Listen mit ul oder ol auszuzeichnen...

Sicher ist es nicht schwer, da geb ich dir Recht. Ich war in diesem sicherlich oberflächlich und habe mich noch nicht weiter über Barrierefreiheit informiert, was ja eigentlich bei einer Schulseite nötig ist.

Wieso ist das »aufklappende« Menü nicht mit verschachtelten Listen gelöst, sondern mit unterschiedlichen Klassen?

Weil offenbar das Konzept zur Strukturierung der Website nicht ganz zu Ende gedacht wurde - auch wenn Sie gute Ansätze enthält.

FOrmulieren wir es mal anders: Es ist nicht einfach so anders möglich, weil die Navigation über PHP und MySQL ausgegeben wird. Das wichtigste dabei st nämlich, dass unendlich viele Ebenen möglich sein sollen. Das habe ich auch so noch nicht geschafft, aber das hängt eher von der Sortierung des ganzen ab. Ich muss mich damit nochmal eindringlich beschäftigen, habe aber keinen Plan, wie ich verschachtelte Listen unterbringen soll.

Das Template sieht nämlich so aus: (und soll es eigentlich auch bleiben)

<ul class="nav">
<!-- BEGIN nav -->
<li>
 <a href="index.php?id={nav_id}&id_top={id_top}" class="nav_{ebene}_{in}aktiv">{nav_name}</a>
</li>
<!-- END nav -->
</ul>

Mit dieser Variante sind überhaupt gar keine Verschachtelungen möglich. Verbessert mich gerne ;)

Mir persönlich gefällt es außerdem nicht, dass die Seite nicht die volle Breite des Fensters ausnutzt...

Dabei hab ich mir schon was gedacht. Evt. wird sie bald zentriert, weil das irgendwie besser aussieht, aber mit dieser fixen Breite soll es eigentlich ermöglicht werden, dass man auf kleineren Monitoren keine Einschränkungen hat. Auf 1024*768 sieht das ganze wiederrum äußerst wenig aus, wenn die Seite die volle Breite ausnutzt. Außerdem wäredann der Text äußerst schlecht lesbar.

MfG Ronny