@@MudGuard
Ich könnte für jede Sprache eine eigene Regel bauen:
code.language-html::after { content: 'html'; } code.language-css:after { content: 'css'; } [...]
Aber das ist halt doof, weil ich dafür die Liste der Sprachen kennen müßte und bei Erweiterungen der Liste wieder hinlangen müßte.
Ein CSS-Präprozessor würde zweiteres vereinfachen. Bspw. Sass (gemeistert):
$languages: (html, css, php);
@each $language in $languages
{
code.language-#{$language}::after
{
content: quote($language);
}
}
Bliebe aber immer noch ersteres: die Liste zu pflegen.
LLAP 🖖
PS: Kaputte Syntax-Highlighter sind kaputt.
--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory