Felix Riesterer: Bildler-Boxen gestalten

Beitrag lesen

Lieber Bernd,

<section>
 <div>
  <header>
...
  </header>
 </div>
</section>

Wozu diese Verschachtelung? Was soll dieser Unsinn?

Du hast eine große Box: <section>
In der Box gibt es einen Überschriftenbereich <header> und eine Liste von sechs Bildboxen/Links <ul>. Daraus leitet sich folgendes Markup ab:

<section>
  <header>
  </header>
  <ul>
  </ul>
</section>

Jetzt kannst Du den Überschriftenbereich mit der Überschrift (<h1>) befüllen, sowie die Datumsangabe und den Weiter-Button eintragen (siehe Markup-Vorschlag von @Matthias Apsel). Die Liste bekommt Listenelemente (<li>), die einen Hyperlink (<a>) zu einem Linkziel enthalten.

Die Bilder werden dann unter dem </header> eingebunden? Die Frage ist was mache ich mit dem letzten, sprich dieses sollte zwar auch ein Bild sein, aber verblasst mit der Anzahl wie viele Bilder noch in der Galerie sind, das heißt ich benötige dafür ein DIV?

Nein. Die Bilder sind <img>-Elemente innerhalb der <a>. Das letzte Bild ist kein Bild, sondern Text, der aus einer Zahl und dem Plus-Zeichen besteht.

Und warum ein button und nicht einfach ein Link?

Ich fände einen Link auch besser. Also machst Du einen Link daraus.

Damit gelangt man einfach in die Galerie also in die Detailansicht. Wäre da nicht besser einfach eine Grafik als link?

Warum? Du kannst den Text-Link mit CSS-Mitteln (Hintergrundgrafik) zu einer scheinbaren Grafik umgestalten. Das bleibt Dir überlassen. Hier also das volräufige Endergebnis:

<section>
  <header>
    <h1>Ich bin ein Titel</h1>
    <p>
       Created <time datetime="2019-03-25 10:19:25">March 25</time>
      <a href="#more">more</a>
  </p>
  </header>
  <ul>
    <li><a href="#bild1"><img src="placeholder.png" alt="graue Fläche"></a></li>
    <li><a href="#bild2"><img src="placeholder.png" alt="graue Fläche"></a></li>
    <li><a href="#bild3"><img src="placeholder.png" alt="graue Fläche"></a></li>
    <li><a href="#bild4"><img src="placeholder.png" alt="graue Fläche"></a></li>
    <li><a href="#bild5"><img src="placeholder.png" alt="graue Fläche"></a></li>
    <li><a href="#+96">+96</a></li>
  </ul>
</section>

Der Rest ist CSS.

Liebe Grüße,

Felix Riesterer.

0 79

Bildler-Boxen gestalten

Bernd
  • css
  • html
  1. 0
    Matthias Apsel
    1. 0
      Bernd
      1. 1
        Felix Riesterer
        1. 0
          Bernd
          1. 0
            Felix Riesterer
            1. 0
              dedlfix
            2. 0
              Bernd
              1. 1
                Tabellenkalk
                1. 0
                  Felix Riesterer
                  1. 0
                    Tabellenkalk
                    1. 0
                      Bernd
                      1. 1
                        Tabellenkalk
                      2. 1
                        marctrix
                        • css
                        • einladung
                        • html
                        1. 0
                          Bernd
                          1. 1
                            marctrix
                            • meinung
                            • menschelei
                            1. 0
                              Bernd
                              1. 1
                                marctrix
                                1. -1
                                  Bernd
                                  1. 2
                                    Felix Riesterer
                                    1. 0
                                      Bernd
                                      1. 1
                                        marctrix
                                        1. 2

                                          Heiliger Boethius!

                                          ursus contionabundo
                                          1. 0
                                            marctrix
                                        2. 0
                                          Bernd
                                          • meinung
                                          1. 2
                                            Christian Kruse
                                            1. 0
                                              Bernd
                                              1. 0
                                                marctrix
                                                1. 0
                                                  Bernd
                                                  1. 0

                                                    Wiki::clip

                                                    ursus contionabundo
                                                    1. 0
                                                      marctrix
                                                  2. 0
                                                    Tabellenkalk
                                                    1. 0
                                                      Bernd
                                            2. 0

                                              Wiki editieren

                                              ursus contionabundo
                                              1. 0
                                                Christian Kruse
                                                1. 0
                                                  ursus contionabundo
                                                  1. 0
                                                    Christian Kruse
                                                    1. 0
                                                      ursus contionabundo
                                                      1. 0
                                                        Christian Kruse
                                                        1. 0
                                                          ursus contionabundo
                                                          1. 0
                                                            marctrix
                                                            1. 1
                                                              ursus contionabundo
                                                          2. 0
                                                            Christian Kruse
                                                2. 0
                                                  Bernd
                                                  1. 1
                                                    Christian Kruse
                                                    1. -1
                                                      Bernd
                                                      1. 1
                                                        Christian Kruse
                                              2. 0
                                                marctrix
      2. 0
        Matthias Apsel
        1. 0
          Felix Riesterer
          1. 0
            Rolf B
  2. 0
    Bernd
    1. 0

      Update: Bildler-Boxen gestalten

      Bernd
      1. 0
        Felix Riesterer
    2. 0
      Felix Riesterer
      1. 0
        Bernd
        1. 0
          Felix Riesterer
  3. 0

    Mein Ergebnis: Bildler-Boxen gestalten

    Bernd
    1. 0
      Felix Riesterer
      1. 0
        Bernd
        1. 0
          Felix Riesterer
          1. 0
            Bernd
            1. 0
              ursus contionabundo
              1. 0
                Bernd
                1. 1
                  ursus contionabundo
                  1. 0
                    Bernd
                    1. 0
                      Bernd
                      1. 0
                        ursus contionabundo
                        1. 0
                          Bernd
                          1. 0
                            ursus contionabundo
                            1. 0
                              1unitedpower
                              • machine learning
                      2. 0
                        1unitedpower
                        • grafik
                        • machine learning
                        1. 0
                          Bernd
              2. 0
                marctrix
                1. 0
                  marctrix
                2. 0
                  marctrix
                  • css
                  • selfhtml-wiki
                  1. 0
                    Bernd
    2. 0
      Bernd
      1. 0
        Bernd