/ / Safari zentriert den Text auf meiner Website, wenn Firefox und IE links ausgerichtet sind. Einfach zu beheben? - HTML, CSS, Firefox, Safari

Safari zentriert den Text in meiner Website, wenn Firefox, IE linksbündig ausrichten. Einfache Lösung? - HTML, CSS, Firefox, Safari

Ich bin auf eine komische Eigenart gestoßen. Die Website, für die ich arbeite Escondido Arts Gallery hat den gesamten Text in jedem Element linksbündigin Firefox und IE, aber aus irgendeinem Grund ist in Safari alles zentriert. Gibt es eine einfache CSS- oder HTML-Korrektur, die ich tun kann, um das Problem zu beheben, oder muss ich jedes Element "text-align: left" lassen?

Antworten:

1 für die Antwort № 1

Es ist etwas falsch mit dem CSS (oder dort)ein nicht geschlossenes HTML-Tag). Die Center-Ausrichteigenschaft muss von einem anderen Element kaskadiert werden, da es nicht nur Safari / Chrome (das auch Webkit verwendet), sondern auch eine Oper, die die Elemente in der Mitte zeigt, darstellt. Sowohl Safari / Chrome als auch Oper sind mehr Standards, als sie sind Sogar Firefox.


3 für die Antwort № 2

Keine überraschung dort:

    <body tracingsrc="../../non assets/web2.jpg" tracingopacity="30" align="center">

Beseitigen Sie einfach die proprietären Attribute (align = "Center"besonders) und Ihr Problem ist gelöst.


1 für die Antwort № 3
* { text-align: left; }

Wenn die Dinge richtig kaskadiert werden, sollte dies konzeptuell ausreichend sein:

html, body { text-align: left; }

1 für die Antwort № 4

Kommt drauf an Warum es ist nach links ausgerichtet. Wenn die Browser einfach andere Standardwerte verwenden, können Sie, wie Greyfade sagt, alle Tags in allen Browsern als Linksausrichtung festlegen.

Wenn das Problem Fehler in den CSS-Implementierungen des Browsers ist, müssen Sie möglicherweise nachvollziehen, warum die Browser nicht einverstanden sind, und eine Problemumgehung finden.

Angabe eines strengen und nicht eines Übergangsdoctype kann auch dazu beitragen, ein einheitlicheres Verhalten der Browser zu erreichen (und seien wir ehrlich: Können wir wirklich behaupten, immer noch auf HTML4.01 oder XHTML1.0 umzustellen?) Beide Standards sind seit fast zehn Jahren auf dem Markt .)