suchen
HeimWeb-FrontendCSS-TutorialEinführung in HTML-Elemente

In dieser Lektion werden wir die verschiedenen HTML-Tags, ihren Zweck und ihre effektive Verwendung in Ihren Webanwendungen untersuchen. Wir werden einige der am häufigsten verwendeten HTML-Tags und ihre entsprechenden Attribute besprechen.

Das Absatz-Tag

Der Absatz ist wahrscheinlich das am häufigsten verwendete HTML-Element, das durch

definiert wird. Es handelt sich um ein Element auf Blockebene, was bedeutet, dass jeder Absatz in einer neuen Zeile beginnt.
  <p>This is the first paragraph.</p>
  <p>This is the second paragraph, which starts on a new line.</p>

Ohne das

Element ignoriert Ihr Browser automatisch die zusätzlichen Leerzeichen und stellt den Text in einer einzigen Zeile dar.

<!-- prettier-ignore -->

  This is the first paragraph.
  This is the second paragraph, which starts on a new line.

Code-Demo besuchen ↗

Sie müssen das
Element, wenn Sie einen Zeilenumbruch innerhalb eines einzelnen Absatzelements wünschen. Dies ist eines dieser HTML-Elemente, für die kein schließendes Tag erforderlich ist.

  <p>
    This is the first paragraph.<br>
    This is the second paragraph, which starts on a new line.
  </p>

Code-Demo besuchen ↗

Die Überschriften-Tags

Wenn Sie einen Artikel schreiben, ist es sinnvoll, Überschriften zwischen den Absätzen einzufügen, um den Artikel übersichtlicher zu gestalten. Ein HTML-Dokument funktioniert auf die gleiche Weise. HTML bietet sechs verschiedene Überschriftenebenen von

zu

.
<h1 id="Heading">Heading 1</h1>
<h2 id="Heading">Heading 2</h2>
<h3 id="Heading">Heading 3</h3>
<h4 id="Heading">Heading 4</h4>
<h5 id="Heading">Heading 5</h5>
<h6 id="Heading">Heading 6</h6>

Code-Demo besuchen ↗

In den meisten Fällen ist

bis

sollte beim Erstellen von Webseiten ausreichen. Generell empfehlen wir, keine zu kleinen Überschriften zu verwenden, z. B.

und
, da diese die Struktur Ihrer Webseite unnötig komplex machen würden.

ist die oberste Überschrift und spielt auf der Webseite eine besondere Rolle. Es sollte nur ein

vorhanden sein. Element in jedem HTML-Dokument, und es sollte die gesamte Seite zusammenfassen.

Formatierungselemente

Manchmal möchten Sie möglicherweise bestimmte Wörter und Absätze hervorheben, indem Sie ihnen unterschiedliche Formate zuweisen, z. B. indem Sie sie fett, kursiv oder unterstrichen darstellen. HTML bietet Formatierungselemente, die dabei helfen können, diesen Effekt zu erzielen.

<b></b>
<strong></strong>

<i></i>
<em></em>

<mark></mark>

<small></small>

<del></del>
<ins></ins>

<sub></sub>
<sup></sup>

Code-Demo besuchen ↗

  • Das und Elemente haben den gleichen Effekt. Beide lassen den beigefügten Text fett erscheinen.
<p>
  Lorem ipsum <b>dolor sit</b> amet consectetur
  <strong>adipisicing elit</strong>.
</p>

Obwohl sie das gleiche Aussehen haben, wie in der CodePen-Demo gezeigt, dienen sie unterschiedlichen Zwecken für Browser und Suchmaschinen.

macht den Text nur fett, ohne ihm eine besondere Bedeutung hinzuzufügen, während weist darauf hin, dass die beigefügten Texte von erheblicher Bedeutung sind.

  • Das und Elemente sind ähnlich. Beide wandeln den Text in Kursivschrift um. gibt keine besondere Bedeutung an, während Definiert einen hervorgehobenen Text, der in Kursivschrift angezeigt wird.
  <p>This is the first paragraph.</p>
  <p>This is the second paragraph, which starts on a new line.</p>

  • Das Element definiert hervorgehobene/markierte Texte.
