cmb wrote:Na ja, der Admin kann schon viel berechtigtes Selbstvertrauen haben, aber wenn menu_levels=3 ist, dann ist die Struktur auf einer <h1> Seite eben:
Code: Select all
<h1>Seitenüberschrift</h1>
<p>bla bla bla</p>
<h4>Unterüberschrift</h4>
Sehr gute Erklärung. Das ist mir absolut klar und ich stimme absolut zu. Doch überlege ich, ob es die ganze Sache (besonders für die Anfänger) nicht vereinfachen würde, wenn es 2 Überschriffte-typen geben würde:
1. Splitting-Headings (
h1...hx) - die höchstens möglich nur durch Pagemanager erstellbar würden.
2. Intern-Highlights (
.h1... .hx) - weill diese Überschriffte für einzelnen Seiten Zerteilung.
Würde so was möglich, dann kann ich mir vorstellen:
1. Die
h1...hx weden nur mit dem Pagemanager verbunden.
2. Die
.h1... .hx ersetzen die heutige
h1 ... h6 im Editor und werden nur als einfache Klassen für p, div, span, li usw. benutzt.
So würden die
h1...hx nur für
<!--XH_ml1 ... XH_mlx: ... --> benutzt und die
.h1... .hx für alles anderes ausser
h1...hx.
Hier würde ich wohl besser verstehen wenn auch die
<!--XH_ml1 ... XH_mlx: ... --> zu
<!--XH_h1 ... XH_hx: ... --> umgenannt würden.
Es ist dann auch zu überlegen, ob es nicht praktisch wäre, die (
h1...hx in einer separaten headings.css definieren sein sollte und die direkt in
template.htm gerufen oder in die
stylesheet.css imported.
So könnte nach meiner Meinung definitiv vermeiden sein, dass die Struktur oder Semantik falsch wird (wenn doch, dann ist es Admins Fehler oder konsequenzenbewust Absicht. D.h., wenn der Besucher eine neue Seite öffnet und die (optisch) mit
.h9 beginnt, kann er schon richtungsloss oder sogar durcheinander sein, auf das Hintergrund der Webseite wird es aber keine Wirkung haben.
Oder bin ich noch immer falsch?