Um eine benutzerfreundliche Website zu erstellen, muss ich einige der Font Awesome-Schriftarten in <h>
Elementen wie diesen verwenden:
<h2>
<i style="color: rgb(102, 149, 45); vertical-align: inherit;" class="fa fa-gear"></i>
Performance
</h2>
In der Tat ist dies ein Übersichtsartikel. Ist es OK , um diese Schriftarten (oder zu setzen <i>
Elemente) in den inneren HTML - Header - Elemente wie <h1>
, <h2>
, <h3>
usw.?
Bitte geben Sie auch Ihre Quelle oder eine Dokumentation an, da dies für mich sehr wichtig ist. Ich möchte zu diesem Thema keine Fehler machen.
<span>
für FontAwesome zu verwenden, funktioniert die alberne Verwendung von<i>
Using<h2><span class="fa fa-gear"> </span></h2>
genauso gut.Antworten:
Ich würde sagen, es würde nicht viel schaden, noch wird es etwas hinzufügen. Ich ziehe es vor, meine Header-Tags sauber zu halten und würde die nicht hinzufügen
i
. Das Inline-Styling wäre ein größeres Problem, was eigentlich kein großes Problem ist.Stattdessen können Sie das Zahnradsymbol direkt zum H2 hinzufügen:
quelle
.h2.geared:before, .fa-gear:before,.fa-cog:before{content:"\f013"}
Außerdem wäre es nichts Falsches, wenn Sie eine<h2>Title <span class="fa fa-gear"> <span></h2>
vollständig gültige verwenden und SEO im geringsten nicht schaden.Google achtet fast nicht darauf, welche Tags Sie heutzutage verwenden. Google kümmert sich darum, wie die Seite für Nutzer aussieht. Es ist wichtig, welcher Text groß ist. Es ist wichtig, welcher Text prominent ist. Es ist wichtig, welcher Text versteckt ist. Jüngste SEO-Tests haben gezeigt, dass es für Google keinen Unterschied zwischen der Verwendung eines
<div>
Tags gibt, das so gestaltet ist, dass es wie eine Überschrift aussieht, und der Verwendung eines<h1>
Tags.Ich runzele die Stirn, Tags für Kursivschrift zu verwenden, anstatt CSS zu verwenden. Es mischt Semantik und Präsentation. Aus SEO-Sicht sollte es jedoch keine negativen oder positiven Konsequenzen geben.
quelle
Ja, das ist eine schlechte Idee. Verwenden Sie eindeutige Anweisungs-
<h>
Tags. Dies ist eine der Regeln von Google.quelle
<h>
Tag gehört, geschweige denn von Google-Regeln für deren Verwendung. Können Sie auf eine Dokumentation verlinken?