<!-- prettier-ignore -->

  This is the first paragraph.
  This is the second paragraph, which starts on a new line.

  • Das Element definiert kleinen Text.
  <p>
    This is the first paragraph.<br>
    This is the second paragraph, which starts on a new line.
  </p>

  • Das Das Element weist auf gelöschten Text hin, der durch Durchstreichen des eingeschlossenen Textes angezeigt wird. Andererseits ist das Das Element wird verwendet, um eingefügten Text anzuzeigen, der als unterstrichener Text angezeigt wird.
<h1 id="Heading">Heading 1</h1>
<h2 id="Heading">Heading 2</h2>
<h3 id="Heading">Heading 3</h3>
<h4 id="Heading">Heading 4</h4>
<h5 id="Heading">Heading 5</h5>
<h6 id="Heading">Heading 6</h6>
  • Das und Elemente definieren den tiefgestellten bzw. den hochgestellten Index.
<b></b>
<strong></strong>

<i></i>
<em></em>

<mark></mark>

<small></small>

<del></del>
<ins></ins>

<sub></sub>
<sup></sup>

So fügen Sie Stile zu HTML-Elementen hinzu

Manchmal reichen die Standarddarstellungen dieser Formatierungselemente nicht aus, um ihre beabsichtigte Bedeutung auszudrücken.

Zum Beispiel ist das Das Element kennzeichnet gelöschte Texte durchgestrichen, was leicht verständlich ist. Die Das Element verwendet Unterstreichungen zur Darstellung von Einfügungen, was sehr verwirrend sein kann.

Um das Standard-Erscheinungsbild dieser Elemente zu verbessern, können Sie ein Stilattribut wie dieses verwenden:

<p>
  Lorem ipsum <b>dolor sit</b> amet consectetur
  <strong>adipisicing elit</strong>.
</p>

Standardmäßig wird der Link unterstrichen und blau angezeigt. Wenn Sie darauf klicken, werden Sie zu dem durch das href-Attribut angegebenen Ziel weitergeleitet.

Erstellen Sie zur Demonstration eine Datei „Einführung in HTML-Elemente.html“ in Ihrem Arbeitsverzeichnis.

<p>Lorem ipsum <i>dolor sit</i> amet consectetur <em>adipisicing elit</em>.</p>
<p>Lorem ipsum <mark>dolor sit</mark> amet consectetur adipisicing elit.</p>

Und dann fügen Sie einen Link in Ihre index.html-Datei ein, der auf das Ziel verweist.

<p>Lorem ipsum <small>dolor sit</small> amet consectetur adipisicing elit.</p>

Einführung in HTML-Elemente

Sie werden zum Dokument „Einführung in HTML-Elemente.html“ weitergeleitet, wenn Sie auf den Link klicken.

Einführung in HTML-Elemente

Sie können auch einen Link Zurück in der Datei „Einführung in HTML-Elemente.html“ hinzufügen, um zur index.html zurückzukehren.

<p>
  Lorem ipsum <del>dolor sit</del> amet <ins>consectetur adipisicing</ins> elit.
</p>

go back Einführung in HTML-Elemente

Diese miteinander verbundenen Verbindungen bilden das Internet, das wir heute sehen.

Standardmäßig wird das verknüpfte Ziel im selben Fenster geöffnet. Sie können dieses Verhalten ändern, indem Sie ein Zielattribut festlegen. Beispielsweise öffnet target="_blank" das Ziel in einem neuen Tab.

<p>
  Lorem ipsum <sub>dolor sit</sub> amet <sup>consectetur adipisicing</sup> elit.
</p>

Code-Demo besuchen ↗

Eine weitere Sache, die Ihnen vielleicht aufgefallen ist, ist, dass der Link zunächst blau angezeigt wird. Sobald Sie darauf klicken, wird es rot. Danach wird der Link lila, was darauf hinweist, dass der Link bereits einmal besucht wurde.

