Frage zu CSS
- Samus Aran
- Mitglied
- Beiträge: 71
- Registriert: 20.03.2006 20:33
- Kontaktdaten:
Frage zu CSS
Hallo,
Ich hatte vor Kurzem, mein Forum durch den CSS-Validatorgejagt, um Fehler zu finden.
Da ich mich auf dem Gebiet "CSS" gleich "0" auskenne, dachte ich mir, ich frage hier mal nach:
Der Validator sagt mir, ich solle einen korrekten Parsebaum verwenden.
Da stellt sich mir die Frage: "Was ist ein Parsebaum?" ^^
Nun meine Frage: Wie muss ein valides CSS denn genau aufgebaut sein?
Gruß,
Samus
Ich hatte vor Kurzem, mein Forum durch den CSS-Validatorgejagt, um Fehler zu finden.
Da ich mich auf dem Gebiet "CSS" gleich "0" auskenne, dachte ich mir, ich frage hier mal nach:
Der Validator sagt mir, ich solle einen korrekten Parsebaum verwenden.
Da stellt sich mir die Frage: "Was ist ein Parsebaum?" ^^
Nun meine Frage: Wie muss ein valides CSS denn genau aufgebaut sein?
Gruß,
Samus
- Martin Truckenbrodt
- Mitglied
- Beiträge: 1143
- Registriert: 15.08.2003 23:16
- Wohnort: Südthüringen
- Kontaktdaten:
Hallo,
CSS ist beim phpBB standardmäßig nicht aktiviert: http://www.phpbb.de/doku/kb/artikel.php ... hlight=css
Gruß Martin
CSS ist beim phpBB standardmäßig nicht aktiviert: http://www.phpbb.de/doku/kb/artikel.php ... hlight=css
Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
- Samus Aran
- Mitglied
- Beiträge: 71
- Registriert: 20.03.2006 20:33
- Kontaktdaten:
Hallo,
Ich verstehe, vielen Dank.
Soweit hat das alles geklappt.
Jedoch habe ich noch ein kleines Problem:
Der CSS-Validator gibt mir jetzt folgenden Fehler in der subSilver.css aus:
Weisst Du zufällig, wie ich das behebe bzw. wo da der Fehler liegt?
Ich verstehe, vielen Dank.
Soweit hat das alles geklappt.
Jedoch habe ich noch ein kleines Problem:
Der CSS-Validator gibt mir jetzt folgenden Fehler in der subSilver.css aus:
Code: Alles auswählen
Parse error - Unrecognized : @import url("templates/subSilver/formIE.css");
- Martin Truckenbrodt
- Mitglied
- Beiträge: 1143
- Registriert: 15.08.2003 23:16
- Wohnort: Südthüringen
- Kontaktdaten:
Hallo,
kenne mich da leider nicht näher mit aus.
phpBB3 Olympus soll angeblich by default CSS benutzen.
Gruß Martin
kenne mich da leider nicht näher mit aus.
phpBB3 Olympus soll angeblich by default CSS benutzen.
Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
- Samus Aran
- Mitglied
- Beiträge: 71
- Registriert: 20.03.2006 20:33
- Kontaktdaten:
Der Fehler soll in der letzten Zeile liegen.
Muss ich den Inhalt der formIE.css vielleicht direkt in die subSilver.css kopieren?
Anbei, meine subSilver.css
Muss ich den Inhalt der formIE.css vielleicht direkt in die subSilver.css kopieren?
Anbei, meine subSilver.css
Code: Alles auswählen
/*
The original subSilver Theme for phpBB version 2+
Created by subBlue design
http://www.subBlue.com
*/
/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
background-color: #E5E5E5;
}
/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited { color : #006699; }
a:hover { text-decoration: underline; color : #DD6900; }
hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
/* This is the border line & background colour round the entire page */
.bodyline { background-color: #FFFFFF; border: 1px #98AAB1 solid; }
/* This is the outline round the main forum tables */
.forumline { background-color: #FFFFFF; border: 2px #006699 solid; }
/* Main table cell colours and backgrounds */
td.row1 { background-color: #EFEFEF; }
td.row2 { background-color: #DEE3E7; }
td.row3 { background-color: #D1D7DC; }
/*
This is for the table cell above the Topics, Post & Last posts on the index.php page
By default this is the fading out gradiated silver background.
However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
background-color: #FFFFFF;
background-image: url(images/cellpic2.jpg);
background-repeat: repeat-y;
}
/* Header cells - the blue and silver gradient backgrounds */
th {
color: #FFA34F; font-size: 11px; font-weight : bold;
background-color: #006699; height: 25px;
background-image: url(images/cellpic3.gif);
}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-image: url(images/cellpic1.gif);
background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;
}
/*
Setting additional nice inner borders for the main table cells.
The names indicate which sides the border will be on.
Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
height: 29px;
border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px; }
td.row3Right,td.spaceRow {
background-color: #D1D7DC; border: #FFFFFF; border-style: solid; }
th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; }
th.thTop { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }
/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2 {
font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; line-height : 120%; color : #000000;
}
/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover { color: #DD6900; text-decoration: underline; }
/* The register, login, search etc links at the top of the page */
.mainmenu { font-size : 11px; color : #000000 }
a.mainmenu { text-decoration: none; color : #006699; }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }
/* Forum category titles */
.cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
a.cattitle { text-decoration: none; color : #006699; }
a.cattitle:hover{ text-decoration: underline; }
/* Forum title: Text and link to the forums used in: index.php */
.forumlink { font-weight: bold; font-size: 12px; color : #006699; }
a.forumlink { text-decoration: none; color : #006699; }
a.forumlink:hover{ text-decoration: underline; color : #DD6900; }
/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav { font-weight: bold; font-size: 11px; color : #000000;}
a.nav { text-decoration: none; color : #006699; }
a.nav:hover { text-decoration: underline; }
/* titles for the topics: could specify viewed link colour too */
.topictitle { font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover { text-decoration: underline; color : #DD6900; }
/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name { font-size : 11px; color : #000000;}
/* Location, number of posts, post date etc */
.postdetails { font-size : 10px; color : #000000; }
/* The content of the posts (body of text) */
.postbody { font-size : 12px;}
a.postlink:link { text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #DD6900}
/* Quote & Code blocks */
.code {
font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.quote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
/* Copyright and bottom info */
.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright { color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}
/* Form elements */
input,textarea, select {
color : #000000;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
border-color : #000000;
}
/* The text input fields background colour */
input.post, textarea.post, select {
background-color : #FFFFFF;
}
input { text-indent : 2px; }
/* The buttons used for bbCode styling in message post */
input.button {
background-color : #EFEFEF;
color : #000000;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* The main submit button option */
input.mainoption {
background-color : #FAFAFA;
font-weight : bold;
}
/* None-bold submit button */
input.liteoption {
background-color : #FAFAFA;
font-weight : normal;
}
/* This is the line in the posting page which shows the rollover
help line. This is actually a text box, but if set to be the same
colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("/templates/subSilver/formIE.css");
- Jan500
- Ehemaliges Teammitglied
- Beiträge: 4199
- Registriert: 01.03.2003 21:32
- Wohnort: Hamburg
- Kontaktdaten:
hi

da sist aber so gewollt, da es nur für den IE seins oll (deswegen nicht einfach in die subSilver.css kopieren
Jan
schätze der meckert einfach nur weil das nicht standard ist/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("/templates/subSilver/formIE.css");

da sist aber so gewollt, da es nur für den IE seins oll (deswegen nicht einfach in die subSilver.css kopieren

Jan
"Life begins at 40 Knots...!" 
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!

kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
- Samus Aran
- Mitglied
- Beiträge: 71
- Registriert: 20.03.2006 20:33
- Kontaktdaten:
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Nur leider ist der @import-Befehl in der Spezifikation von CSS2...
Ich habe gerade in der Spezifikation diese Zeile gefunden:

Ich habe gerade in der Spezifikation diese Zeile gefunden:
Sprich: Der @import-Befehl muss an den Anfang deiner Datei.Alle @import-Regeln müssen allen anderen Regelmengen im Stylesheet vorausgehen.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
- Samus Aran
- Mitglied
- Beiträge: 71
- Registriert: 20.03.2006 20:33
- Kontaktdaten: