Heim >Web-Frontend >CSS-Tutorial >Zusammenfassung des jüngsten Dokumentenrückgangs Chatter
Html-Titles wurden in letzter Zeit beliebt, weil der Dokument die Ausleger in den Dokumenten wurde.
Zuallererst sollten Sie wissen, dass der Algorithmus noch nie existiert hat. Natürlich ist es in der Spezifikation. Natürlich warnt die Spezifikation auch davor, sie nicht zu verwenden. Aber wie Bruce Lawson uns erinnert, hat es kein Browser implementiert. Wir haben immer in einer flachen Dokumentstruktur gelebt.
Dies sind bereits sehr alte Nachrichten. Adrian Roselli schreibt seit 2013 über die Irrtümer der Dokumentenrückleiter. Sein Artikel aus dem Jahr 2016 mit dem Titel „Es gibt keinen Dokument -Umriss -Algorithmus“ erläutert dies vollständig und wird regelmäßig aktualisiert, um zusätzliche Hintergrundinformationen zu verwandten Dialog und Kämpfen hinzuzufügen. Dies ist in der Tat die beste Zeitleiste für dieses Ereignis. Amelia Bellamy-Royds hat auch die Grundursachen für dieses Problem bei CSS-Tricks untersucht.
Was ich sofort dachte, war die Arbeit, um den verteilten Dokument -Umrissalgorithmus zu unterstützen. Es ist sicherlich das Richtige, es aus der Spezifikation zu entfernen, aber das verringert nicht die großen Anstrengungen, die es unternimmt, auch wenn es jetzt in einer Versionsgeschichte begraben ist. Ich denke auch an alle, die freundlicherweise Artikel über den Algorithmusfehler schreiben (einschließlich auf dieser Website!) Und sie erwarten, dass er bald kommt. Aufgrund des scheinbar mangelnden Handelns haben wir fast sieben Jahre an geistigen und technischen Schulden angesammelt.
Abgesehen von den Nachrichten, dass "der Algorithmus nicht existiert" ist, ist Bruce, dass es keinen gemeinsamen <h> </h>
Element oder ähnliches Element gibt, das partitioniert werden kann, um die richtige Titelstufe zu generieren. Ich stimme zu. Ein Element zu haben, das im Grunde genommen als offener <titels> </titels>
besteht, ist zum zumal die Seite selten um einen einzelnen Artikel mit einem einzelnen Titelseiten auf der Top-Ebene strukturiert. Ich fühle mich oft jedes Mal, wenn ich eine Art Kartenkomponenten erstelle, und die Verwendung von ###
in diesen Komponenten kann technisch korrekt sein, aber die Reihenfolge ist falsch. Dies noch vor dem Diskussion von Stilüberlegungen, bei denen die niedrigeren Titelstufen jetzt wie verschiedene höhere Titelstufen aussehen müssen.
Wenn Steve Faulkner (der den PR schrieb, der den Algorithmus aus der Spezifikation entfernt, über die Titelsmuster mit Untertiteln, Untertiteln, alternativen Titeln und Slogans mit <hgroup> </hgroup>
Elemente, die den Algorithmus aus der Spezifikation geschrieben hat, spricht. Ich glaube, Sie haben in der Praxis eine solche Marke gesehen:
<code> <h1> Enttäuschender Durchschnitt </h1> <h2> Geoff Grahams Autobiographie </h2> <h3> Autor: Geoff Graham </h3> </code>
Dies stimmt nicht mit dem von der Titelstufe geführten flachen Dokument überein. Jeder Titel stellt einen Teil dar, der die Hierarchie der Informationen bildet:
<code> Enttäuschender Durchschnitt └─kopf Grahams Autobiographie└└└former: Geoff Graham </code>
Was wir wollen, ist ein -Gititel. Das Element <hgroup> </hgroup>
ist praktisch:
Wenn in dem Element
<hgroup> </hgroup>
der Inhalt des Elements verschachtelt ist, repräsentiert der Inhalt des Elements einen Untertitel, einen alternativen Titel oder einen Slogan, der nicht in die Dokumentausleitung enthalten ist.
So we get the following structure:
<code><hgroup><h1>Disappointing average</h1> <p>Geoff Graham's autobiography</p> <p>Author: Geoff Graham</p> </hgroup></code>
<hgroup></hgroup>
The current role is role=generic
, but Steve points out that a proposal can map it to role=group
. In diesem Fall ermöglicht die Hilfstechnologie die Hilfstechnologie, diesen Absätzen als Untertitel- und Slogan -Abschnitte, die sie spielen, mehr semantische Bedeutung zu verleihen. Es klingt einfach, aber Steve weist auf die Herausforderungen hin, die blockieren. Er zeigte auch, wie dieses Muster heute mit ARIA -Eigenschaften implementiert werden kann.
Wie wir zusammenfassen, hat Matthias Ott einige Tipps zum Erstellen eines strukturierten Umrisss mit Titeln veröffentlicht. Schauen Sie sich die Liste der hervorragenden Tools am Ende an, um die Title -Gliederung zu überprüfen.
Das obige ist der detaillierte Inhalt vonZusammenfassung des jüngsten Dokumentenrückgangs Chatter. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!