Heim > Web-Frontend > HTML-Tutorial > Semantisieren Sie Ihre HTML-Tags und -Attribute

Semantisieren Sie Ihre HTML-Tags und -Attribute

巴扎黑
Freigeben: 2017-04-05 16:52:29
Original
1039 Leute haben es durchsucht

Ein weiterer wichtiger Aspekt der Trennung von Struktur und Präsentation ist die Verwendung von semantischem Markup zur Strukturierung des Dokumentinhalts. Das Vorhandensein eines XHTML-Elements bedeutet, dass der Teil des markierten Inhalts eine entsprechende strukturelle Bedeutung hat und es keinen Grund gibt, ein anderes Markup zu verwenden. Mit anderen Worten: Lassen Sie nicht zu, dass ein HTML-Element wie ein anderes HTML-Element aussieht, indem Sie beispielsweise

anstelle einer

-Tag-Überschrift verwenden.

Erstens geht es um den Unterschied zwischen Semantik und Standardstilen. Der Standardstil ist der Ausdruck einiger häufig verwendeter Tags, die meiner Meinung nach darin bestehen, allen das Markup und die Funktion intuitiv zu vermitteln Es ist offensichtlich, dass die Hx-Serie aufgrund der fetten und größeren Schriftgröße dem Titel sehr ähnlich sieht. , werden verwendet, um sie von anderen Wörtern zu unterscheiden und eine Rolle bei der Betonung zu spielen. Listen und Tabellen zeigen deutlich, was sie tun.

Zweitens besteht der wichtigste Vorteil semantischer Webseiten darin, dass sie für Suchmaschinen geeignet sind. Mit einer guten Struktur und Semantik werden Ihre Webinhalte natürlich leicht von Suchmaschinen gecrawlt, und Sie können viel Aufwand bei der Werbung für Ihre Website sparen.

,

,

,

,

,
werden in absteigender Reihenfolge ihrer Wichtigkeit als Titel verwendet.

ist die höchste Stufe. Zum Beispiel:

<h1>文档标题</h1>
<h2>次级标题</h2>
Nach dem Login kopieren

Anstatt

Dokumenttitel

oder Dokumenttitel zu verwenden, werden Suchmaschinen offensichtlich nicht Letzteres verwenden eine im Titel.

Wenn Sie
als Absatzmarke kennen, müssen Sie keine Absätze mehr mit
markieren Absätze. Der Text in

wird automatisch umgebrochen und der Zeilenumbrucheffekt ist besser als bei
. Auch die Lücken zwischen den Absätzen können per CSS gesteuert werden, sodass Absätze einfach und klar voneinander unterschieden werden können. Mit der Zeilenhöhe können Sie ganz einfach den Abstand zwischen den Zeilen definieren und dann Effekte wie Initialen definieren, was perfekt ist. Zum Beispiel:

<p>Admin10000.com 是WEB开发者学习交流的网站,这里提供大量实用的技术文档及相关资源下载,是网页设计、网络编程人员及其爱好者必备网站。</p>
<p>希望大家能在这里学到WEB开发知识,启发灵感,提高自己的WEB开发水平。</p>
Nach dem Login kopieren

    ,
      ,