Zum Inhalt springen

Aufzählungen werden nicht validiert

Erstellt am 27. Mai 2005 · 1 Antwort · letzte Antwort am 30. Mai 2005

Tags: HTML & CSS, Frage

mamo ·

Hallo
Mein XHTML ist nicht gültig, weil Typo3 die Aufzählungslisten folgendermassen wrapt:

<p><ul></p>
<p><li><a href="index.php?id=11" target="_self">Text</a></li></p>
<p><li><a href="index.php?id=51" target="_self">Text</a></li></ul></p>

Ich habe versucht, das <p> zu entfernen, mit dem Erfolg, dass die Links nicht mehr als <a href=""> sondern als <link...> dargestellt werden und somit nicht mehr funktionieren.

Im HTML-Validator kriege ich Rückmeldungen wie:
"ul" not finished but containing element ended

Weiss jemand, wo man diese Geschichte anpacken könnte?
Danke für Hinweise
mamo

Liberation ·

Hi,
schau mal hier rein:
/faq/menu-bulletlist

wenn du das menu mit CSS Block formatieren willst like-> http://www.test.sciworx.com/Intellectual_Property__IP__Cor.55.0.html

brauchst du diesen ts-code :

temp.CSS_MENU = HMENU
temp.CSS_MENU {
    #special = directory
    #special.value = 12
    entryLevel = 3
    wrap = <ul class="css_menu">|</ul>
    1 = TMENU
    1 {
        noBlur = 1
        #wrap = <ul class="css_menu-e1">|</ul>
        NO = 1
        NO {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l1">|</li>
             }
        ACT = 1
        ACT {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l1act">|</li>
              doNotLinkIt = 0
             }
        CUR = 1
        CUR {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l1act">|</li>
              doNotLinkIt = 1
             }
        SPC = 1
        SPC {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l1sub">|</li>
              doNotLinkIt = 1
             }
        }

    2 = TMENU
    2 {
        noBlur = 1
       # wrap = <ul class="css_menu-e2">|</ul>
        NO = 1
        NO {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l2">|</li>
             }
        ACT = 1
        ACT {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l2act">|</li>
              doNotLinkIt = 0
             }
        CUR = 1
        CUR {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l2act">|</li>
              doNotLinkIt = 1
             }
        SPC = 1
        SPC {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l2spc">|</li>
              doNotLinkIt = 1
             }
        IFSUB = 1
        IFSUB {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l2sub">|</li>
             }
       }

    3 = TMENU
    3 {
        noBlur = 1
        #wrap = <ul>|</ul>
        NO = 1
        NO {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l3">|</li>
             }
        ACT = 1
        ACT {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l3act">|</li>
              doNotLinkIt = 1
             }
        SPC = 1
        SPC {
              ATagTitle.field = abstract // description // title
              allWrap = <li class="css_menu-l3spc">|</li>
              doNotLinkIt = 1
             }
       }
}