|
|||
Firefox 1.0.7 und CSS-Datei
Hallo!
Ich bin neu hier und natürlich habe ich auch gleich eine Frage. Ich habe vor kurzem angefangen meine CSS Angaben in eine Datei auszulagern. Klappte auch alles gut. Bis ich dann probiert habe, die Datei in Firefox (Version 1.0.7) anzuschauen. Der nimmt meine Angaben nicht an. Die Abstände nicht, die Schrift und Schriftgröße, etc. Als wäre die Datei nicht da. Ich habe schon bei google gesucht und hier im Forum. Aber die Lösungsvorschläge (soweit ich sie finden konnte) konnte ich bei mir nicht anwenden. IE 6 und Opera 8.5 stellen es so dar, wie ich es haben möchte. Meine HTML Datei sieht so aus: __________________________________________________ _________ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>kalender</title> <link type="text/css" rel="stylesheet" href="kalender.css"> <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> </head> <body> <h1>Januar (一月 - ichigatsu)</h1> Januar ... </p> </body> </html> __________________________________________________ _________ So. Dazu der Text aus der CSS Datei: __________________________________________________ _________ body { background-image : url("big_bg.jpg"); background-attachment : fixed; margin : 30px; } h1, p, a { font-family : Verdana, sans-serif; } h1, p { color : #333333; } h1 { font-size : 14px; margin : 0px; } p, a { font-size : 12px; } a:link { color : #333333; } a:visited { color : #666666; } a:hover { color : #999999; } a:active { color : #cccccc; } __________________________________________________ _________ Und hier der Link: http://art-of-dita.de/kalender.htm Vielleicht hat ja jemand eine Idee, wie man das hinbiegen kann? Vielen Dank? |
Sponsored Links |
|
|||
Speichere die CSS-Datei als UTF-8 .
Kann es sein daß der Server keine Charset-Information sendet? Die HTML-Datei ist offenbar als UTF-16LE gespeichert. Das stimmt nicht mit der Information im Meta-Tag überein. |
|
|||
wow
@ Cyberman: Das mit dem UTF-8, bzw. Unicode hat geklappt. Vielen Dank für die Hilfe. Das es so simpel ist, hatte ich nicht erwartet. Wie müsste ich denn die Meta Angabe umschreiben, damit es stimmt? @ swoop: Wozu dient denn der Slash hinter der media="screen" Angabe ganz am Ende? Das habe ich schonmal gesehen, aber ich dachte es wäre wohl ein Fehler es so zu schreiben. Anscheinend ist dem nicht so? |
|
|||
Die Meta-Angabe sollte dem verwendeten Zeichensatz entsprechen.
Anscheinend ist die HTML-Seite als Unicode 16Bit Little Endian gespeichert. Ich weiß leider nicht die dazupassende Kennung. Im Allgemeinen ist ohnehin UTF-8 vorzuziehen - es sei denn die Seite soll in erster Linie in Sprachen geschrieben sein die NICHT im ASCII-Zeichensatz enthalten sind(z.B. Japanisch). In dem Fall ist vermutlich UTF-16 vorzuziehen. Allerdings sollte der Server selbst bereits diese Information senden - die Meta-Angabe ist nur eine Rückversicherung, und nicht sehr zuverlässig. (In XHTML z.B. nutzlos für den Browser, nur noch eine Information für den Betrachter). Zitat:
|
|
||||
Zitat:
Zitat:
Mario |
|
|||
Zitat:
|
Sponsored Links |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
CSS - Speicherort der CSS Datei und relativer Pfad funktioniert nicht. | fra | CSS | 5 | 09.06.2013 22:17 |
CSS Datei im HTML unter style | halit | CSS | 1 | 13.11.2012 20:36 |
FireFox und Chrome benutzen CSS nicht, IE und Opera schon | Martin69 | CSS | 7 | 07.02.2012 12:28 |
CSS im Firefox? | SuNdeSigN | CSS | 15 | 25.02.2007 14:52 |
Hintergrund mittels CSS Datei wechseln | fledermaus | CSS | 1 | 04.02.2007 22:44 |