Gunnar Bittersmann: <link> nicht verlinkt

Beitrag lesen

problematische Seite

@@Felix Riesterer

warum? Das head-Element ist für Meta-Daten und nicht Inhaltsdaten. Wenn Du einen anklickbaren Verweis willst, dann ist das kein Meta-Datum, sondern ein Teil des Inhalts

Nein, in meinem Fall nicht. Die Beziehung zur anderen Ressource gehört nicht zum Inhalt, sondern ist eine Metainformation. Diese soll aber für den Nutzer trotzdem als anclickbarer Link dargestellt werden.

Dass der FF den <head> anzeigt, finde ich grenzwertig

Nö, das ist normal, wenn man ihn mit head { display: block } darum bittet. Und das machen alle Browser so. Schließlich ist head auch nur ein Element wie jedes andere. Dass es normalerweise nicht angezeigt wird liegt daran, dass head { display: none } im Browserstylesheet steht.

denn dann müsste er ja auch die darin enthaltenen Kindknoten anzeigen

Ja. (Von leeren Elementen wie meta und link ist allerdings nichts zu sehen.)

Aber nicht, wenn man ihn mit head > * { display: none } darum bittet, das nicht zu tun.

aber wozu soll das überhaupt ermöglicht werden?

Um im head vorhandene Metainformation darzustellen ohne sie nochmals zu duplizieren.

LLAP 🖖

--
„Wenn du eine weise Antwort verlangst, musst du vernünftig fragen.“ —Johann Wolfgang von Goethe