Probleme mit Menü

  • Hi

    ich hab mich heute mal mit PHP und mit einer Menüerstellung damit beschäftigt. Im Internetexplorer funktioniert der erzeugte Code problemlos. Der Firebird legt allerdings irgendwie zu große Rahmen um die einzelnen Links so das es nicht mehr möglich ist Links exakt zu treffen.

    http://web2.callisto.twam.info/test/index.php

    Die Seite ist noch funktionslos. Es geht erstmal nur um das Menü

    Matthias

  • Zu solchen Problemen kann man immer wieder nur sagen:

    http://validator.w3.org/check?uri=http…est%2Findex.php

    Dein erzeugter Quellcode ist kein gültiges html. Das sagt der W3C-Validator. Wenn der sagt, daß dein Code stimmt und fehlerfrei ist, dann wird ihn Firebird auch richtig anzeigen!
    Normalerweise liegen solche Probleme ("Firebird zeigt die Seite xyz nicht richtig an") einfach daran, daß sich Fehler im Quellcode befinden. Wenn du darauf achtest, daß du deine (generierten) Codes W3C-konform schreibst, dann kannst du sichergehen, daß alle Browser auf allen Plattformen die Site auch "richtig" anzeigen :)
    Leider ist der IE relativ "kulant", was unsauber programmiertes html angeht. Da wird alles zumeist so angezeigt, wie man sich das vorgestellt hat - wenn man dann aber einen anderen Browser benutzt, dann sieht's meist anders aus.
    Überm Schreiben des php-Codes einfach mal die Site durch den W3C-Validator laufen lassen (http://www.w3.org) - und du hast keine Probleme!

    MfG, Libby

  • ... was genau an deinem Code nicht paßt:

    "topmargin", "leftmargin" und sowas wie "background" mußt du über CSS definieren. Also <tag... style="..."> Schau am besten hierfür mal in SelfHTML nach :)

    Wenn du mehrere Variablen in einer URL übergeben willst, darfst du nicht "&" verwenden, weil der Browser sonst denkt, daß du ein Sonderzeichen verwenden willst. verwende stattdessen "&".

    Bei jedem Bild mußt du das "alt"-attibut angeben, welches einen Alternativtext für das Bild beinhaltet, der angezeigt wird, wenn das Bild noch nicht geladen ist oder nicht geladen werden kann bzw. soll.

    Ich hoffe, daß ich dir helfen konnte :)

  • Hi

    danke für deine Mühen. Ich hab den Quelltext jetzt angepasst.

    Der W3 validator beschwert sich jetzt auch nicht mehr.

    Das Ergebnis ist aber nach wie vor das selbe. Der Bereich in dem ein Klick als Klick auf den Link erkannt wird ist nach wie vor etwa doppelt so hoch wie der Text des Links selber.

    An was könnte das denn sonst noch liegen?

    Ist das bei dir auch so?

  • Ich könnte mir nur vorstellen, dass Firebird mit dem "padding:10px" in Kombination mit der font-size:100% als Linksformatierung in deinem Stylesheet Probleme hat.

    Probiert da doch mal testweise sowas wie 0.6em als font-size aus.


    ..and some might argue that the earth is flat
    ..and some might argue that smoking is not harmful
    ..and some might argue that even Windows XP has become stable