Der CSS-Katalog


Da viele Tutorials Grundkenntnisse in CSS voraussetzen, habe ich hier ein CSS-Katalog erstellt, welches an sich kein eigenes Tutorial ist, sondern als Begleitmaterial für andere Tutorials dient.

Achtung: Dieser Post ist nicht dafür geeignet, CSS in seiner Gesamtheit zu erlernen.

Benutzen von CSS

CSS ist für das Aussehen jeder Webseite verantwortlich (nicht verwechseln mit dem Aufbau!). Im Prinzip ist die Sprache sehr einfach. Ihr braucht einen Selektor (Adressat), den ihr ansprecht und eine Anweisung bestehend aus Attribute und Werte zuweist. Im Grunde sieht ein CSS-Code so aus:
Selektor {
Attribut: Wert;
}
Dem angesprochenen Selektor kann man unendlich viele Anweisungen, also Attribute und Werte geben. Der Selektor ist abhängig vom HTML, denn CSS ist dafür da um HTML-Elemente zu gestalten.

Einfache Attribute von CSS

Je nach dem ob ihr ein Block-Element (div-Elemente, Bilder) oder ein Schrift-Element (a-Elemente, span-Elemente) gestalten wollt, gibt es verschiedene Attribute. Manche kann man auch bei beidem einsetzen. Im folgenden gehe ich auf einfache Attribute ein und welche Werte man jeweils einsetzen kann.

Höhe und Breite (nur Block)

width | height: [Zahlen-Wert mit Größeneinheit];

Erklärung der Größeneinheiten:

  • px = Pixel
  • em = Höhe der verwendeten Schrift
  • % = Prozentsatz - relativ zum Elternelement (Element, indem sich das bearbeitete Element befindet)
  • auto = wird ohne Maßangabe benutzt, damit sich das Attribut sich an das andere vorgegebene Attributwert anpasst (zB. width ist fest vorgegeben, dann kann mit height:auto; die Höhe sich anpassen, damit das Bild nicht verzerrt wird). Funktioniert nur bei Bilder.

Beispiele:

width: 50px;
height: 5em;
width: 100%;
height: auto;

Rahmen (Block, Schrift)

border-top | border-right | border-bottom | border-left: [Zahlen-Wert mit Größeneinheit] [Art des Rahmens (double, dashed, dotted, solid)] [Farbe];

Erklärung der Werte:

  • dashed = gestrichelt
  • dotted = gepunktet
  • double = doppelter durchgehender Strich
  • solid = durchgehender Strich

Beispiele:

border-top: 1px solid #000000;
border-left: 3px dashed rgb(174, 255, 7);
border-right: 5px dotted #ffffff;

Hintergrundfarbe (Block, Schrift)

background-color: [Farbe];

Beispiele:

background-color: #ffffff;
background-color: rgb(0, 0, 0);

Schrift-Attribute von CSS

Im folgenden werden CSS-Attribute gezeigt, die nur auf Schriften anwendbar sind (h1 bis h6, a und span Elemente).

Schriftgröße

font-size: [Zahlen-Wert mit Größeneinheit];

Beispiele:

font-size: 5em;
font-size: 15px;

Schriftfarbe

color: [Farbe];

Beispiel:

color: #ccdd66;

Textformatierung

text-align: [center, left, right oder justify];

Erklärung der Werte:

  • center = zentriert
  • left/right = links/rechts
  • justify = Blocksatz

Beispiel:

text-align: left;

Schriftformatierung

text-transform: [uppercase, lowercase, capitalize, none];

Erklärung der Werte:

  • uppercase = alles in Großbuchstaben
  • lowercase = alles in Kleinbuchstaben
  • capitalize = erster Buchstabe groß, Rest klein
  • none = keine Formatierung

Beispiel:

text-transform: uppercase;

Schriftart (nur Schrift)

font-family: [Schriftname], [alternative Schriftart];

Wie ihr eine Schrift einbindet, wird hier in den ersten 3 Schritten erklärt: http://www.copypastelove.de/2011/11/schriftart-bei-posttitel-andern.html

Beispiel:

font-family: 'Verdana', sans-serif;

Zeichenabstand (nur Schrift)

letter-spacing: [Zahlenwert mit Größeneinheit];

Erzeugt Abstand mit der angegebenen Größe.

Beispiel:

letter-spacing: 0.5em;
letter-spacing: 1px;


Diese Liste wird natürlich aktualisiert. Falls ihr etwas gerne wissen wollt, lasst es mich in den Kommentaren wissen!
Weiterlesen »

Zähler für Kommentare & Posts


Wer von euch schon immer mal schnell sehen wollte, wie viele Posts und Kommentare sich denn eigentlich schon auf eurem Blog angesammelt haben, ist hier genau richtig. Diese kleine Statistik kann nämlich in Form eines Gadgets auf eurer Seite eingefügt werden.
Weiterlesen »

Landschafts- und Nahaufnahmen im Herbst


Die Abende werden kühler und die Tage kürzer und langsam beginnt sich auch die Natur draußen zu verändern. Das Laub wechselt seine Farben von Grün in herbstliche Braun und Rottöne. An den Sommer denkt man nun gar nicht mehr. Man macht sich bereit auf die nun folgenden kalten Monaten bis hin zum Winter. Aber so ganz ist der Winter ja noch nicht da. Denn nun haben wir erst den Herbst.

Weiterlesen »

[Diskussion] Lohnt sich eine eigene Domain?


Hallo Ihr Lieben,

nach langer Zeit melde ich mich wieder, im Gepäck ein neues Design, dass endlich auch funktioniert. Da trotzt Inaktivität meinerseits die Leserzahl hier weiterhin wächst, möchte ich hier ein wenig aktiver werden und euch dazu bringen, aktiver zu werden. Dafür werde ich hin und wieder ein paar Fragen rund zum Thema Bloggen und Blogdesigns hier in den Raum stellen und mir anhören, was ihr dazu zu sagen habt.

Meine erste Frage an euch ist;

Lohnt sich denn eigentlich eine eigene Domain?

Eine eigene Domain ist schon etwas schönes. Das blöde .blogspot.de hinten fällt weg und die URL ist kürzer und einfacher zu schreiben und zu merken.

Der Nachteil daran ist jedoch, dass man jährlich einen Beitrag ab 12€ (es sei denn, ihr seid Studenten, da geht das auch günstiger) zahlen muss und bei einer Domainänderung sich eine zweite kaufen muss, während die erstere noch im schlimmsten Fall weitere 12 Monate bezahlt werden muss, bis sie gelöscht wird.

Nach 2 Jahren bloggen habe ich mir meine ersten Domains gekauft, insgesamt habe ich schon sieben Domains gekauft, davon zwei im Laufe der Zeit abbestellt und eine werde ich noch kündigen. Leider muss ich bei letzteres noch ein Jahr warten, da ich es schlichtweg vergessen hatte. Viel Geld ist es nicht, aber ärgerlich ist es schon.

Findet ihr, dass eine eigene Domain nötig ist? Lässt sie einen wirklich professioneller wirken? Habt ihr auch eine eigene Adresse und wenn ja, wann habt ihr eure erste eigene gekauft?

Weiterlesen »

Template für Blogger


Ich habe für euch ein altes Design aktualisiert!

Der Header sollte 1000px breit sein, Höhe ist egal. Punkte im Menü könnt ihr unter "Seiten" einfügen. Das Menü hängt über dem Header und nimmt etwa 35px des unteren Randes "weg". Schrift, Farben und Hintergrund sind natürlich frei veränderbar, erfordert aber ein paar CSS-Skills und/oder ein paar Tutorials von Copy Paste Love. Widgets dürft ihr natürlich auch hinzufügen oder löschen! Ansonsten bitte ich euch, unseren Copyright nicht zu entfernen.
Weiterlesen »

Kommentare auftrennen



Hey ihr Lieben,

Ich zeige euch, wie man die Kommentaranzahl und den Kommentarlink getrennt anzeigen lassen kann. Besonders schön sieht das aus, wenn unter den Postfooter nicht viel steht und die einfache Kommentaranzeige unterhalb des Posts optisch schnell verloren geht.

Weiterlesen »