


Detaillierte Zusammenfassung der HTML-Tag-Verschachtelungsregeln, die für unerfahrene Freunde geeignet sind_HTML/Xhtml_Webseitenproduktion
Ich habe kürzlich HTML neu gelernt, was als neues Verständnis von HTML angesehen werden kann! Unterschätzen Sie dieses Ding nicht, alle Webseiten basieren darauf! Lassen Sie uns die Verschachtelungsregeln von HTML-Tags im Detail zusammenfassen. Ich hoffe, dass es für alle hilfreich ist.
Es gibt viele XHTML-Tags: div, ul, li, dl, dt, dd, h1~h6, p, a, addressa, span, strong... Wenn wir diese Tags verwenden, um die Seitenstruktur aufzubauen , Sie können unendlich verschachtelt werden, aber die Verschachtelung erfordert auch bestimmte Regeln, und Sie können nicht zulassen, dass Ihre persönlichen Gewohnheiten wahllos verschachtelt werden – XHTML ist schließlich kein XML.
In der Sprache von XHTML wissen wir alle: ul-Tag enthält li, dl-Tag enthält dt und dd – die Verschachtelungsregeln dieser festen Tags sind sehr klar. Es gibt jedoch immer noch viele unabhängige Tags, die nicht gebündelt sind, wie z. B. h1, div, p ... Was sind also die Verschachtelungsregeln dieser Tags? Lassen Sie uns heute über dieses Thema sprechen.
Wenn es um die Verschachtelungsregeln von XHTML-Tags geht, müssen wir zunächst wissen, dass es zwei Arten von XHTML-Tags gibt:
Ein Typ wird als Elemente auf Blockebene (Block) bezeichnet
Der andere Typ heißt Inline-Elemente (Inline, viele Leute nennen es auch: Inline, Inline, Zeilenebene usw.)
Der Standard für die Aufteilung von Blockebenenelementen und Inline-Elementen ist sehr einfach. Bitte geben Sie die folgenden zwei ein Codezeilen in das Body-Tag:
Browser-Rendering-Effekt:
div1
div2
Die beiden auf der Seite dargestellten Divs belegen zwei Zeilen Platz, sofern sie nicht schwebend sind oder andere Einstellungen vorgenommen werden ist nebeneinander. Sie nehmen jeweils eine eigene Reihe ein – wann immer Sie dieses Phänomen in einem Tag sehen, können Sie es als Block-Level-Element (Block) bezeichnen Zwei Zeilen Code in das Body-Tag Hier:
Browser-Rendering-Effekt:
span1 span2
Dieses Mal werden die beiden Spannen nebeneinander gestellt. Sie sind freundlich, freundlich und harmonisch ... Mit diesem Etikettenverhalten haben wir Sie können sie nennen: Inline-Elemente;
Der Unterschied zwischen Elementen auf Blockebene und Inline-Elementen:
·Elemente auf Blockebene werden im Allgemeinen zum Erstellen von Website-Architektur, zum Layout und zum Übertragen von Inhalten verwendet. .. …Diese wichtigen physischen Aufgaben sind alle Elemente auf Blockebene, die die folgenden Tags enthalten:
address, blockquote, center, dir, div, dl, dt, dd, fieldset, form, h1~h6, hr , isindex, menu, noframes, noscript, ol, p, pre, table, ul
· Inline-Elemente werden im Allgemeinen in bestimmten Details oder Teilen des Website-Inhalts verwendet, um „Stile hervorzuheben, zu unterscheiden, hochzustellen, tiefzustellen, Ankerpunkt usw., die folgenden Tags sind alle Inline-Elemente:
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, font ,i,img,input, kbd,label,q,s,samp,select,small,span,strike,strong,sub,sup,textarea,tt,u,var
· Blockelement und Inline-Elemente können konvertiert werden Der Konvertierungscode lautet wie folgt:
display: block; /* Convert to block element*/
display: inline; /* Convert to inline element*/
· Der CSS-Aufruf Die Regeln für Blockelemente und Inline-Elemente sind unterschiedlich (in diesem Artikel geht es um die Verschachtelung von Tags, daher wird dieser Wissenspunkt nicht erläutert).
Nachdem wir Blockelemente und Inline-Elemente kurz verstanden haben, können die Verschachtelungsregeln von XHTML-Tags unten aufgeführt werden:
1. Blockelemente können Inline-Elemente oder bestimmte Blockelemente enthalten Blockelemente, sie können nur andere Inline-Elemente enthalten:
—— Ja
< ;/span> >
2. Elemente auf Blockebene können nicht in
platziert werden:
- ol> — Falsch
—— Falsch
3. Es gibt mehrere spezielle Elemente auf Blockebene. Es kann nur Inline-Elemente enthalten und kann Diese speziellen Tags sind nicht länger:
h1, h2, h3, h4, h5, h6, p, dt
4 Kann div-Tags enthalten – dieses Element nicht müssen separat aufgeführt werden, aber viele Leute im Internet sind darüber verwirrt, deshalb werde ich es hier kurz erklären:
Li- und div-Tags sind beide Container zum Laden von Inhalten und haben den gleichen Status, es gibt keinen Ebenenunterscheidung (zum Beispiel: strenge Hierarchien wie h1 und h2^_^). Sie müssen wissen, dass das li-Tag sogar sein übergeordnetes ul oder ol aufnehmen kann. Denken Sie nicht, dass li so geizig ist, auch wenn li ziemlich dünn aussieht, tatsächlich hat li ein großes Herz ...
5. Elemente auf Blockebene werden Elementen auf Blockebene und Inline-Elementen gegenübergestellt sind inline mit Inline-Elementen:

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



