Autor |
Nachricht |
Ascend
Threadersteller
Dabei seit: 04.09.2008
Ort: Bayern
Alter: 55
Geschlecht:
|
Verfasst Mi 13.05.2009 15:48
Titel valide seite + typo3 = nicht mehr valid |
|
|
also leuts ich verzweifel gerade.
ich habe eine seite (template) erstellt, welche valides xhtml entspricht. die seite hat 2 menüs. ein main-menü und ein sub-menü.
jetzt habe ich dieses template via templavoila eingebunden.
dazu habe ich noch folgende ts-config im setup angegeben:
Code: | config {
language = de
locale_all = de_DE
spamProtectEmailAdresses = 1
spamProtectEmailAdresses_atSubst =(at)
doctype = xhtml_strict
xhtmlDoctype = xhtml_strict
xmlprologue = none
metaCharset = iso-8859-1
additionalHeaders = Content-Type:text/html;charset=iso-8859-1
htmlTag_langKey = de-DE
doctypeSwitch = 1
TCEMAIN.clearCacheCmd = all
} |
beim submenü gibt mir w3c einen fehler aus:
Zitat: | Line 50, Column 28: end tag for "ul" which is not finished
<ul class="submenue"></ul> |
der code in html für das submenü sieht so aus:
Code: |
<ul class="submenue">
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
<li><a href="#">Link 4</a></li>
<li><a href="#">Link 5</a></li>
</ul>
|
ts für submenü sieht so aus:
Code: |
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <ul class="submenue">|</ul>
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
allWrap = <li>|</li>
}
|
und nun bin ich am ende. ich hab keine ahnung was los ist.
wo hab ich nen denkfehler? habt ihr nen plan?
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Mi 13.05.2009 16:02
Titel
|
|
|
wie wird es denn im browser ausgegeben? quelltext meine ich?
|
|
|
|
|
Anzeige
|
|
|
Ascend
Threadersteller
Dabei seit: 04.09.2008
Ort: Bayern
Alter: 55
Geschlecht:
|
Verfasst Mi 13.05.2009 16:09
Titel
|
|
|
sry hatte ich vergessen zu posten:
Code: | <ul class="submenue"></ul> |
ist alles ok ...
edit:
hier noch das submenü mit inhalt. (das ist ja nur zu sehen wenn unterseiten vorhanden sind)
Code: | <ul class="submenue">
<li><a href="index.php?id=27" onfocus="blurLink(this);" >Brochures for Download</a></li>
<li><a href="index.php?id=26" onfocus="blurLink(this);" >Order material</a></li>
</ul>
|
wenn ich den ts-code für das submenü entferne ist alles im grünen bereich.
und vor allem, das haupt menü ist genauso aufgebaut:
Code: |
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <ul class="mainnav">|</ul>
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
allWrap = <li>|</li>
}
|
und da ist alles ok. nur beim submenü stimmt was nicht, hab aber auch keine ahnung mehr warum nicht :_(
Zuletzt bearbeitet von Ascend am Mi 13.05.2009 16:12, insgesamt 3-mal bearbeitet
|
|
|
|
|
leinich
Dabei seit: 23.09.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 13.05.2009 16:18
Titel
|
|
|
xhtml strict lasst doch keine Leeren <ul></ul> Tags zu..
Ohne jetzt den Quelltext live zu sehen, vermute ich, dass xhtml hier den <ul /> Tag erwartet.
|
|
|
|
|
Ascend
Threadersteller
Dabei seit: 04.09.2008
Ort: Bayern
Alter: 55
Geschlecht:
|
Verfasst Mi 13.05.2009 16:20
Titel
|
|
|
ja ok, aber trans bringt den selben effekt.
außerdem ist er nicht leer wenn ein menü angezeigt wird (siehe weiter oben)
zb tidy (ff erweiterung) zeigt 0 fehler und 0 warnungen an
Zuletzt bearbeitet von Ascend am Mi 13.05.2009 16:25, insgesamt 1-mal bearbeitet
|
|
|
|
|
Achim M.
Dabei seit: 17.03.2003
Ort: -
Alter: -
Geschlecht:
|
|
|
|
|
Ascend
Threadersteller
Dabei seit: 04.09.2008
Ort: Bayern
Alter: 55
Geschlecht:
|
Verfasst Mi 13.05.2009 16:54
Titel
|
|
|
oh man wahnsinn danke
funktioniert sogar, klasse
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Mi 13.05.2009 17:04
Titel
|
|
|
Achim M. hat geschrieben: | http://typo3-beratung.com/typo3-tipps/typo3-wraps/menue-tags-nur-anzeigen-wenn-nicht-leer.html |
super, danke für den Link.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Tracker für Typo3 Seite
typo3 seite + umzug = probleme
Typo3 - Seite mit Passwort versehen
[TYPO3][calendar_base] Wochenansicht nur leere Seite
TYPO3 - Seiteninhalte und Menu verschachtelt auf einer Seite
css valide, aber....
|
|