Henry: before: content - wieviel/welcher text ist erlaubt?

Beitrag lesen

Hallo Gunnar,

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 ▶︎' }

ok verstehe, das macht Sinn.

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>

Das verstehe ich weniger. Warum sollte jemand Überschriften nicht im Text angeben wollen? Oder... nee du meinst das bestimmt anders?

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 }
}

Ok, macht auch Sinn.

*zur Info. Nicht, dass das hier falsch verstanden wird. Es geht nicht um die Nutzung für Besucher, nur für eine administrative Idee, die nur ich sehe. Daher versuche ich die Grenzen des Machbaren dieser Pseudoeklassen zu ergründen.

Gruss
Henry

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