Diese Seite ist ein wirklich nacktes, brutales HTML Quine.

Avatar of Geoff Graham
Geoff Graham am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Hier ist eine unterhaltsame Seite von secretGeek.net. Man denkt normalerweise nicht an "Spaß" bei brutalistischem Minimalismus, aber die CSS-Tricks, die es auf dieser Seite zum Funktionieren bringen, sind es sicherlich.

Das HTML wird buchstäblich auf der Seite als Tags angezeigt. In diesem Sinne ist das HTML sowohl das Seiten-Markup *als auch* der Inhalt. Das Design ist so minimal (oder "nackt"), dass der Code durchscheint! Sehr cool.

Die Seite erklärt den Trick, aber ich werde ihn hier paraphrasieren

  • Alles ist ein Block-Level-Element über * { display:block; }
  • ...außer Anker, Code, Betonung und stark, die als Inline bleiben mit a,code,em,strong {display:inline}
  • Verwenden Sie ::before und ::after, um die HTML-Tags als Inhalt anzuzeigen (z. B. p::before { content: '<p>'})

Die Seite endet mit einem schönen Ausschnitt aus Josh Lis „58 Bytes CSS, um fast überall gut auszusehen“

html {
  max-width: 70ch;
  padding: 2ch;
  margin: auto;
  color: #333;
  font-size: 1.2em;
}

Direkter Link →