[Intro] CSS Flashcards
Was ist die Box Theorie?
-Alle HTML Elemente sind Boxes (Besonders divs und spans)
Woraus besteht eine Box der Box Theorie?
-Content (width, height)
-
Divs kann man nicht direkt sehen, kann man ihnen CSS Werte zuweisen?
Ja
Wie weißt man einem HTML Element etwas zu?
.box {
background-color: dogerblue;
}
Was sind die verschiedenen Ebenen der Box Theorie von außen nach innen?
- Margin
- Border
- Padding
- Content
Was kann man mit Padding erreichten?
Das der Content einen gewissen Puffer innerhalb eines divs erhält.
Was kann man mit Border erreichen?
Das um das Padding herum ein Rand gezogen wird.
Was macht das Margin?
Es setzt einen gewissen Puffer um den Border herum.
Wie kann man die wahre Höhe einer Box eines divs errechnen?
Content + 2x Padding + 2x Border+ 2x Margin
In der Analogie des Bauens eines Hauses, wenn HTML das Fundament, der Beton, Stahl, Holz, Boden, Dach ist, was ist dann das CSS?
Die Farbe und Positione der Fenster, Treppen.
-Es nimmt die Werkstoffe des HTMLs und baut das Haus damit schön.
Wie kann man CSS in HMTL Code bekommen?
-
-
Wofür steht CSS?
Cascading Stylesheets
Was sind die Bestandteile des CSS Syntaxs?
.selector {
property: value;
}
Was ist der Selector in CSS?
Er gibt an welches HTML Element wir für unser Umstyling ansprechen wollen.
-Beginnt mit einem . und definiert seinen Bereich über geschweifte Klammern
Was ist das Property in CSS?
- Der Name der Regel die auf den Selector/HTML Element angewendet werden soll.
- Erhält einen Value als Wert für die Regel.
- Nach dem Property kommt Doppelpunkt :
- Nach dem Value kommt Simikolon ;
Was ist das class=”” Element?
- Gibt einem HTML Element einen Klassennamen
- Kann mehreren Elementen eines divs betreffen
- <div> </div>
Was ist das id =”” Element?
- Gibt einem bestimmten HTML Element einen ID-Wert
- Sollte nur ein einziges Element in einem div betreffen
- Ist die spezifische Indexnummer eines Elementes
- <p></p>
Wie sieht der Wildcard Selector aus?
- {
wildcard selector
}
Was macht der Wildcard Selector?
Gibt Eigenschaften für alle Elemente einer HTML Seite an.
Warum sollte man einen Wildcard Selector benutzen und allen Eigenschaften einer HTML Seite Werte zuweisen?
-Es wird genutzt um Standard-Browser-Werte zu entfernen wie Font-Sizes
Wie sieht der Element Selector aus?
p {
element selector
}
Was macht der Element Selector?
-Er gibt allen Elementes des angegebenen Typs eine Regel.
Wie sieht der Class Selector aus?
.class { class selector }
Was macht der Class Selector?
-Weist allen Elementen mit einem Klassennamen eine Regel zu