---
title: "Fehlermeldung Markup Validation Service"
url: "https://www.typo3.net/d/47066-fehlermeldung-markup-validation-service"
source: "typo3.net"
tags: ["Frontend","Barrierefreiheit","Frage"]
created: "2006-07-25"
last_reply: "2006-07-26"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Fehlermeldung Markup Validation Service

Frontend › Barrierefreiheit · 3 Antworten · gestartet 2006-07-25

## Eröffnungsbeitrag

**dilara** · 2006-07-25 · [Beitrag #1](https://www.typo3.net/d/47066-fehlermeldung-markup-validation-service/1)

Hallo,
habe folgende Fehlermeldung.
Finde den Fehler allerdings nicht!
Habt Ihr eine Idee?
Danke im Voraus
Dilara
----------anfang Fehlermeldung------
This page is not Valid XHTML 1.0 Transitional!

Below are the results of checking this document for XML well-formedness and validity.
Error Line 70 column 1111: document type does not allow element "ul" here; assuming missing "li" start-tag.
...t" name="img17_64fd_4" /></a></li><ul><li><a href="index.php?id=18">Leben im

----------------ende Fehlermeldung----------

```typoscript
1=GMENU
	1 {
		wrap = <ul>|</ul>
		
		noBlur = 1

		NO = 1    
		NO {
			allWrap = <li>|</li>
			transparentBackground = 1

			XY = [10.w]+20, 22

			5 = IMAGE
			5.file = fileadmin/image/ggno.JPG
		
			10=TEXT
			10 {
				text.field=title
				offset=10,15
				fontColor = #FFFFFF
				fontFile=fileadmin/fonts/arialbd.ttf
				fontSize=10      
			}
		}
		RO <.NO
		RO.5.file = fileadmin/image/hover.JPG

		ACT <.RO

		
		ACTRO <.RO
		ACTIFSUBRO <.RO
		
		IFSUBRO <.ACTIFSUBRO
	}
	2 = TMENU
	2 {
		wrap  = <ul>|</ul></li>		
        	noBlur = 1

		NO = 1  
		NO.allWrap = <li>|</li>

				
		ACTIFSUB = 1
		ACTIFSUB.allWrap =  <li>
	}
	3 <.2
}
```

## Antworten

### [#2](https://www.typo3.net/d/47066-fehlermeldung-markup-validation-service/2) · eco2media · 2006-07-26

ich hatte mal ein ähnliches problem, nach xhtml 1.0 trans standard müssen unsortierte listen so aussehen

<ul>
  <li>ich bin ein menüpunkt
    <ul>
      <li> ich bin ein untermenüpunkt von menüpunkt</li>
    </ul>
   </li>
</ul>

das <li> umfasst also auch den untermenüpunkt...

es gibt dafür die wunderschöne anweisung
wrapItemAndSub = <li>|</li>

und das nimmst du statt des allWrap

hoffe geholfen zu haben

### [#3](https://www.typo3.net/d/47066-fehlermeldung-markup-validation-service/3) · dilara · 2006-07-26

:o sorry eco2media eine Frage noch

Muss ich mein ganzen  Memü  ändern?

Ich habe folgende Änderung vorgenommen

allWrap = <li>|</li> umgeändert

in                      wrapItemAndSub = <li>|</li>

sonst ist alles gleich geblieben  allerdings funktioniert meine Navigation nicht mehr!

### [#4](https://www.typo3.net/d/47066-fehlermeldung-markup-validation-service/4) · eco2media · 2006-07-26

also so siehts bei einer meiner sites momentan aus...
wenn du daraus nicht schlau wirst - weiter fragen xD

```typoscript
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <ul>|</ul>
lib.mainMenu {
	1 = TMENU
	1 {
		noBlur = 1
		CUR = 1
		NO.wrapItemAndSub = <li>|</li>
		CUR.wrapItemAndSub = <li class="active">|</li>
	}
	2 < .1
	2 {				
		wrap = <ul id="subnav">|</ul>
		NO.wrapItemAndSub = <li class="subnav">|</li>
		CUR = 1
		CUR.wrapItemAndSub = <li class="subnav_active">|</li>
	}
	}
```

---

Quelle: „Fehlermeldung Markup Validation Service“, typo3.net, https://www.typo3.net/d/47066-fehlermeldung-markup-validation-service
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
