David: Kompatiblitätsprobleme mit Firefox

Hallo!

Ich habe eine Homepage erstellt und über Stylesheets festgelegt, dass jeder Absatz und jede große Überschrift in einer bestimmten Weise formatiert werden soll:

[...]
<head>
<title></title>
<style type="text/css">
<!--
  p { color:#000000; font-family:Verdana,Arial; font-size:10pt; }
  h1 { color:#000000; font-family:Verdana,Arial; font-size:18pt; }
-->
</style>
</head>
[...]

Beim IE klappt das auch problemlos bei Tabellen, wenn diese in einem p-Tag stehen. Firefox erkennt das aber nicht und so ist die Schriftart die Standart und auch Farbe und Größe ändert sich nicht. Wie mache ich es am besten, dass es auch bei Firefox funktioniert?

David

  1. Hallo David!

    Überprüfe Deine Seite zuerst einmal auf Fehler: http://validator.w3.org/ Wenn dann alle Fehler beseitigt sind, die Du hier beschrieben hast, kommst Du nochmals. Solltest Du aber Deine Seite zeigen wollen, so tu dies. Wir können nicht auf Grund Deiner Angaben erraten _was_ Du getan hast.

    Schönen Gruß

    Afra

    1. Hallo David!

      Überprüfe Deine Seite zuerst einmal auf Fehler: http://validator.w3.org/ Wenn dann alle Fehler beseitigt sind, die Du hier beschrieben hast, kommst Du nochmals. Solltest Du aber Deine Seite zeigen wollen, so tu dies. Wir können nicht auf Grund Deiner Angaben erraten _was_ Du getan hast.

      Schönen Gruß

      Afra

      Vielen Dank für deine schnelle Antwort! Die Seite findet ihr unter www.susannefans.su.funpic.de/seite. Dort z.B. unter dem Punkt "GIGA-Team". Wenn man da unter Firefox guckt, ist die Tabelle nicht richtig formatiert...

      1. Hallo David!

        Die Seite findet ihr unter www.susannefans.su.funpic.de/seite.

        Ich finde so gar nichts, das ist kein Link. #Q-19 Das ist aber einer: http://www.susannefans.su.funpic.de/seite aber auch so bekomme ich nur einen 404er.

        Schönen Gruß

        Afra

        1. sry: http://susannefans.su.funpic.de/seite/

          1. Hallo David!

            Ich hatte es mittlerweile herausbekommen. Versuche einmal die Fehler die Dir der Validator zeigt zu entfernen, dann klappt es sicherlich auch mit den Schriftformatierungen.

            http://validator.w3.org/check?uri=http%3A%2F%2Fsusannefans.su.funpic.de%2Fseite%2Fgigateam.html

            Lass Dich von der Fehlerausgabe nicht irritieren. Es liegt einfach daran, dass Du falsch schachtelst. Überlege, welche Elemente innerhalb von <p> erlaubt sind.

            Schönen Gruß

            Afra

          2. Hi,

            sry: http://susannefans.su.funpic.de/seite/

            weder dort, noch in http://susannefans.su.funpic.de/seite/system/news/index.php, sehe ich eine h1. Du solltest schon eine relevante Seite angeben und netterweise auch verlinken.
            Die Datei http://susannefans.su.funpic.de/seite/style.css wird übrigens nicht gefunden und im übrigen CSS beider Seiten kann ich auch keine Definitionen für h1 entdecken.

            freundliche Grüße
            Ingo

        2. Hallo,

          Ich finde so gar nichts, das ist kein Link. #Q-19 Das ist aber einer:

          Können wir diese „Das ist kein Link“-Geschichte nicht endlich mal beenden? Ich kann es nicht mehr hör … lesen. Es wirkt unhöflich und ist korinthenkackerisch. Dummerweise hat sich dieser abartige Tonfall hier im Forum wie eine Seuche verbreitet.

          Ein Hinweis darauf, wie man einen Link setzt halte ich in längeren Postings nebenbei erwähnt oder wenn jemand eine andere Link-Syntax wie BBCodes benutzt für angebracht. Besteht das Posting hingegen aus fast keinen anderen Informationen mehr, wirkt das so, als hättet ihr alle einen Stock im Arsch.

          Tim

  2. Hi,

    Beim IE klappt das auch problemlos bei Tabellen, wenn diese in einem p-Tag stehen.

    Das stimmt so nicht.
    IE hat da ein Problem, nicht Firefox.

    Absätze dürfen in HTML keine Tabellen enthalten.
    Schließende tags von p sind in HTML optional.
    Der Absatz wird implizit vor dem ersten Element, das nicht in p enthalten sein darf, geschlossen. Nur der IE kapiert das nicht und macht es falsch.

    Firefox erkennt das aber nicht

    Doch, der erkennt, daß table nicht in p stehen kann und schließt daher implizit den p.

    und so ist die Schriftart die Standart und auch Farbe und Größe ändert sich nicht.

    Darf sie ja auch nicht.

    Wie mache ich es am besten, dass es auch bei Firefox funktioniert?

    1. Korrektes HTML
    2. Wenn Du die Schriftart/-farbe/... für Tabellenzellen festlegen willst, lege die Schriftart/-farbe/...  für die Tabellenzelle fest

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hallo Andreas!

      Jetzt wollte ich ihn langsam an seine Fehler heranführen und Du haust gleich wieder die Lösung raus ;o)

      Schönen Gruß

      Afra