Gunnar Bittersmann: before: content - wieviel/welcher text ist erlaubt?

Beitrag lesen

@@Henry

ist einfach beantwortet: dekorativer.

Was meinst du denn damit schon wieder? Dekorativer Text? Bilder?

Das können Symbole sein, bspw.

a.prev::before { content: '◀︎\a0 ' }
a.next::after  { content: '\a0 ▶︎' }

Aber auch Text, bspw.

:lang(en) h1::before { content: 'Chapter ' }
:lang(en) h2::before, :lang(en) h3::before { content: 'Section ' }

:lang(de) h1::before { content: 'Kapitel ' }
:lang(de) h2::before, :lang(de) h3::before { content: 'Abschnitt ' }

für

<h1>12 Generated content, automatic numbering, and lists</h1>
<h2>12.1 The :before and :after pseudo-elements</h2>

Nein. Inhalte gehören ins HTML.

Also deiner Meinung nach überhaupt kein Text da rein oder was?

Die Frage ist: Ist der Seiteninhalt ohne den Text verständlich? Wenn nein, gehört er wohl ins HTML.

Eine Ausnahme fällt mir aber doch ein, wo ein Dokument erst durch CSS-generierten Text brauchbar wird:

@media print
{
  a::after { content: ' (' attr(href) ')' }
  nav a::after { content: none }
}

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
0 47

before: content - wieviel/welcher text ist erlaubt?

Henry
  • css
  • html
  1. 0
    Matthias Apsel
    1. 0
      Henry
      1. 0
        Erwin
  2. 3
    Gunnar Bittersmann
    1. 0
      Henry
      1. 0
        marctrix
      2. 0
        Gunnar Bittersmann
        1. 0
          marctrix
          1. 0
            Gunnar Bittersmann
            1. 0
              marctrix
              1. 0
                Gunnar Bittersmann
                1. 0
                  marctrix
            2. 1
              dedlfix
              1. 0
                marctrix
                1. 0
                  marctrix
                  1. 0
                    marctrix
        2. 0
          Henry
          1. 0
            Auge
          2. 0
            Gunnar Bittersmann
            1. 0
              JürgenB
              1. 0
                Matthias Apsel
              2. 1
                marctrix
                1. 0
                  JürgenB
                  1. 0
                    marctrix
                    1. 0
                      JürgenB
                      1. 0
                        marctrix
                        1. 1
                          dedlfix
                          1. 0
                            marctrix
                          2. 1
                            Christian Kruse
                    2. 0
                      Tabellenkalk
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Henry
                          • menschelei
                          • sonstiges
                      2. 0
                        marctrix
                        1. 0
                          dedlfix
                          1. 2
                            Gunnar Bittersmann
                            • menschelei
                          2. 0
                            marctrix
                            1. 0
                              Tabellenkalk
                              • hardware
  3. 2

    before: content - wieviel/welcher text ist erlaubt? *beantwortet

    Henry
    • css
    • gelöst
    • html
    1. 2
      Gunnar Bittersmann
      1. 0
        Henry
        1. 0
          marctrix
          1. 0
            Gunnar Bittersmann
            • css
            • sprache
            • typografie
        2. 0
          Henry
          1. 0
            Auge
            1. 0
              Henry
              1. 0
                Gunnar Bittersmann