<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://zumunterrichten.idea-sketch.com/index.php?action=history&amp;feed=atom&amp;title=HTML_und_CSS%2FCSS</id>
	<title>HTML und CSS/CSS - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://zumunterrichten.idea-sketch.com/index.php?action=history&amp;feed=atom&amp;title=HTML_und_CSS%2FCSS"/>
	<link rel="alternate" type="text/html" href="https://zumunterrichten.idea-sketch.com/index.php?title=HTML_und_CSS/CSS&amp;action=history"/>
	<updated>2026-05-08T23:59:22Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in ZUM-Unterrichten</subtitle>
	<generator>MediaWiki 1.39.15</generator>
	<entry>
		<id>https://zumunterrichten.idea-sketch.com/index.php?title=HTML_und_CSS/CSS&amp;diff=97432&amp;oldid=prev</id>
		<title>Matthias Scharwies: N</title>
		<link rel="alternate" type="text/html" href="https://zumunterrichten.idea-sketch.com/index.php?title=HTML_und_CSS/CSS&amp;diff=97432&amp;oldid=prev"/>
		<updated>2019-08-11T15:05:16Z</updated>

		<summary type="html">&lt;p&gt;N&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Jetzt kommt Farbe ins Spiel! Du kannst das Aussehen Deiner Webseite verändern!&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{Aufgabe|&lt;br /&gt;
#Lies den Text!&lt;br /&gt;
## Erkläre kurz in eigenen Worten, wozu man CSS verwendet.&lt;br /&gt;
# Analysiere das untenstehende [[#Code-Beispiel|Code-Beispiel]]!&lt;br /&gt;
## Analysiere und übersetze Dir die verwendeten Eigenschaften.&lt;br /&gt;
## Informiere Dich bei SELFHTML über erlaubte Werte!&lt;br /&gt;
# Verschönere Deine Webseite!}}&lt;br /&gt;
&lt;br /&gt;
== CSS ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Cascading Style Sheets&amp;#039;&amp;#039;&amp;#039; (engl. für stufenförmige oder (hintereinander) geschachtelte Formatfestlegungen), kurz &amp;#039;&amp;#039;&amp;#039;CSS&amp;#039;&amp;#039;&amp;#039; genannt, sind eine deklarative Sprache für Stilvorlagen (engl. &amp;#039;&amp;#039;stylesheets&amp;#039;&amp;#039;). Sie dienen dazu bei Markup-Sprachen wie [[HTML und CSS|HTML]] und {{wpde|XML}}-Sprachen wie [[SVG]] Inhalt und Präsentation voneinander zu trennen.&lt;br /&gt;
&lt;br /&gt;
Der Inhalt eines HTML-Dokuments wird durch Elemente ausgezeichnet und strukturiert. Diese Elemente haben browsereigene Stile, z.B. ist die Standardschriftfarbe schwarz und Überschriften werden z.B. größer als Text in Absätzen angezeigt. &lt;br /&gt;
&lt;br /&gt;
CSS (Cascading Style Sheets) ermöglicht eine eigene Formatierung für HTML-Elemente. Solche Eigenschaften können beispielsweise Farben, Schriftgrößen, Hintergrundfarben, Abstände, Schriftarten und das Layout festlegen.&lt;br /&gt;
&lt;br /&gt;
Hier ein Vergleich: Links ohne CSS, rechts mit einer CSS-Beispielformatierung.&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 1em;&amp;quot;&amp;gt;[[Datei:HTML_ohne_CSS.png|200px|Ein HTML-Dokument ohne CSS]]           [[Datei:HTML_mit_CSS.png|200px|Ein HTML-Dokument mit CSS]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
Eine Regel besteht aus dem Selektor für das Element, auf das die Regel wirken soll und CSS-Regelsätzen, die in geschweiften Klammern stehen und durch Semikolons voneinander getrennt sind.&lt;br /&gt;
&lt;br /&gt;
Ein CSS-Regelsatz besteht aus Eigenschaften, denen ein Wert zugewiesen wird. &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
p {&lt;br /&gt;
  color: white;&lt;br /&gt;
  background-color: blue;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das Beispiel würde den Hintergrund des Absatzes blau färben und die Textfarbe weiß. Weitere Informationen finden sich in den [[#Weblinks|Weblinks]].&lt;br /&gt;
&lt;br /&gt;
== Selektoren ==&lt;br /&gt;
&lt;br /&gt;
Damit CSS-Formateigenschaften auf ein Element angewendet werden können, muss definiert werden, welche Elemente angesprochen werden. Dies geschieht über &amp;#039;&amp;#039;&amp;#039;Selektoren&amp;#039;&amp;#039;&amp;#039;. Als Selektoren bezeichnet man die Teile einer CSS-Regel, die vor dem Abschnitt aus geschweiften Klammern stehen.&lt;br /&gt;
Voneinander unabhängige Selektoren, denen dieselben Eigenschaften zugewiesen werden, können mit Kommata getrennt werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
einfacher Selektor { &lt;br /&gt;
  CSS-Eigenschaft: Wert;&lt;br /&gt;
}&lt;br /&gt;
erster Selektor, &lt;br /&gt;
zweiter Selektor { &lt;br /&gt;
  CSS-Eigenschaft: Wert;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Selektor.png|Selektoren]]&lt;br /&gt;
&lt;br /&gt;
=== Universalselektor ===&lt;br /&gt;
Der Universalselektor trifft auf alle Elemente zu und kann daher zumeist einfach weggelassen werden. Die beiden folgenden Regeln sind bedeutungsgleich.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
* { &lt;br /&gt;
  margin: 0; &lt;br /&gt;
}&lt;br /&gt;
    &lt;br /&gt;
{ margin: 0; }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Typselektor ===&lt;br /&gt;
Der Typselektor spricht Elemente anhand des Elementnamens an. Die Regel wird auf alle Elemente des entsprechenden Typs angewandt, egal an welcher Stelle des Dokuments sie notiert sind und welcher Klasse sie angehören oder welchen Bezeichner sie tragen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
p { &lt;br /&gt;
  margin: 0; &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Klassen- und ID-Selektor ===&lt;br /&gt;
Das Universalattribut &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; können Sie für fast alle Elemente vergeben. Sie sprechen es mit CSS über den Klassenselektor an, indem Sie den Klassennamen mit einem führenden Punkt ohne Leerzeichen direkt hinter den einfachen Selektor setzten. Die Regel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
p.hinweis { &lt;br /&gt;
  color: red; &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
spricht alle Elemente vom Typ &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; an, deren Attribut &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; den Wert &amp;lt;code&amp;gt;hinweis&amp;lt;/code&amp;gt; enthält, beispielsweise folgende:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html5&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;hinweis&amp;quot;&amp;gt;Bitte füllen Sie alle mit einem Asterisk (*) markierten Felder aus.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;fehler hinweis&amp;quot;&amp;gt;Es ist ein Fehler aufgetreten.&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Selektor &amp;lt;code&amp;gt;.hinweis&amp;lt;/code&amp;gt; spricht alle Elemente der Klasse &amp;lt;code&amp;gt;hinweis&amp;lt;/code&amp;gt; an, egal welchen Typs, und ist äquivalent zu &amp;lt;code&amp;gt;*.hinweis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Der folgende kombinierte Klassenselektor spricht Elemente an, die sowohl zur Klasse &amp;lt;code&amp;gt;fehler&amp;lt;/code&amp;gt; als auch zur Klasse &amp;lt;code&amp;gt;hinweis&amp;lt;/code&amp;gt; gehören:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
.fehler,&lt;br /&gt;
.hinweis { &lt;br /&gt;
  margin: 0; &lt;br /&gt;
  color: red;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das Universalattribut &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt; hat in HTML-Dokumenten eine besondere Bedeutung, weil sein Wert pro Dokument nur ein Mal auftreten darf und Elemente mit diesem Attribut als Zielanker eines Links dienen können. Aus der zweiten Eigenschaft ergibt sich auch die Notation des ID-Selektors in CSS: Es wird eine Raute (#) vorangestellt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
ul#navigation { &lt;br /&gt;
  margin: 0; &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Code-Beispiel ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html5&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
h1 { &lt;br /&gt;
  color: red;&lt;br /&gt;
  padding-left: 20%;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
  background-color: skyblue;&lt;br /&gt;
  border: 1px solid blue;&lt;br /&gt;
  border-radius: 10px;&lt;br /&gt;
}&lt;br /&gt;
p {&lt;br /&gt;
  width: 10em;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{HTML und CSS}}&lt;br /&gt;
&lt;br /&gt;
== Interaktive Übungen ==&lt;br /&gt;
Mit &amp;#039;&amp;#039;&amp;#039;CSS&amp;#039;&amp;#039;&amp;#039; können Sie die Gestaltung von Webseiten festlegen. Diese interaktiven Übungen eignen sich, um die Fachbegriffe zu lernen und zu wiederholen.&lt;br /&gt;
&lt;br /&gt;
=== Warum CSS ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;lueckentext-quiz&amp;quot;&amp;gt;&lt;br /&gt;
Setze die passenden Begriffe ein:.&lt;br /&gt;
&lt;br /&gt;
CSS ist eine deklarative Sprache, mit der das &amp;#039;&amp;#039;&amp;#039;Aussehen&amp;#039;&amp;#039;&amp;#039;  &amp;amp;nbsp; von Webseiten festgelegt werden kann. Nach dem Grundsatz der Trennung zwischen Inhalt und &amp;#039;&amp;#039;&amp;#039;Präsentation&amp;#039;&amp;#039;&amp;#039; ist &amp;#039;&amp;#039;&amp;#039;HTML&amp;#039;&amp;#039;&amp;#039; nur für die &amp;#039;&amp;#039;&amp;#039;Auszeichnung&amp;#039;&amp;#039;&amp;#039; des Inhalts zuständig.&lt;br /&gt;
&lt;br /&gt;
Sie können CSS in einem &amp;#039;&amp;#039;&amp;#039;style-Bereich&amp;#039;&amp;#039;&amp;#039; im head oder besser in einem externen &amp;#039;&amp;#039;&amp;#039;Stylesheet&amp;#039;&amp;#039;&amp;#039; notieren. So können viele Webseiten auf ein &amp;#039;&amp;#039;&amp;#039;zentrales&amp;#039;&amp;#039;&amp;#039; Stylesheet zugreifen, das schnell geändert werden kann.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CSS-Regeln ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;lueckentext-quiz&amp;quot;&amp;gt;&lt;br /&gt;
Setze die passenden Begriffe ein:.&lt;br /&gt;
&lt;br /&gt;
Eine CSS-Regel besteht aus einem &amp;#039;&amp;#039;&amp;#039;Selektor&amp;#039;&amp;#039;&amp;#039;, der bestimmte Elemente einer Webseite auswählt, die dann verändert werden. &lt;br /&gt;
&lt;br /&gt;
Ihm folgt ein &amp;#039;&amp;#039;&amp;#039;Regelsatz&amp;#039;&amp;#039;&amp;#039; (oder mehrere) innerhalb einer geschweiften Klammer, bestehend aus einer &amp;#039;&amp;#039;&amp;#039;Eigenschaft&amp;#039;&amp;#039;&amp;#039; und dem dazugehörenden &amp;#039;&amp;#039;&amp;#039;wert&amp;#039;&amp;#039;&amp;#039; notiert sind.&lt;br /&gt;
&lt;br /&gt;
Am Ende jedes Regelsatzes muss ein &amp;#039;&amp;#039;&amp;#039;Semikolon&amp;#039;&amp;#039;&amp;#039; stehen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Eigenschaften ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;zuordnungs-quiz&amp;quot;&amp;gt;&lt;br /&gt;
Ordne die CSS-Eigenschaften den Beschreibungen zu.&lt;br /&gt;
{|&lt;br /&gt;
| letter-spacing|| Abstand der Buchstaben&lt;br /&gt;
|-&lt;br /&gt;
| padding || Innenabstand&amp;lt;br&amp;gt;der zur Breite/Höhe dazugezählt wird&lt;br /&gt;
|-&lt;br /&gt;
| margin || Außenabstand&lt;br /&gt;
|-&lt;br /&gt;
| border || Rand&amp;lt;br&amp;gt;der zur Breite/Höhe dazugezählt wird&lt;br /&gt;
|-&lt;br /&gt;
| outline || Außenlinie&amp;lt;br&amp;gt;die nicht zur Breite/Höhe dazugezählt wird&lt;br /&gt;
|-&lt;br /&gt;
| color || Textfarbe&lt;br /&gt;
|-&lt;br /&gt;
| background-color || Farbe des Hintergrunds&lt;br /&gt;
|-&lt;br /&gt;
| width || Breite&lt;br /&gt;
|-&lt;br /&gt;
| height || Höhe&lt;br /&gt;
|-&lt;br /&gt;
| font-size || Textgröße&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{wpde|Cascading Style Sheets}}&lt;br /&gt;
&lt;br /&gt;
* Selfhtml-Wiki: [https://wiki.selfhtml.org/wiki/CSS CSS] &lt;br /&gt;
: Portalseite mit deutschsprachiger Dokumentation und vielen Tutorials &lt;br /&gt;
* http://www.mediaevent.de/css/index.html&lt;br /&gt;
:Sehr ansprechendes Tutorial&lt;br /&gt;
* http://www.css-praxis.de/&lt;br /&gt;
:Eigentlich eine Seite zu einem Buch. Hier gibt es auch Tipps und ein Forum zu CSS.&lt;br /&gt;
*http://www.css4you.de&lt;br /&gt;
:CSS-Workshop, Eigenschaften, CSS-Referenz Level 1 und 2, Tipps und Tricks (seit 2005 nicht mehr aktualisiert)&lt;br /&gt;
* Einen Einblick in die Möglichkeiten von CSS kann man unter der Seite http://www.csszengarden.com/tr/deutsch/ bekommen.&lt;br /&gt;
*http://css-tricks.com/&lt;br /&gt;
:Tricks zu CSS(3) (und Javacript) auf Englisch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Informatik]]&lt;br /&gt;
[[Kategorie:Interaktive Übung]]&lt;/div&gt;</summary>
		<author><name>Matthias Scharwies</name></author>
	</entry>
</feed>