Zum Inhalt springen

Strict lässt mein GMENU zerfallen!

Erstellt am 8. Mai 2007 · 4 Antworten · letzte Antwort am 8. Mai 2007

Tags: HTML & CSS, Frage

autlegend ·

Hallo,
als ich meine Seite XHTML konform umschreiben wollte musste ich auf einmal feststellen dass dadurch mein Menu zerfällt und zwar war es ursprünglich so
http://img206.imageshack.us/my.php?image=gmenurichtigga8.jpg

und nach der Strict-Definition so
http://img213.imageshack.us/my.php?image=gmenudefektjg6.jpg

Kann mir jemand sagen woran das liegt bzw. wie ich das verhindern kann?

Hier noch der TS-Code

marks.MENULINKS = HMENU
marks.MENULINKS.special = directory
marks.MENULINKS.special.value = 208
marks.MENULINKS.1 = GMENU
marks.MENULINKS.1.expAll = 1
marks.MENULINKS.1.NO {
  transparentColor = #777777
  transparentColor.closest = 1  
  transparentBackground = 1
  backColor = #777777
  XY = [10.w]+20,19
  10 = TEXT
  10.text.field = title
  10.fontFile = fileadmin/verdana.ttf
  10.fontStyle = BOLD
  10.fontSize = 13
  10.fontColor = #FFFFFF
  10.offset = 10,13
  wrap = <span style="border:0px; border-style:none;"> | </span>
  }

marks.MENULINKS.1.RO = 1  
marks.MENULINKS.1.RO {
  backColor = #555555
  XY = [10.w]+20,19
  10 = TEXT
  10.text.field = title
  10.fontFile = fileadmin/verdana.ttf
  10.fontSize = 13
  10.fontColor = #FFFFFF
  10.offset = 10,13
  }

marks.MENULINKS.1.ACT = 1  
marks.MENULINKS.1.ACT {
  backColor = #555555
  XY = [10.w]+20,19
  10 = TEXT
  10.text.field = title
  10.fontFile = fileadmin/verdana.ttf
  10.fontSize = 13
  10.fontColor = #FFFFFF
  10.offset = 10,13
  }

mfg und danke im Voraus! 😉

autlegend ·

aaah stimmt, daran hab ich nicht gedacht. Sieht jetzt gleich besser aus!
Allerdings wird ein td Tag einer Tabelle auf einmal zu groß angezeigt(die Höhe), seltsam. o.O

Also den Code an 137 000 Ecken und Kanten regelmäßig zu überprüfen is wirklich seeeeeeeehr mühsam!
Hast du bzw. habt ihr irgendwelche Tipps für mich, wie man da am besten vorgehen kann. Also wenn mit Einbindung von strict diverse Sachen nicht mehr stimmen, wie findet man am besten den Fehler? :o

mfg 😉

Unbekannter Benutzer ·

Ehrlich gesagt würde ich dir von strict abraten. Wenn du nicht genau weißt was du tust wird es schwierig einen validen Code hinzukriegen. Was das Layout angeht musst du einfach durchgängig alles im CSS definieren, alle Höhen, Breiten, Größen, einfach alles. Aber wie gesagt, man sollte wissen was man tut, bzw. worauf man sich einlässt. Ich habe z.B. nur wenig Erfahrung mit strict und Tabellen, weil ich meine Layouts nur mit DIVs umsetze.

Grüße

Christian

autlegend ·

Naja ich hab mir recht viel über die Dokumenttypen durchgelesen und da wird Strict vom W3-Konsortium empfohlen, außerdem war die Webseite, die ich umsetzen muss, vorher auch schon mit strict deklariert(jedoch mit sehr vielen Fehlern auf jeder Seite, tja der Vorgängerpraktikant...) o.O

Jedenfalls will ich mein TYPO3 Projekt auch gleich in Strict halten und das mit dem validen Code klappt ganz gut da ich eine Extension namens
Enhanced HTML cleaner (qcom_htmlcleaner) verwende, die wirklich toll funktioniert!

Mittlerweile hab ich das vorige Problem gelöst und schon steht das nächste an. Wie immer liegts am IE #angry#

Wenn ich meine Seite home aufrufe wird alles richtig dargestellt, klick ich jedoch auf mein Menubutton home sollte die gleiche Seite 1:1 kommen da ich ja schon auf der selben Seite bin. Jedenfalls verschiebt sich dann mein GMENU seltsamerweise um ein paar Pixel nach unten, keine Ahnung warum. DAMN Internet Explorer!