zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Firefox 1.0.7 und CSS-Datei

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 05.11.2005, 12:55
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.11.2005
Beiträge: 4
nihonbunny befindet sich auf einem aufstrebenden Ast
Standard 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?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 05.11.2005, 13:48
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 23.03.2005
Beiträge: 1.032
Swoop befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
?

und wie stehts mit dem Pfad?
__________________
Shibby.....

Mein Blog
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 05.11.2005, 13:53
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 19.07.2005
Beiträge: 211
Cyberman befindet sich auf einem aufstrebenden Ast
Standard

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.
Mit Zitat antworten
  #4 (permalink)  
Alt 05.11.2005, 14:04
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.11.2005
Beiträge: 4
nihonbunny befindet sich auf einem aufstrebenden Ast
Standard

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?
Mit Zitat antworten
  #5 (permalink)  
Alt 05.11.2005, 14:12
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 23.03.2005
Beiträge: 1.032
Swoop befindet sich auf einem aufstrebenden Ast
Standard

so schließt man tags ab (X)html 1.0, die keinen eigenen abschließenden Tag aufweisen so also z.B. das <img> oder eben auch das <link>..
__________________
Shibby.....

Mein Blog
Mit Zitat antworten
  #6 (permalink)  
Alt 05.11.2005, 14:34
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 20.02.2005
Beiträge: 1.045
Tigereye befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Swoop
so schließt man tags ab (X)html 1.0, ...
Besser ohne Klammer ("tags ab XHTML 1.0"), sonst könnte man da was falsch verstehen
Mit Zitat antworten
  #7 (permalink)  
Alt 05.11.2005, 19:50
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 19.07.2005
Beiträge: 211
Cyberman befindet sich auf einem aufstrebenden Ast
Standard

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 von W3C
There is no alternative markup construct in XHTML for declaring the character encoding of a document, and the HTTP header takes precedence over the meta declaration.
Mit Zitat antworten
  #8 (permalink)  
Alt 05.11.2005, 20:42
Benutzerbild von netspy
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 13.08.2004
Ort: Leipzig
Beiträge: 1.953
netspy sorgt für eine eindrucksvolle Atmosphärenetspy sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von Cyberman
Anscheinend ist die HTML-Seite als Unicode 16Bit Little Endian gespeichert.
Ich weiß leider nicht die dazupassende Kennung.
UTF-16LE

Zitat:
Zitat von Cyberman
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).
Bei UTF-16 ist es auch bei HTML nutzlos. In dem angesprochenen Fall wird das Dokument nur deshalb richtig angezeigt, weil es mit einem UTF-16LE BOM gespeichert wurde.

Mario
__________________
AppDev Blog · AppDev Forum
Mit Zitat antworten
  #9 (permalink)  
Alt 05.11.2005, 21:50
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 19.07.2005
Beiträge: 211
Cyberman befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von netspy
In dem angesprochenen Fall wird das Dokument nur deshalb richtig angezeigt, weil es mit einem UTF-16LE BOM gespeichert wurde.
Soweit ich weiß darf UTF-16 gar nich ohne BOM gespeichert werden. UTF-8 benötigt keins, aber bei UTF-16 wäre eine Entschlüsselung ohne gar nicht möglich.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 06.11.2005, 00:57
Benutzerbild von netspy
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 13.08.2004
Ort: Leipzig
Beiträge: 1.953
netspy sorgt für eine eindrucksvolle Atmosphärenetspy sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von Cyberman
Soweit ich weiß darf UTF-16 gar nich ohne BOM gespeichert werden. UTF-8 benötigt keins, aber bei UTF-16 wäre eine Entschlüsselung ohne gar nicht möglich.
Bei Webseiten wäre das kein Problem, da die Zeichensatzkodierung ja im Content-type Header angegeben werden kann. Bei lokalen Dokumenten ist die BOM aber wirklich eine Vorraussetzung.

Mario
__________________
AppDev Blog · AppDev Forum
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ä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


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:17 Uhr.