HTML-Tags werden in zwei Typen unterteilt: Inline-Elemente und Elemente auf Blockebene. Lassen Sie uns zunächst die Konzepte von Inline-Elementen und Elementen auf Blockebene verstehen:
Elemente auf Blockebene: ist im Allgemeinen ein Container für andere Elemente, der Inline-Elemente aufnehmen kann, und andere Elemente auf Blockebene schließen andere Elemente aus, die sich in derselben Zeile wie sie befinden. Breite und Höhe können durch das Attribut height (Höhe) festgelegt werden. Elemente auf Blockebene werden im normalen Fluss vertikal platziert. Gängige Blockelemente sind „div“
Inline-Elemente (Inline-Elemente): Inline-Elemente können nur Text oder andere Inline-Elemente aufnehmen. Sie sind Nachkommen von Elementen auf Blockebene. Sie ermöglichen die Platzierung anderer Inline-Elemente in derselben Zeile und kann nicht in Höhe und Breite eingestellt werden. Ein häufiges Inline-Element ist „a“.
Gemäß dem Konzept der Elemente auf Blockebene können wir verstehen, dass Elemente auf Blockebene Zeilenumbrüche vor und nach ihnen haben, was dem Hinzufügen eines
-Tags vor und nach dem Element entspricht. Wir können uns Elemente auf Blockebene als Block oder Rechteck vorstellen, sodass Elemente auf Blockebene die Höhen- und Breitenattribute festlegen können
Beispiel:
CSS-Datei:
blockquote – Blockzitat
center – zentrierte Ausrichtungdir – Verzeichnisliste div – häufig verwendete Blockebene ist auch das Haupt-Tag des CSS-Layouts dl – Definition Liste
Feldsatz – FormularkontrollgruppeFormular – interaktives Formular
h1 – Überschrift
h2 – Untertitel
h3 – Titel der Ebene 3
h4 – Titel der Ebene 4
h5 – 5 Leveltitel
h6 – Level 6-Titel
hr – Horizontale Trennlinie
isindex – Eingabeaufforderung
menu – Menüliste
noframes – Frames optionaler Inhalt (für Browser, die keine Frames unterstützen) Anzeigen dieser Blockinhalt
noscript – optionaler Skriptinhalt (diesen Inhalt für Browser anzeigen, die kein Skript unterstützen)
ol – Sortierform
p – Absatz
vorformatierter Text
Tabelle – Tabelle
ul – unsortierte Liste
Inline-Element
a – Anker
Abbr – Abkürzung
b – fett (nicht empfohlen)bdo – bidi overridebig – große Schriftart
br – ZeilenumbruchZitieren – Zitat
Code – Computercode (erforderlich beim Zitieren von Quellcode)
dfn – Feld definieren
em – Hervorhebung
Schriftart – Schriftarteinstellung (nicht empfohlen)
i – kursiv
img – Bild
input – Eingabefeld
kbd – Tastaturtext definieren
label – Tabellenbezeichnung
q – kurzes Anführungszeichen
s – Unterstrich
samp – Beispielcomputercode definieren
select – Elementauswahl
small – Kleiner Schrifttext
span – Häufig verwendete Inline-Container, Blöcke im Text definieren
strike – Unterstrichen
strong – Fett Hervorhebung
sub – tiefgestellt
sup – hochgestellt
textarea – mehrzeiliges Texteingabefeld
tt – Schreibmaschinentext definieren
var – Variable definieren