Rahmen
Teil des Abschnitts Styling mit CSS der HTML-Journey von Coddy. Lektion 36 von 76.
In CSS ist ein Rahmen eine Linie, die ein Element umgibt, es von anderen Elementen trennt und seine Grenzen definiert.
Hier ist die grundlegende Syntax für die Verwendung der border-Eigenschaft:
selector {
border-width: value;
border-style: value;
border-color: value;
}border-width: Die Dicke des Rahmens, die in Pixeln (px), Ems (em) oder anderen gültigen CSS-Einheiten angegeben werden kann. Sie können auch Schlüsselwörter wiethin,mediumundthickverwenden.
border-style: Der Stil des Rahmens, der einer der folgenden sein kann:dotted: Eine Reihe von Punktendashed: Eine Reihe von Strichensolid: Eine durchgehende Liniedouble: Zwei durchgehende Linien
border-color: Die Farbe des Rahmens, die mit benannten Farben, Hexadezimalwerten, RGB-Werten oder HSL-Werten angegeben werden kann.
Sie können auch die Kurzschreibweise verwenden, um alle drei Rahmen-Eigenschaften gleichzeitig festzulegen:
selector {
border: width style color;
}Zum Beispiel:
p {
border: 2px solid blue;
}In diesem Beispiel haben alle <p> (Absatz-)Elemente einen durchgehenden blauen Rahmen mit einer Breite von 2px.
Aufgabe
EinfachDir wird ein HTML-Dokument mit drei <div>-Elementen gegeben, die jeweils den Kinospielplan für Freitag, Samstag und Sonntag darstellen. Deine Aufgabe ist es, sie mithilfe der border-Eigenschaft zu gestalten.
- Gestalte den Spielplan für Freitag mit einem 3px solid black-Rahmen.
- Gestalte den Spielplan für Samstag mit einem 4px dashed blue-Rahmen.
- Gestalte den Spielplan für Sonntag mit einem 5px dotted green-Rahmen.
Probier es selbst
<html>
<head>
<title>Borders</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<div class="friday">
<h3>Friday</h3>
<p>7:00 PM - The Inception</p>
</div>
<div class="saturday">
<h3>Saturday</h3>
<p>8:00 PM - The Matrix</p>
</div>
<div class="sunday">
<h3>Sunday</h3>
<p>9:00 PM - Interstellar</p>
</div>
</body>
</html>Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Styling mit CSS
4Textgrundlagen
TextfarbeSchriftfamilieSchriftgrößeSchriftstärkeTextausrichtungTextdekorationWiederholungsaufgabe Nr. 1Wiederholungsaufgabe Nr. 27Box-Modell Teil 1
Was ist das Box-Modell?InnenabstandAußenabständeRahmenBreite und HöheWiederholungs-Challenge5Farben und Hintergründe
HintergrundfarbeHEX-FarbenRGB-FarbenTransparenz mit RGBAWiederholungs-Challenge #111Layout-Techniken
Block- vs. Inline-ElementeGrundlagen der PositionierungRelative PositionierungAbsolute PositionierungFixierte PositionierungGrundlagen von z-indexWiederholungs-Challenge14Letzte Herausforderungen
Elemente anordnenFilmlisteHochzeitseinladungskarteSchwebende Benachrichtigung3Grundlegende Selektoren
Einführung in SelektorenTypselektorKlassenselektorID-SelektorGruppenselektorenUniversalselektorAuswahl-Challenge9Flexbox
Was ist eine Flexbox?Flex-RichtungInhalte ausrichtenElemente ausrichtenDie perfekte ZentrierungFlexbox-Herausforderung12Grundlagen des Responsive Designs
Was ist Responsive Design?Viewport-Meta-TagFließende LayoutsViewport-EinheitenGrundlagen der Media QueriesFlexible BilderÜbe selbstständig: Web-Playground