Servus!
Je nach Fundstelle varieren die Bezeichner der einzelnen Komponenten. Gefunden habe ich da bislang
oklab(l a b / A)undoklab(l a b / alpha)(biese Versionen: MDN),oklab(L a b / A),oklab(L a b / Alpha)und, überwiegend, Stellen ohne „kalkulierbare“ Alpha-Werte. Da gibt es nur diskrete Zahlen.\
Du hast Recht, das sind Bezeichner für diese Zahlen- oder Prozentwerte.
Ist an der Stelle das CSS entsprechend ignorant gegenüber der Groß-/Kleinschreibung?
CSS ist case-insensitive, d.h #BADA55ist das gleiche wie #bada55, aber hier sind das eben Bezeichner für Zahlenwerte.
<span style="background: oklab(0.5 a -0.4)"></span> wäre falsch und wird ignoriert.
Insbesonders „die A-Klasse“ …\
Du sprichst auf die Transparenz_mit_Alphakanal an. Da gehört ein Wert von 0-1 oder eine Prozentangabe hin, kein Platzhalter.
BTW: Ich habe zwar den Artikel zu den Farbangaben geschrieben, musste aber selbst erst einmal nachlesen, wofür a und b stehen, intuitiver ist oklch() mit
- L (Lightness)
- C (Chroma)
- H (Hue) - der Farbton
Herzliche Grüße
Matthias Scharwies