Beispiel:Bilder präsentieren-2.html
Aus SELFHTML-Wiki
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" media="screen" href="./Beispiel:Grundlayout.css" >
<title>Bilder präsentieren - 2</title>
<style>
figure, figcaption {
margin: 0;
padding: 0;
}
img {
height: auto;
margin-bottom: 1em;
}
figcaption {
background: grey;
color: white;
padding: 0 1em;
}
@media (width > 45em) {
#gallery {
width: 45em;
border: thin dotted;
figure {
display: grid;
grid-template-columns: 1fr 1fr;
align-items: center;
gap: 1em;
}
img {
height: auto;
margin-bottom: 1em;
}
figcaption {
background: navy;
}
}
}
</style>
</head>
<body>
<h1>figure und figcaption nebeneinander</h1>
<figure id="gallery">
<figcaption>Ansichten von Lauf an der Pegnitz</figcaption>
<figure>
<img src="//wiki.selfhtml.org/images/a/a6/Lauf-1.jpg"
alt="Historisches Stadttor aus Sandstein mit Turm und roten Dächern, umgeben von alten Häusern">
<figcaption>Nürnberger Tor</figcaption>
</figure>
<figure>
<img src="//wiki.selfhtml.org/images/4/4a/Lauf-2.jpg"
alt="gedeckte Holz-Brücke über einen Fluss; Gärten am Flussufer">
<figcaption>Brücke über die Pegnitz</figcaption>
</figure>
<figure>
<img src="//wiki.selfhtml.org/images/2/24/Lauf-3.jpg"
alt="leerer Biergarten mit historischen Gebäuden im Hintergrund">
<figcaption>Mauermühle und Judenturm</figcaption>
</figure>
</figure>
</body>
</html>