So verwenden Sie reguläre Ausdrücke zum Extrahieren von HTML-Tag-Inhalten in der Go-Sprache. Einführung: Reguläre Ausdrücke sind ein leistungsstarkes Tool zum Textabgleich und werden auch häufig in der Go-Sprache verwendet. Im Szenario der Verarbeitung von HTML-Tags können uns reguläre Ausdrücke dabei helfen, den erforderlichen Inhalt schnell zu extrahieren. In diesem Artikel wird erläutert, wie reguläre Ausdrücke zum Extrahieren des Inhalts von HTML-Tags in der Go-Sprache verwendet werden, und es werden relevante Codebeispiele aufgeführt. 1. Verwandte Pakete einführen Zuerst müssen wir verwandte Pakete importieren: regexp und fmt. regexp-Paket bietet

HTML (HyperTextMarkupLanguage) ist eine Standardsprache zum Erstellen von Webseiten. Sie verwendet Tags und Attribute, um verschiedene Elemente auf der Seite zu beschreiben, wie z. B. Text, Bilder, Tabellen, Links usw. Bei der Verarbeitung von HTML-Text ist es jedoch schwierig, den Textinhalt schnell für die anschließende Verarbeitung zu extrahieren. Zu diesem Zeitpunkt können wir reguläre Ausdrücke in Python verwenden, um HTML-Tags zu entfernen und so schnell einfachen Text zu extrahieren. In Python reguläre Tabellen

PHP ist eine häufig verwendete serverseitige Skriptsprache, die häufig in der Website-Entwicklung und der Back-End-Anwendungsentwicklung eingesetzt wird. Bei der Entwicklung einer Website oder Anwendung kommt es häufig vor, dass Sie HTML-Tags in Zeichenfolgen verarbeiten müssen. In diesem Artikel wird erläutert, wie Sie mithilfe von PHP HTML-Tags aus Zeichenfolgen entfernen, und es werden spezifische Codebeispiele bereitgestellt. Warum müssen Sie HTML-Tags entfernen? Bei der Verarbeitung von Benutzereingaben oder aus einer Datenbank abgerufenem Text werden häufig HTML-Tags einbezogen. Manchmal möchten wir diese HTML-Tags entfernen, wenn wir Text anzeigen

In PHP können Sie die Funktion htmlentities() verwenden, um HTML zu maskieren, wodurch Zeichen in HTML-Entitäten umgewandelt werden können. Die Syntax lautet „htmlentities(string,flags,character-set,double_encode)“. Sie können auch die Funktion html_entity_decode() in PHP verwenden, um HTML zu entescapen und HTML-Entitäten in Zeichen umzuwandeln.

String ist eine letzte Klasse in Java, sie ist unveränderlich, was bedeutet, dass wir das Objekt selbst nicht ändern können, aber wir können die Referenz des Objekts ändern. HTML-Tags können mit der Methode replaceAll() der String-Klasse aus einer bestimmten Zeichenfolge entfernt werden. Mithilfe regulärer Ausdrücke können wir HTML-Tags aus einer bestimmten Zeichenfolge entfernen. Nachdem die HTML-Tags aus der Zeichenfolge entfernt wurden, wird eine Zeichenfolge als normaler Text zurückgegeben. Syntax publicStringreplaceAll(Stringregex,Stringreplacement) Beispiel publicclassRemoveHTMLTagsTest{&nbs

AnexampleofaTartingTaginHtmlis, die, die starttagsaresesinginhtmlastheyinitiateElements, definetheirtypes, andarecrucialForstructuringwebpages und -konstruktionsthedoms.

Wir können problemlos HTML-Tags in die Tabelle einfügen. HTML-Tags sollten innerhalb von <td>-Tags platziert werden. Fügen Sie beispielsweise Absatz-<p>…</p>-Tags oder andere verfügbare Tags innerhalb des <td>-Tags hinzu. Syntax Im Folgenden finden Sie die Syntax für die Verwendung von HTML-Tags in HTML-Tabellen. <td><p>Absatz des Kontexts</p><td>Beispiel 1 Ein Beispiel für die Verwendung von HTML-Tags in einer HTML-Tabelle finden Sie unten. <!DOCTYPEhtml><html><head&g

PHP ist eine effiziente Webentwicklungssprache, die reguläre Ausdrucksfunktionen unterstützt und die Gültigkeit von Eingabedaten schnell überprüfen kann. In der Webentwicklung ist HTML eine gängige Auszeichnungssprache und die Validierung von HTML-Tags ist eine sehr wichtige Methode zur Validierung von Webformularen. In diesem Artikel werden grundlegende Methoden zur Überprüfung von HTML-Tags und die Verwendung regulärer PHP-Ausdrücke zur Überprüfung vorgestellt. 1. Grundstruktur von HTML-Tags HTML-Tags bestehen aus Elementnamen und Attributen, die von spitzen Klammern umgeben sind. Zu den gängigen Tags gehören p, a, div
