Hallo zusammen,
ich habe eine neue sitemap erstellt für ein Teasermenü und möchte damit die Inhalte einer Seite inkl. der Inhaltsangaben aus den Meta-Angaben (weil ich die Standard-Sitemap anderweitig umgeschrieben habe) darstellen. Das funktioniert auch ganz prima und sieht in allen getesten Browsern gut aus, aber: Ich will, dass die Überschriften auch entsprechend als h3 gekennzeichnet sind. Geht natürlich in TS. Habe ich auch gemacht. Der W3C-Validator meckert aber, weil Überschriften in einer Liste nicht erlaubt sind (HTML5).
Habt Ihr ´ne Idee, wie ich das besser lösen kann?
Danke für Eure Hilfe
Silke
Was für eine Liste - ol, ul, dl ?
In li als Kindelement von ol oder ul sind Blockelemente erlaubt, da erzählt der Validator also Quatsch. Vielleicht meint er auch etwas anderes, siehe hier (ganz unten).
habe eine dl in einer ul verschachtelt und wollte aus die einzelnen dt als h3 drin haben. steh ich etwa total auf dem schlauch? hier mal mein ts:
temp.newssitemap = COA
temp.newssitemap {
wrap=<div>|</div>
10 = HMENU
10 {
special = directory
special.value.field = pages
1 = TMENU
1 {
wrap=<ul>|</ul>
noBlur = 1
NO {
wrapItemAndSub=<li>|</li>
before.cObject = IMAGE
before.cObject {
altText.field = title
titleText.field = title
}
before.append = TEXT
before.append.value = <dl>
linkWrap=<dt><h3>|</h3></dt>
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}|
after {
field = abstract
//crop = 250 | ... | 1
wrap=<dd>|</dd>
//text verlinken
typolink {
target =
parameter.field = uid
ATagParams = class ="newstextlink"
//link einen titel mitgeben
title.cObject=TEXT
title.cObject.field=title
}
append = TEXT
append.value = </dl>
}
}
}
}
}