Hallo.
Eventuell hätte es ja auch ein „SEO Plus“, wenn man auch diese kleinigkeiten berücksichtigt.
Ein solches Plus solltest du dir nicht erhoffen. Aber du hast neben den bekannten Argumenten zur Barriererfreiheit durchaus noch andere Vorteile. Beispielsweise kannst du spezialisierte Elemente vieles einfacher selektieren, ohne Individualattribute verwenden zu müssen.
Im Übrigen gibt es ja den Attribut-Selektor, so dass du die Kennzeichnung durchaus sichtbar machen kannst.
Dass schon, nur ist es bei lang="" wenig nützlich, da man nur dass aussehen dieses Elementes beeinflussen kann, es erscheint aber keine Info, warum dieses „Wort/ Satz“ hervorgehoben wird, so wie es Beispielsweise bei acronym der Fall ist (das auch nur, weil man bei acronym „title“ verwendet).
Dann gibt es die folgenden Selektoren also gar nicht?
*[lang][title]::after { content: " (deutsch: "attr(title)")"; }
*[lang|=en][title]::after { content: " (englisch für "attr(title)")"; }
Übrigens kann einem auch hier wieder der Attribut-Selektor in Verbindung mit Pseudoelementen helfen, die Erklärung deutlicher als durch eine einfache Hervorhebung zu präsentieren, nämlich als Klartext in Klammern hinter der zugehörigen Abkürzung.
Könntest du ein Beispiel nennen, wie das aussehen könnte?
So ähnlich wie oben.
MfG, at