@@carstencs
oder gibt es so etwas irgendwo und ich habs nur nicht gefunden, wo man für jedes HTML Element die möglichen Stylessheets aufrufen kann ?
Zum Begriff: Ein Stylesheet ist eine Menge von Regeln – das, was zwischen <style>
und </style>
steht oder in einer externen Datei, die per <link rel="stylesheet" href="…"/>
eingebunden wird.
Was du meinst, ist vermutlich: wo man für jedes HTML Element die möglichen CSS-Eigenschaften aufrufen kann.
Das ist einfach geklärt: Du kannst jedem HTML-Element jede CSS-Eigenschaft zuweisen. Sie wirken nur nicht immer. Das hat aber nichts (direkt) mit dem HTML-Element zu tun, sondern mit anderen CSS-Eigenschaften, die dieses Element hat.
So wirken z.B. für ein Element mit display: inline
(bei horizontaler Schreibrichtung) margin-left
und margin-right
; nicht aber margin-top
und margin-bottom
.
a
, em
, span
, … haben als Grundeinstellung (ein browserinternes Stylesheet) display: inline
, d.h. vertiake Abstände wirken nicht. body
, p
, div
, … haben als Grundeinstellung display: block
, da wirken vertiake Abstände.
TL;DR: So eine Übersicht, wie du sie dir vorstellst, kann es nicht geben.
😷 LLAP
PS: Du plenkst. Im Deutschen steht vor dem Fragezeichen kein Leerzeichen.
“When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down ‘happy.’ They told me I didn’t understand the assignment, and I told them they didn’t understand life.” —John Lennon