---
title: "Diverse Fehler im W3C-Validator"
url: "https://www.typo3.net/d/98042-diverse-fehler-im-w3c-validator"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","HTML & CSS"]
created: "2010-04-06"
last_reply: "2010-04-07"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Diverse Fehler im W3C-Validator

TYPO3 › Menüs · 2 Antworten · gestartet 2010-04-06

## Eröffnungsbeitrag

**patricks** · 2010-04-06 · [Beitrag #1](https://www.typo3.net/d/98042-diverse-fehler-im-w3c-validator/1)

Ich hab festgestellt, dass ich diverse Fehler im W3C Validator angezeigt bekomme:
- Opening and ending tag mismatch: li line 103 and div
- document type does not allow element "li" here; missing one of "ul", "ol" start-tag
etc.

Fast alle im Zusammenhang mit meinem Menü. Kann das mit T3 zusammenhängen?

Hier mal das TS für mein Menü:

```typoscript
lib.mainMenu= HMENU
lib.mainMenu{
   entryLevel = 0
   1 = GMENU
   1 {
      expAll = 1
      NO = 1
      NO {
         wrap = <li class="first">|</li>|*|<li>|</li>|*|<li class="last">|</li>

         ATagTitle.field = title
         XY = 135,30
         5 = IMAGE                        
         5.file = fileadmin/resources/img/menu_back_none.gif 
         10 = IMAGE
         20 = TEXT
         20 {
            text.field = title
            fontFile = fileadmin/fonts/gothic.TTF
            fontSize = 14
            offset = 0,22
            fontColor = #666666
            align = center
         }
      }
     
      RO < .NO
      RO {
         10 >
         20 = TEXT
         20 {
            fontColor = #5d8fb9
         }
      }
      IFSUB < .NO
      IFSUB {
         5 = IMAGE                        
         5.file = fileadmin/resources/img/menu_back.gif     
         wrap = <li>|
      }
      IFSUBRO < .RO
      IFSUBRO {
         5 = IMAGE                        
         5.file = fileadmin/resources/img/menu_back.gif
         wrap = <li>|
      }
      ACT < .RO
      ACTIFSUB < .IFSUBRO
   }
   
    ### Zweite Ebene ###
    2 = TMENU
    2.wrap = <ul>|</ul>
    2.expAll=1
    2.NO = 2
    2.NO  {
      wrapItemAndSub = <li>|</li>
      stdWrap.htmlSpecialChars = 1
      ATagTitle.field = title
    }
}
page.10 < temp.effectMenu
```

## Antworten

### [#2](https://www.typo3.net/d/98042-diverse-fehler-im-w3c-validator/2) · Julian.​Hofmann · 2010-04-07

Hallo.

> **patricks schrieb:**
>
> Fast alle im Zusammenhang mit meinem Menü. Kann das mit T3 zusammenhängen?

Nein, nur mit invalidem HTML-Code.

Und eigentlich sagt Dir der Validator ja auch schon die Probleme:
- Menüebene 1 wird (zumindest laut TS-Ausschnitt) nicht als Liste umschlossen, sondern beginnt direkt mit Listeneinträgen => "missing one of "ul", "ol" start-tag"

- IFSUB und IFSUBRO öffnet einen Listeneintrag, es ist aber nirgends ein schließendes Tag dazu => "Opening and ending tag mismatch"

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/98042-diverse-fehler-im-w3c-validator/3) · patricks · 2010-04-07

Hab den Fehler mittlerweile gefunden.

```typoscript
2.wrap = <ul>|</ul></li>
```

Da hab ich mal wieder den Wald vor lauter Bäumen nicht gesehen ;-)

---

Quelle: „Diverse Fehler im W3C-Validator“, typo3.net, https://www.typo3.net/d/98042-diverse-fehler-im-w3c-validator
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
