Umlaute in CSS wobei auskomatiert klappt nicht

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Umlaute in CSS wobei auskomatiert klappt nicht

Beitrag von Elvis »

Hallo,
ich habe mir eine eigene CSS Datei für prosilver erstellt und bin gerade dabei diese ein wenig zu Komentieren.
Ohne Umölaute (ä, ö, ü) klappt das wunderbar nur wenn ich diese schreibe spinnt das ganze Forum rum d.h. ich habe keine CSS foramtierungen mehr :/

das Funktioniert

Code: Alles auswählen

.top-left, .top-right, .bottom-left, .bottom-right {
   background-image: url("{T_THEME_PATH}/images/rahmen.gif"); /* Pfad und Name des Bildes */
   height: 20px;       	/* hoehe der Ecken --  haelfte der hoehe vom Bild */
   font-size: 2px;	
}
das Funktioniert nicht

Code: Alles auswählen

.top-left, .top-right, .bottom-left, .bottom-right {
   background-image: url("{T_THEME_PATH}/images/rahmen.gif"); /* Pfad und Name des Bildes */
   height: 20px;       	/* höhe der Ecken --  hälfte der höhe vom Bild */
   font-size: 2px;		
   }
warum kann ich keine Umlaute in der CSS Datei verwenden obwohl diese Auskomatiert sind ?
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Beitrag von JFooty »

Umlaute in Kommentaren funktionieren eigentlich problemlos, wenn du eine normale html-Seite per css gestaltest.
Aaaaber:
Das phpBB3 führt die css-Anweisungen über einen kleinen Umweg, nämlich die style.php aus.
Und da kommt wieder die UTF-8 (ohne BOM)-Geschichte ins Spiel, die keine Umlaute mag.
Probiere stattdessen mal ö statt ö usw. . Das müsste dann funktionieren. :wink:

PS: Ich bin kein php-Experte. Sollte ich zu großen Blödsinn geschrieben haben, korrigiert mich bitte.
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

Und da kommt wieder die UTF-8 (ohne BOM)-Geschichte ins Spiel, die keine Umlaute mag.
Probiere stattdessen mal ö statt ö usw. . Das müsste dann funktionieren
Das ohne Boom habe ich ja beachtet, und wenn ich mit dem HTML Ersatz schreibe kann ich nix Lesen was da steht. Naja Egal ich habe es dann so gelöst. stat ä ae. stat ö oe usw sind ja nur Kommentare.
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Beitrag von JFooty »

Merkwürdig. Bei mir funktioniert die Variante mit der HTML-Ersetzung ohne Probleme.
PS: Wäre es vielleicht möglich, dass bei dir ein /* oder ein */ fehlt?
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

der Code von oben ist nur ein kleiner Auszug aus meiner xxx.css Datei.
Davon abgesehen habe ich die komplette CSS Datei neu geschrieben und da Fehlt kein ; oder /* ) usw-

wie gesagt ist auch egal ich habe es ebend mit ae usw geschrieben zb

Code: Alles auswählen

.top-right, .bottom-right {
   margin-left: 20px;  /* Breite der Ecken */
   margin-top: -20px;  /* Hoehe der Ecken - Negativ */
   }
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“