Heim Web-Frontend HTML-Tutorial Vergleich zwischen div und span in HTML

Vergleich zwischen div und span in HTML

Jun 04, 2018 pm 03:10 PM
html span 对比

Dieser Artikel stellt hauptsächlich den Vergleich zwischen div und span in HTML vor und stellt die Verwendung und den Vergleich von p und span vor. Interessierte können mehr erfahren

1 ;p> ;

und

1.

Tag

-Tags können Partitionen oder Abschnitte (Pision/Abschnitt) im Dokument definieren und so das Dokument in unabhängige und unterschiedliche Teile unterteilen. Das

-Tag kann als strenges Organisationstool verwendet werden und verwendet keine damit verbundene Formatierung, was die Idee der Trennung von HTML-Markup- und Präsentationsstilen beinhaltet. In der tatsächlichen Arbeit geben wir normalerweise das ID- oder Klassenattribut für das

-Tag an, um das Tag effektiver zu machen.

ist ein Element auf Blockebene, was bedeutet, dass sein Inhalt automatisch in einer neuen Zeile beginnt. Und tatsächlich sind Zeilenumbrüche das einzige Formatierungsverhalten, das

innewohnt.

Der folgende HTML-Code simuliert die Struktur einer Nachrichten-Website. Jedes Paar von

-Tags kombiniert den Titel und die Zusammenfassung jedes Nachrichtenelements. Das heißt,

Da diese

gleichzeitig zum gleichen Typ von Elementen gehören, können Sie das Attribut class="news" verwenden, um diese

-Tags zu identifizieren Bietet nur

fügt entsprechende Semantik hinzu und erleichtert die weitere Verwendung von Stilen zur Formatierung von

.

     <p class="news">
         <h2>
             News headline 1</h2>
         <p>
             some text. some text. some text...</p>
         ...
     </p>
     <p class="news">
        <h2>
             News headline 2</h2>
         <p>
             some text. some text. some text...</p>
        ...
     </p>
Nach dem Login kopieren

2.-Tag

-Tag wird zum Kombinieren von Inline-Elementen im Dokument verwendet.

  <span style="color: Red">注意:</span>
Nach dem Login kopieren

2. Elemente auf Blockebene und Inline-Elemente

Elemente auf Blockebene (Blockelemente) und Inline-Elemente/Inline-Elemente (Inline Elemente) ist ein Konzept in CSS. Elemente wie

werden oft als Blockebenenelemente bezeichnet. Dies liegt daran, dass diese Elemente als ein Inhaltsblock, eine „Blockbox“, erscheinen. Im Gegensatz dazu werden Elemente wie und als „Inline-Elemente“ bezeichnet, da ihr Inhalt in einer einzelnen Zeile, einem „Inline-Feld“, angezeigt wird.

Die Konzepte von Elementen auf Blockebene und Inline-Elementen sind nicht festgelegt, sondern relativ. Wir können den Typ der generierten Box mithilfe der Anzeigeeigenschaft des Elements ändern. Das bedeutet, dass Sie Inline-Elemente (z. B. -Elemente) dazu bringen können, sich wie Elemente auf Blockebene zu verhalten, indem Sie das Anzeigeattribut auf Block setzen. Sie können die generierten Elemente auch zu Inline-Elementen machen, indem Sie die Anzeige auf Inline setzen; Wir können das Anzeigeattribut auf „none“ setzen, sodass das Element überhaupt keine Box hat. In diesem Fall wird die Box mit ihrem gesamten Inhalt nicht mehr angezeigt und nimmt keinen Platz im Dokument ein.

3. Vergleich von

und

1. Ähnliche Punkte: Das

-Tag und das -Tag werden zum Teilen von Intervallen verwendet, haben aber keine eigentliche Semantik und werden hauptsächlich zum Anwenden von Stylesheets verwendet.

2. Unterschiede: Das

-Tag fügt automatisch ein Zeilenumbruch-Tag davor und danach ein Das /span>-Tag ist ein Inline-Element und Newline-Tags werden nicht automatisch davor und danach hinzugefügt.

Wenn Sie zwei Inhalte in derselben Zeile in einem Webseitenlayout anzeigen möchten, ist es am einfachsten, sie mit -Tags zu umschließen. Eine Seite hat beispielsweise zwei benachbarte Elemente, eines ist

, das andere ist . Um sie in derselben Zeile anzuzeigen, ändern Sie dieses

in . Dies kann natürlich auch erreicht werden, indem das Anzeigeattribut von Tags wie

auf Inline gesetzt wird.

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.

Verwandte Empfehlungen:

Erklären Sie anhand des Codes ausführlich, wie Sie Divs in js erstellen, span, label

Besprechen Sie im Detail den Unterschied zwischen display:inline style in div und span

So definieren Sie die Mindesthöhe des Inline-Elements span

Das obige ist der detaillierte Inhalt vonVergleich zwischen div und span in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Tabellenrahmen in HTML Tabellenrahmen in HTML Sep 04, 2024 pm 04:49 PM

Anleitung zum Tabellenrahmen in HTML. Hier besprechen wir verschiedene Möglichkeiten zum Definieren von Tabellenrändern anhand von Beispielen für den Tabellenrand in HTML.

HTML-Rand links HTML-Rand links Sep 04, 2024 pm 04:48 PM

Anleitung zum HTML-Rand links. Hier besprechen wir einen kurzen Überblick über HTML margin-left und seine Beispiele sowie seine Code-Implementierung.

Verschachtelte Tabelle in HTML Verschachtelte Tabelle in HTML Sep 04, 2024 pm 04:49 PM

Dies ist eine Anleitung für verschachtelte Tabellen in HTML. Hier diskutieren wir anhand der entsprechenden Beispiele, wie man eine Tabelle innerhalb der Tabelle erstellt.

HTML-Tabellenlayout HTML-Tabellenlayout Sep 04, 2024 pm 04:54 PM

Leitfaden zum HTML-Tabellenlayout. Hier besprechen wir die Werte des HTML-Tabellenlayouts zusammen mit den Beispielen und Ausgaben im Detail.

HTML-Eingabeplatzhalter HTML-Eingabeplatzhalter Sep 04, 2024 pm 04:54 PM

Leitfaden für HTML-Eingabeplatzhalter. Hier besprechen wir die Beispiele für HTML-Eingabeplatzhalter zusammen mit den Codes und Ausgaben.

HTML-geordnete Liste HTML-geordnete Liste Sep 04, 2024 pm 04:43 PM

Leitfaden zur HTML-geordneten Liste. Hier besprechen wir auch die Einführung von HTML-geordneten Listen und Typen sowie deren Beispiele

Text in HTML verschieben Text in HTML verschieben Sep 04, 2024 pm 04:45 PM

Anleitung zum Verschieben von Text in HTML. Hier besprechen wir eine Einführung, wie Marquee-Tags funktionieren, mit Syntax und Beispielen für die Implementierung.

HTML-Onclick-Button HTML-Onclick-Button Sep 04, 2024 pm 04:49 PM

Anleitung zum HTML-OnClick-Button. Hier diskutieren wir deren Einführung, Funktionsweise, Beispiele und Onclick-Events in verschiedenen Veranstaltungen.

See all articles