Viele, die sich mit Webdesign und HTML / CSS noch nicht auskennen, verwenden die und Das div-Element definiert logische Unterteilungen auf Ihrer Webseite. Es ist im Grunde eine Box, in der Sie andere HTML-Elemente platzieren können, die logisch zusammenpassen. Eine Division kann mehrere andere Elemente enthalten, z. B. Absätze, Überschriften, Listen, Links, Bilder usw. Es kann sogar andere Unterteilungen enthalten, um Ihrem HTML-Dokument eine zusätzliche Struktur und Organisation zu verleihen. Platzieren Sie ein open, um das div-Element zu verwenden id = "myDiv">
) oder einen Klassenselektor (z. B. class = "bigDiv"> Das div-Element unterscheidet sich vom HTML5-Abschnittselement, da es dem eingeschlossenen Inhalt keine semantische Bedeutung gibt. Wenn Sie nicht sicher sind, ob der Inhaltsblock ein Div oder ein Abschnitt sein soll, überlegen Sie, was der Zweck des Elements und des Inhalts ist, um Ihnen bei der Entscheidung zu helfen, welche Anwendung verwendet werden soll: Letztendlich verhalten sich divs und section ziemlich ähnlich, und Sie können beiden Attributwerten einen Wert zuweisen und sie mit CSS gestalten, um das gewünschte Erscheinungsbild Ihrer Website zu erhalten. Beide sind Elemente auf Blockebene. Das span-Element ist standardmäßig ein Inline-Element. Dies unterscheidet es von den div- und section-Elementen. Das span-Element wird häufig verwendet, um einen bestimmten Inhalt (normalerweise Text) zu umschließen, um ihm einen zusätzlichen "Haken" zu geben, der später gestaltet werden kann. In Verbindung mit CSS kann der Stil des umschlossenen Textes geändert werden. Ohne Stilattribute wirkt sich das span-Element jedoch überhaupt nicht auf Text aus. Dies ist der Hauptunterschied zwischen dem Span- und dem Div-Element. Wie oben erwähnt, enthält das div-Element einen Absatzumbruch, während das span-Element den Browser nur anweist, zugehörige CSS-Stilregeln auf das anzuwenden, was von dem eingeschlossen wird Stichworte: Markierter Text und nicht hervorgehobener Text. Ergänzen Sie die class = "highlight"
oder eine andere Klasse für das span-Element, um den Text mit CSS zu formatieren (z. B. class = "highlight">
). Das span-Element hat keine erforderlichen Attribute, aber die drei nützlichsten sind die gleichen wie die des div-Elements: Verwenden Sie den Bereich, wenn Sie den Inhalt des Inhalts ändern möchten, ohne diesen Inhalt als neues Element auf Blockebene im Dokument zu definieren. Wenn Sie beispielsweise möchten, dass das zweite Wort einer h3-Überschrift rot ist, können Sie dieses Wort mit einem span-Element umgeben, das das Wort als roten Text formatieren würde. Das Wort bleibt immer noch Teil des h3-Elements, wird jetzt aber auch rot angezeigt: Verwendung der
). Diese beiden Attribute können dann mit CSS ausgewählt oder mit JavaScript geändert werden. Aktuelle Best Practices tendieren dazu, Klassenselektoren anstelle von IDs zu verwenden, teilweise aufgrund der Art und Weise, wie bestimmte ID-Selektoren sind. In Wahrheit können Sie jedoch beide verwenden und sogar einer Division sowohl eine ID als auch einen Klassenselektor zuweisen. Wann zu verwenden?
Verwendung der Element
Das ist meine großartige Schlagzeile
Elemente sind austauschbar, wenn sie Webseiten ausbilden. Die Realität ist jedoch, dass jedes dieser HTML-Elemente unterschiedlichen Zwecken dient. Wenn Sie lernen, wie Sie jeden für den vorgesehenen Zweck verwenden, können Sie sauberere Webseiten entwickeln, deren Code insgesamt einfacher zu verwalten ist.
Element
Markieren Sie vor dem Bereich Ihrer Seite, den Sie als separate Abteilung definieren möchten, und schließen Sie das Fenster
Tag danach:
Inhalte von div
Wenn für den Bereich Ihrer Seite zusätzliche Informationen erforderlich sind, die Sie später zum Gestalten mit CSS verwenden, können Sie einen ID-Selektor hinzufügen (z. B.
Gegen