Gunnar Bittersmann: semantische Verwendung von br

Beitrag lesen

@@Camping_RIDER

Nun hat Gunnar das im verlinkten Beispiel so gelöst wie ich vorgeschlagen hatte, allerdings mit custom-Element statt span, was ich an der Stelle für einen semantischen Vorteil halte, da einem custom-Element die Nicht-Trennung zum umgebenden Inhalt nicht so anhaftet wie einem span.

?? Ein custom element hat per se dieselbe Semantik wie ein span oder div – nämlich gar keine. Jedenfalls für eine Maschine (Browser); für menschliche Code-Leser mag x-l aussagekräftiger sein als span (wobei es dann vielleicht besser x-line heißen sollte).

Ein Grund für das custom element ist Faulheit: <x-l> ist kürzer als <span class="line">. Was auch der Lesbarkeit des Codes zugutekommt.

Ein anderer Grund ist, dass AFAIK Google die Häufigkeit der Verwendung von Elementtypen (also auch von custom elements) trackt und damit Zahlen in der Hand hat, die für eine mögliche Einführung neuer Elementtypen in den HTML-Standard sprechen könnten. Vielleicht kommt ja doch noch in HTML irgendwann ein l-Element wie es in XHTML 2 vorgesehen war.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
0 43

semantische Verwendung von br

Camping_RIDER
  • barrierefreiheit
  • html
  • semantik
  1. 0
    Rolf B
    1. 0

      Auszeichnung von Gedichten mit <br> oder <line>-Element?

      Matthias Scharwies
    2. 0
      Camping_RIDER
      1. 0
        Matthias Apsel
        1. 0
          Matthias Apsel
          • selfhtml-wiki
          • semantik
          1. 0
            Camping_RIDER
            1. 0
              Matthias Apsel
              1. 0
                Camping_RIDER
                1. 0
                  Matthias Apsel
                  1. 0
                    Camping_RIDER
              2. 0
                Camping_RIDER
                1. 0

                  Wunschdenken - weg mit br

                  Camping_RIDER
                2. 0

                  semantische Verwendung - und trotzdem nix für Screenreader

                  Camping_RIDER
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Camping_RIDER
                      1. 0
                        Gunnar Bittersmann
                3. 0

                  ...und es geht doch!

                  Camping_RIDER
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Camping_RIDER
                      1. 0
                        Gunnar Bittersmann
                  2. 0
                    Matthias Apsel
                    1. 0
                      Camping_RIDER
                      1. 0
                        Matthias Apsel
                    2. 0
                      Gunnar Bittersmann
                      1. 0
                        Matthias Apsel
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            Matthias Apsel
          2. 0
            beatovich
            1. 0
              Matthias Apsel
              1. 0
                beatovich
                1. 0
                  Matthias Apsel
                  1. 0
                    beatovich
      2. 1
        Gunnar Bittersmann
        • html
        • semantik
    3. 0
      Gunnar Bittersmann
      • css
      • html
      1. 0
        Rolf B
        1. 0
          Gunnar Bittersmann
          1. 0
            Rolf B
  2. 0
    Gunnar Bittersmann
  3. 0

    Web Components

    Matthias Scharwies
    1. 0
      Gunnar Bittersmann
      1. 0
        Matthias Scharwies
        1. 0
          1unitedpower