Unterschied zwischen Div- und Span-Tag
Kann mir jemand den Unterschied zwischen div
und span
tags?
InformationsquelleAutor der Frage | 2010-11-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann mir jemand den Unterschied zwischen div
und span
tags?
InformationsquelleAutor der Frage | 2010-11-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
einen
div
ist ein block-Level-Ebene, D. H. es ist auf einer eigenen Zeile. einspan
ist inline, also ist es ein Kind von einem anderen block-level element.^ Ich kann mehrere Bereiche innerhalb eines block-level. Sie alle zeigen, bis auf der gleichen Linie.
^ Diese divs werden auf separaten Zeilen.
Mit CSS können Sie jedoch problemlos überschreiben die Stile, die für span-und block-Niveau, aber das sollte keinen Einfluss auf Ihre ursprünglichen markup und Struktur.
InformationsquelleAutor der Antwort meder omuraliev
Den Unterschied zwischen
span
unddiv
ist, dass ein span-element istin-line
und in der Regel verwendet für ein kleines Stückin-line
HTML in der Erwägung, dass einediv
(division) element istblock-line
(das ist im Grunde das äquivalent zu einem Zeilenumbruch vor und nach es) und dient der Gruppierung von größeren Blöcken von code.div
und vor allem span-sollte eigentlich nicht verwendet werden, die oft. Wann immer es eine sinnvolle alternative, sollte stattdessen verwendet werden. Zum Beispiel, wenn Sie betonen möchten, das Wort 'verrückt' und die Klasse 'Papier' istbold
, dann könnte der code so Aussehen:InformationsquelleAutor der Antwort Ramiz Uddin
Hier ist eine demonstration...
InformationsquelleAutor der Antwort sintaxi
Div ia ein block-element; spa - inline, so
InformationsquelleAutor der Antwort demas
div ist
block
- element und span istinline
element.Unterschied mehr zu inline/block, div und span
InformationsquelleAutor der Antwort ArK
Ich gebe eine einfache Antwort, nicht auf block/inline technische Sachen.
Div-element andere Elemente enthalten kann, einschließlich anderer Div.
Span-element nicht enthalten "komplexe" Elemente, die nur text oder Dinge wie
<a>
tag die gleichen "Ebene" wie der span, oder technisch gesehen (sorry!) inline-als auch.Div dient als "Platzhalter" in die Seite, zum Beispiel, enthalten das gesamte Menü, dann können Sie es platzieren wo immer Sie wollen mit nur CSS und gelten die gleichen Stil auf alles, was in den Platzhalter ein.
Span wird verwendet, um den Stil bestimmter text, wenn Sie text innerhalb eines anderen text, den Sie möchten, in einer anderen schriftart/Farbe/Größe. Kann nicht wirklich denken, jede andere Verwendung für span-tag.
InformationsquelleAutor der Antwort Shadow Wizard
Den tag wird verwendet, um die Gruppe inline-Elemente in einem Dokument und dieses tag bietet keine optische Veränderung von selbst.
Sie bietet die Möglichkeit tag einen Haken, um einem Teil des Textes oder Dokuments.
Den tag legt Teilung oder Abschnitt in einem HTML-Dokument.
InformationsquelleAutor der Antwort Technogsalad
Div: Es funktioniert wie ein Block entspricht einem Zeilenumbruch.
Span: Es ist wie als inline.
Zum Beispiel :
**
Div and Span Difference
Div Beispiel
Wie ist Dein Name?
Mein Name ist Aruna Thakur
Span Example
Wie ist Dein Name : Mein Name ist Aruna Thakur
**`- Ende Code'
InformationsquelleAutor der Antwort Anu
div - es ist ein dom-element mit
display
Eigenschaft alsblock
, das element wird die gesamte Zeile mit dem Zeilenumbruch.angezeigt werden, die in zwei verschiedenen Zeilen. und jedes div wird als einzelner block.
span - dom-element mit
display
Eigenschaftinline
also ohne Zeilenumbruch.das Ergebnis wird auf der gleichen Zeile, weil der span
InformationsquelleAutor der Antwort Sunil Garg
In HTML, beide
<span>
und<div>
(division) sind die strukturellen Elemente eines Dokumentes. Beide können verschachtelte tags, Attribute angewendet und kann verwendet werden, um styling, semantische Klarheit und Zugang von dynamischen code oder beim navigieren durch das Domain Object Model (DOM). Sie sind Unterschied liegt in Ihrer Berichterstattung. Ein<span>
unterhält Abdeckung in-line, in der Erwägung, dass eine<div>
ist block-level -. Ihre Vielseitigkeit, und vielleicht das bisherige fehlen von alternativen, führt diese beliebte tags zu übernutzung.Nun HTML5 hat spezifische tags, die verwendet werden sollte anstelle von
<span>
und<div>
einschließlich<fieldset>
(Formen),<legend>
,<label>
,<input>
,<header>
,<footer>
,<caption>
und<figure>
, um nur einige zu nennen. Diese neuen Zusätze verwendet werden, sollten mehr spezifische Szenarien, für die Sie ausgelegt wurden.Weitere Informationen, siehe Abschnitt 4, "Die Elemente "HTML", von W3C. Suchen Sie insbesondere die Abschnitte, die Gruppierung der Kontexte und Formen.
InformationsquelleAutor der Antwort newmanicspree