Dieses Verhalten hängt mit einem Konzept namens Pseudoklasse zusammen, das es Ihnen ermöglicht, verschiedene Stile für ein Element unter verschiedenen Bedingungen zu definieren. Wir werden dieses Thema noch einmal aufgreifen, wenn wir mehr über CSS sprechen.

Listen

Code-Demo besuchen ↗

Es gibt drei verschiedene Arten von Listen in HTML: geordnete, ungeordnete und Beschreibungslisten.

Geordnete Listen werden mit dem

    definiert. Element, und jedes einzelne Listenelement wird mit
  1. erstellt.
      <p>This is the first paragraph.</p>
      <p>This is the second paragraph, which starts on a new line.</p>
    
    

    Ungeordnete Listen werden mit dem

      definiert. Element.
    <!-- prettier-ignore -->
    
      This is the first paragraph.
      This is the second paragraph, which starts on a new line.
    
    

    Beschreibungslisten sind etwas komplexer, da sie aus einer Liste von Artikeln und einer Beschreibung für jeden Artikel bestehen. Die Beschreibungsliste wird mit dem Befehl

    definiert. Element, jedes Listenelement wird mit
    definiert und jede Beschreibungsanweisung wird mit
    definiert.
      <p>
        This is the first paragraph.<br>
        This is the second paragraph, which starts on a new line.
      </p>
    
    

    Layoutelemente

    Bisher haben wir nur Elemente besprochen, die zur Anzeige von Inhalten verwendet werden, wie Texte, Listen und Bilder. Tatsächlich gibt es in HTML eine andere Kategorie von Elementen, die für die Organisation dieser Elemente zuständig ist.

    Sie dienen nicht der Anzeige einer bestimmten Art von Inhalten, sondern fungieren als Container für andere Elemente. In Kombination mit CSS können sie verschiedene Layouts für die Webseite erstellen. Einige der häufig verwendeten Layoutelemente sind in der folgenden Liste aufgeführt.

    • : Definiert einen Kopfzeilenabschnitt für das Dokument, der sich normalerweise oben auf der Webseite befindet.
    • : Definiert einen Abschnitt für das Dokument.
    • : Definiert einen unabhängigen Abschnitt auf der Webseite.
    • : Inhalte außerhalb des Hauptinhalts, z. B. eine Seitenleiste.
    • : Ein Fußzeilenbereich unten auf der Webseite.
    • : Erstellt eine Registerkarte, die der Benutzer öffnen und schließen kann.
    • : Erstellt eine Überschrift für die
      Element. Es sollte im Feld
      platziert werden. Element.
    <h1 id="Heading">Heading 1</h1>
    <h2 id="Heading">Heading 2</h2>
    <h3 id="Heading">Heading 3</h3>
    <h4 id="Heading">Heading 4</h4>
    <h5 id="Heading">Heading 5</h5>
    <h6 id="Heading">Heading 6</h6>
    

    Code-Demo besuchen ↗

    • : Und natürlich das wichtigste Layoutelement,
      , das für Division steht. Es handelt sich um ein generisches Element, das einen Block auf der Webseite erstellt und keinem besonderen Zweck dient.

      Dies ist das am häufigsten verwendete Layoutelement, da bei realen Webseiten die meisten Abschnitte und Blöcke keinem der oben genannten semantischen Elemente entsprechen. Aus diesem Grund verwenden viele Entwickler gerne

      zum Erstellen von Seitenlayouts.
        <p>This is the first paragraph.</p>
        <p>This is the second paragraph, which starts on a new line.</p>
      
      

      p vs a

      Beachten Sie, dass das

      Das Element beginnt immer in einer neuen Zeile und nimmt so viel horizontalen Platz wie möglich ein. Andererseits ist das Das Element beginnt nicht in einer neuen Zeile und nimmt nur so viel Platz wie nötig ein.

      Das ist tatsächlich der Unterschied zwischen den Blockelementen und Inline-Elementen.

      Die meisten der bisher erwähnten Elemente sind Blockelemente, wie zum Beispiel

      ,

      ,

      zu

      ,
    • usw. Ohne die Definition zusätzlicher Stile nehmen sie automatisch so viel horizontalen Platz wie möglich ein.

      Das element ist ein Beispiel für ein Inline-Element. Zusammen mit anderen Elementen nimmt es nur so viel Platz wie nötig ein. Und die Attribute width und height haben keine Auswirkungen darauf.

      Es gibt viele andere Elemente, sowohl Block- als auch Inline-Elemente, die in HTML verfügbar sind. Es ist unmöglich, sie alle in einer Lektion zu besprechen, aber hier finden Sie eine Referenz aller HTML-Elemente von W3Schools, falls Sie interessiert sind.

      Weitere Lektüre

      • So verwenden Sie CSS-Selektoren
      • Was ist der semantische HTML-Code?
      • So zentrieren Sie ein Div in CSS

