Ergebnis 1 bis 12 von 12
-
25-07-2008, 13:37 #1
Jungspund
- registriert
- 13-07-2008
- Beiträge
- 17
Frage zur allgemeinen CSS Syntax
Hallo zusammen,
ich hab mal 'ne Frage zur Syntax in CSS.
Beispiel1:
Ein Container der Klasse "container".
Wie definiere ich das Aussehen in der CSS-Datei richtig?
.container{}
oder
div.container{}
?
Gibt es da überhaupt einen Unterschied?
Das gleiche gilt für Beispiel 2:
Ein Container mit der id "container.
Wie definiere ich den CSS-Code dazu korrekt?
div#container{}
oder
#container{}
?
Im Netz findet man regelmäßig beide Schreibweisen...
-
25-07-2008, 14:29 #2
König
- registriert
- 10-12-2007
- Ort
- Erfurt
- Beiträge
- 964
AW: Frage zur allgemeinen CSS Syntax
teste deine css einfach in einem Validator, der sagt dir schon was falsch und richtig ist
z.B. The W3C CSS Validation Servicecrazy
Schach online: Lust auf eine Partie Schach gegen mich? Einfach kostenlos auf onlineschach.eu registrieren und den Bieber suchen.
-
25-07-2008, 14:34 #3
Jungspund
- registriert
- 13-07-2008
- Beiträge
- 17
-
25-07-2008, 14:37 #4
AW: Frage zur allgemeinen CSS Syntax
1. Get people to play Space Taxi
2. Sell real estates on neptun
3. Profit!
IE is not a browser, it is a scream.
Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read.
-
25-07-2008, 14:55 #5
Jungspund
- registriert
- 13-07-2008
- Beiträge
- 17
AW: Frage zur allgemeinen CSS Syntax
-
25-07-2008, 15:07 #6
AW: Frage zur allgemeinen CSS Syntax
Du hast im ersten Posting vier Fälle aufgeführt, und diese in zwei Beispiele unterteilt. Meine Antwort in ihrer Gesamtheit bezog sich auf jedes einzelne dieser Beispiele. Wobei der erste Satz auch die Unterschiede zwischen den beiden Beispielen anspricht. Satz zwei ist lediglich innerhalb Deiner Beispiele relevant.
Mit ein bisschen Trial & Error sollte es kein Problem sein, den Unterschieden auf die Spur zu kommen.1. Get people to play Space Taxi
2. Sell real estates on neptun
3. Profit!
IE is not a browser, it is a scream.
Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read.
-
25-07-2008, 15:08 #7
Eroberer
- registriert
- 06-03-2008
- Ort
- Böblingen, Baden-Würtemberg
- Beiträge
- 55
AW: Frage zur allgemeinen CSS Syntax
Bei ID's brauch man das nicht "div#bla", bei Klassen dagegen manchmal schon.
Beispiel:
Code:<html> <head> <title></title> <style type="text/css"> a.class {color: #FF0000;} div.class {color: #0000FF;} </style> </head> <body> <a href="http://www.google.de" class="class">Google</a> <div class="class">Google</div> </body> </html>
-
25-07-2008, 18:06 #8
Jungspund
- registriert
- 13-07-2008
- Beiträge
- 17
AW: Frage zur allgemeinen CSS Syntax
Hallo,
eventuell habe ich es jetzt gerafft, ja.
Vielen Dank für Eure Antworten!
Ich habe das jetzt so verstanden:
- ".klasse" gilt für alle Elemente mit class="klasse"
- "a.klasse" gilt für alle Link-Elemente mit class="klasse" (und erbt alles von ".klasse")
- "div#meineid" und "#meineid" ist quasi dasselbe !? (Also es gilt exakt für das Element mit der id "meineid", wurscht ob div oder nicht?!)
@Albu: ich will grade eher weg von "trial & error" bzw. "Versuch macht kluch".
Damit mogel ich mich seit Jahren durch meine Skripte, nur bleiben dabei leider gewisse Grundlagen auf der Strecke.
Deswegen beacker ich zur Zeit auch Bücher zu PHP 5 und JavaScript.
Kannst Du mir ein gutes CSS-Buch empfehlen?
Ich bräuchte irgendwie Lektüre für Anfänger und Profi, möglichst vereint.
CSS-Wissen ist durchaus vorhanden, nur halt eben wild gestreut.
Man nennt sowas wohl auch "gefährliches Halbwissen"
Ein gutes Buch würde mich bestimmt weiter nach vorne bringen...
Viele Grüße & ein schönes Wochenende,
DCGeändert von Don Carlos (25-07-2008 um 18:09 Uhr)
-
25-07-2008, 18:37 #9
AW: Frage zur allgemeinen CSS Syntax
Vielleicht geht es auch ohne Buch:
Cascading Style Sheets { Grundlegendes : Struktur der CSS-Regeln }
(Auch die weiteren Seiten sind empfehlenswert!)
Neben SELFHTML, das Du ja sicher kennst, kannst Du Dich auch hier kundig machen:
CSS 4 You - The Finest in Stylesheets
Und wenn Du die Forumsuche bemühst, findest Du auch Buchempfehlungen, soweit ich mich erinnere, haben dkdenz und planet4 schon Büchertitel gepostet.
.:Taunusstein - Nachrichten und Kommentare
"Ich bin doch lieber jeden Tag glücklich als im Recht."
(Per Anhalter durch die Galaxis)
-
25-07-2008, 18:56 #10
AW: Frage zur allgemeinen CSS Syntax
Der Rangordnungswert in CSS ist nicht gerade trivial (im Gegensatz zur herkömmlichen Meinung)!
Um das aber in einem Forum genau zu erklären, würde es den Rahmen des selben sprengen.
Es gibt immer eine Anzahl von Leuten, die es (gut gemeint) verallgemeinern und das ist ja auch OK so, aber um in die Tiefen dieser Sprache einzudringen, reichen diese Halb- bis Dreiviertelwissen nicht wirklich aus. Man hangelt sich damit zwar durch das CSS-Leben, kann im Endeffekt auch sehr viel produzieren, aber eigentlich kratzt man nur an der Oberfläche.
Deswegen empfiehlt es sich tatsächlich, ein professionelles Buch zu kaufen.
Es muss auch nicht teuer sein.
Ein O'REILLY "CSS kurz & gut" reicht vollkommen aus (8,-€).
Puh, so dermaßen wollte ich mich eigentlich gar nicht auslassen...
Edit:
Empfehlenswert ist auch diese Lektüre (weil direkt von der Quelle): Cascading Style Sheets, Level 2 - Deutsche bersetzungGeändert von dkdenz (25-07-2008 um 19:08 Uhr)
-
25-07-2008, 21:07 #11
Jungspund
- registriert
- 13-07-2008
- Beiträge
- 17
AW: Frage zur allgemeinen CSS Syntax
N'Abend,
vielen Dank für die Buchempfehlung und die guten Links!
Es ist (leider) nicht selbstverständlich, dass man in Foren noch ausführliche Antworten auf "einfache" Fragen erhält. Top!
Dass CSS nicht so trivial ist wie ich mal dachte, merke ich jetzt so nach und nach. Ich gucke mir gerne die Seite von Stu Nicholls (Stu Nicholls | CSSplay | Experiments with cascading style sheets | Doing it with Style) an. Nicht um dort "tolle Effekte" zu "klauen", sondern ich versuche seinen Code nachzuvollziehen. Leider klappt das manchmal so gar nicht...
Na ja, ich werde mal die Links durcharbeiten, und dann gucke ich mal ob's reicht.
Vielen Dank nochmal!
-
26-07-2008, 08:30 #12
AW: Frage zur allgemeinen CSS Syntax
Man sollte sich vor Augen führen, das CSS eine mächtige Sprache ist, mit der man das gesamte Aussehen einer Website steuern kann. Und nicht nur das. Viele Dinge, wozu der geneigte Webmaster, -designer gerne zu JS greift, kann problemlos mit CSS realisiert werden.
Die Seite von Stu ist schon geil, allerdings als Einstieg etwas zu hoch gegriffen.
Ähnliche Themen
-
Problem mit appenden von CSS link zum DOM
Von flobo79 im Forum JavaScriptAntworten: 6Letzter Beitrag: 07-05-2007, 09:19 -
frage zu divboxen und css
Von mine im Forum CSS und (X)HTMLAntworten: 1Letzter Beitrag: 05-12-2006, 21:03 -
Grundsätzliche Frage zu CSS und Menüs
Von steffimz im Forum CSS und (X)HTMLAntworten: 1Letzter Beitrag: 23-11-2006, 14:31 -
css syntax Hilfestellung bitte
Von spuddi im Forum CSS und (X)HTMLAntworten: 8Letzter Beitrag: 01-08-2006, 09:01 -
"verschachtelte" css
Von riddler im Forum AllgemeinesAntworten: 1Letzter Beitrag: 29-08-2001, 11:50
Lesezeichen