zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden encoding declaration ruiniert meine CSS-formatierung

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 26.07.2006, 12:32
Benutzerbild von TheWickedOne
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.07.2006
Ort: Aalen / Gießen
Beiträge: 10
TheWickedOne befindet sich auf einem aufstrebenden Ast
Standard encoding declaration ruiniert meine CSS-formatierung

Hallo zusammen.
Ich habe folgendes Problem.
Ich habe eine Seite in XHTML1.1 erstellt und diese mit CSS formatiert. Solange das encoding folgendermaßen festgelegt wird klappt das auch alles

Code:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
wird das ganze aber oberhalt der DTD-declaration gemacht:

Code:
<?xml version="1.0" encoding="iso-8859-1"?>
dann zerhauts mir im IE die ganze CSS-Formatierung.

P.S: hier ma die Links.

http://www.jan-becker.info/index2.html //das is so, wies sein sollte
http://www.jan-becker.info/vitae.html //das is so, wies momentan funktioniert ^^ aber nicht valide ist.

Geändert von TheWickedOne (26.07.2006 um 12:44 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 26.07.2006, 13:01
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von TheWickedOne
Ich habe eine Seite in XHTML1.1 erstellt
Nicht wirklich: http://schneegans.de/web/xhtml/#xhtml-10-oder-11

Zitat:
Zitat von TheWickedOne
Code:
<?xml version="1.0" encoding="iso-8859-1"?>
Wirf das raus. Google: http://www.google.de/search?hl=de&q=...a=lr%3Dlang_de

Zitat:
Zitat von TheWickedOne
das is so, wies momentan funktioniert ^^ aber nicht valide ist.
Der Validator hat an beiden Seiten nichts auszusetzen.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 26.07.2006, 13:04
Benutzerbild von TheWickedOne
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.07.2006
Ort: Aalen / Gießen
Beiträge: 10
TheWickedOne befindet sich auf einem aufstrebenden Ast
Standard

Ja der Validator von W3C nicht. Aber der Validome validator.

Wenn ich das rausschmeiße muss ich das encoding so declarieren, wie es in der 2. Datei ist oder ?

Der von validome meckert rum, dass er keine zeichencodierung findet. dann nimmt er UTF-8 und dann komm natürlich fehler...nich validiert...

Geändert von TheWickedOne (26.07.2006 um 13:19 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 26.07.2006, 13:28
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von TheWickedOne
Ja der Validator von W3C nicht. Aber der Validome validator.
In dem verlinkten Artikel steht ganz unten (unter "Meine Empfehlungen") etwas Interessantes zum Thema Validatoren.

Zitat:
Zitat von TheWickedOne
Wenn ich das rausschmeiße muss ich das encoding so declarieren, wie es in der 2. Datei ist oder ?
Wenn Du Validome zufriedenstellen willst, mußt Du es wohl oder übel so machen, wie er es nicht bemängelt. Versuche aber zuerst mal eine .htaccess mit folgendem Inhalt (Dateitypen ggf. anpassen):

Code:
AddCharset iso-8859-1 .html .php .css
Dann müßte er eine Zeichencodierung finden und den fehlenden Prolog bei 1.1 nicht mehr bemängeln.
Mit Zitat antworten
  #5 (permalink)  
Alt 26.07.2006, 15:23
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Soll es ein valides XHTML-1.1-Dokument sein, darf die XML-Deklaration bei einer Zeichenkodierung anders als UTF-8 oder UTF-16 aber nicht fehlen.
__________________
Markus Wulftange
Mit Zitat antworten
  #6 (permalink)  
Alt 26.07.2006, 15:26
Benutzerbild von TheWickedOne
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.07.2006
Ort: Aalen / Gießen
Beiträge: 10
TheWickedOne befindet sich auf einem aufstrebenden Ast
Standard

Jop hab ich mittlerweile auch rausgefunden gg.. naja. ich habs jetz so, dass es valide is

xhtml 1.0 aber schickt doch auch
Mit Zitat antworten
  #7 (permalink)  
Alt 26.07.2006, 15:41
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Gumbo
Soll es ein valides XHTML-1.1-Dokument sein, darf die XML-Deklaration bei einer Zeichenkodierung anders als UTF-8 oder UTF-16 aber nicht fehlen.
Validome bemängelt den fehlenden Prolog bei 1.1 auch mit iso-8859-1 nicht, wenn die entsprechende .htaccess da ist (wie ich bereits geschrieben hatte). Der W3C-Validator ist sogar ohne .htaccess zufrieden.
Mit Zitat antworten
  #8 (permalink)  
Alt 26.07.2006, 17:50
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Ich halte mich nur an die Vorgaben:
Zitat:
Eine XML-Deklaration, wie die obige, ist nicht in allen XML-Dokumenten erforderlich. Autoren von XHTML-Autoren sind nachdrücklich dazu aufgefordert, XML-Deklarationen in all ihren Dokumenten zu verwenden. Eine solche Deklaration ist erforderlich, fall die Zeichenkodierung des Dokuments eine andere als die vorgegebenen UTF-8 oder UTF-16 sind.
__________________
Markus Wulftange
Mit Zitat antworten
  #9 (permalink)  
Alt 26.07.2006, 18:05
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Da hast Du natürlich Recht, aber es kommt natürlich darauf an, was der OP will. 1.1 als text/html ist ja eh bereits nicht der Sinn der Sache, und schon von daher nicht "korrekt" (dennoch bemängelt auch dieses der Validator nicht). Aber meine Seiten sind eh alle 1.0 Strict in utf-8, für mich stellt sich diese Frage also nie
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
Dingend Hilfe benötigt bei CSS Boxen für eine Wetterseite! Web4Live CSS 2 13.07.2011 17:01
Formatierung in CSS fanttomas CSS 0 10.01.2006 12:34
Mozilla ignoriert externes css DarkWanderer CSS 9 22.09.2005 12:39
css formatierung in java newsticker eyetag CSS 5 11.06.2005 13:40
Input box - verschiebt sich bei css formatierung ATooM CSS 5 05.04.2005 19:43


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:35 Uhr.