Gunnar Bittersmann: Anwendung IntersectionObserver

Beitrag lesen

@@Rolf B

Aus meiner Sicht ist <head> nicht dazu bestimmt, irgendwo sichtbar zu sein

Warum nicht? Man könnte Metadaten, die im head schon vorhanden sind, auf der Seite anzeigen, ohne sie im body nochmal zu duplizieren.

head {
	display: block;
	> * { display: none }
}

meta[name="author"], meta[property^="date"] {
	display: inline;
	&::before { content: attr(content) }
	&:has(+ &)::after { content: "," }
}

Nur nicht den Kopf verlieren!

Was jetzt aber wenig mit der Frage zu tun hat, ob man den head observieren sollte, wenn er schon mal da ist, oder ein div ins Markup einbauen sollte, was – wenn man das Markup allein betrachtet – überhaupt keinen Sinn macht.

Die einen sagen so, die anderen so. Harry Roberts (csswizardry) fand meine Idee clever.

Kwakoni Yiquan

--
Ad astra per aspera