Das obige ist der detaillierte Inhalt vonEinführung in HTML-Elemente. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
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
Arbeiten mit GraphQL CachingArbeiten mit GraphQL CachingMar 19, 2025 am 09:36 AM

Wenn Sie kürzlich mit GraphQL gearbeitet oder seine Vor- und Nachteile überprüft haben, haben Sie zweifellos Dinge wie "GraphQL nicht unterstützen Caching" oder gehört

Edle und coole CSS -Scrollbars: Ein SchaufensterEdle und coole CSS -Scrollbars: Ein SchaufensterMar 10, 2025 am 11:37 AM

In diesem Artikel werden wir in die Welt der Scrollbars eintauchen. Ich weiß, es klingt nicht zu glamourös, aber vertrau mir, eine gut gestaltete Seite geht Hand in Hand

Machen Sie Ihren ersten Seltsamen -Sufle -ÜbergangMachen Sie Ihren ersten Seltsamen -Sufle -ÜbergangMar 15, 2025 am 11:08 AM

Die Sufelte Transition -API bietet eine Möglichkeit, Komponenten zu beleben, wenn sie das Dokument eingeben oder verlassen, einschließlich benutzerdefinierter Svelte -Übergänge.

Show, Don ' TellShow, Don ' TellMar 16, 2025 am 11:49 AM

Wie viel Zeit damit, die Inhaltspräsentation für Ihre Websites zu entwerfen? Wenn Sie einen neuen Blog -Beitrag schreiben oder eine neue Seite erstellen, denken Sie darüber nach

Aufbau einer Ethereum -App mit Redwood.js und FaunaAufbau einer Ethereum -App mit Redwood.js und FaunaMar 28, 2025 am 09:18 AM

Mit dem jüngsten Aufstieg von Bitcoins Preis über 20.000 USD und kürzlich von 30.000, dachte ich, es lohnt

Was zum Teufel haben NPM -Befehle?Was zum Teufel haben NPM -Befehle?Mar 15, 2025 am 11:36 AM

NPM-Befehle führen verschiedene Aufgaben für Sie aus, entweder als einmalige oder als kontinuierlich ausgeführter Vorgang für Dinge wie das Starten eines Servers oder das Kompilieren von Code.

Verwenden wir (x, x, x, x), um über Spezifität zu sprechenVerwenden wir (x, x, x, x), um über Spezifität zu sprechenMar 24, 2025 am 10:37 AM

Ich habe mich neulich mit Eric Meyer unterhalten und erinnerte mich an eine Eric Meyer -Geschichte aus meinen prägenden Jahren. Ich habe einen Blog -Beitrag über CSS -Spezifität geschrieben, und

Wie verwenden Sie CSS, um Texteffekte wie Textschatten und Gradienten zu erstellen?Wie verwenden Sie CSS, um Texteffekte wie Textschatten und Gradienten zu erstellen?Mar 14, 2025 am 11:10 AM

In dem Artikel werden CSS für Texteffekte wie Schatten und Gradienten verwendet, diese für die Leistung optimiert und die Benutzererfahrung verbessert. Es listet auch Ressourcen für Anfänger auf (159 Zeichen)

See all articles

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ße Werkzeuge

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

MantisBT

MantisBT

Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software