ホームページ  >  記事  >  ウェブフロントエンド  >  divとspanの違いは何ですか

divとspanの違いは何ですか

青灯夜游
青灯夜游オリジナル
2018-12-13 14:31:4730746ブラウズ

div とspan の違い: 1. div タグはブロックレベルの要素であり、各 div タグは新しい行から開始され、1 行を占めます。 2. 他のタグ要素はその中に追加できます。 div タグ; 3.span タグ これはインライン要素であり、1 行で表示されます。 4.span タグには、インライン要素のラベルまたはテキストのみを追加できます。

divとspanの違いは何ですか

#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター、HTML5 バージョン。

div と scan の違いは、div タグはブロックレベルの要素であり、各 div タグは新しい行から表示され、他のタグ要素を div タグに追加できます。 (インライン要素とブロックレベル要素の両方)。ただし、span タグはインライン要素であり、1 行で表示されます。span タグに追加できるのは、インライン要素のラベルまたはテキストのみです。

HTMLページをレイアウトする際、divタグとspanタグをよく使いますが、divタグとspanタグの違いは何でしょうか?この記事ではdivタグとspanタグの違いについてご紹介しますので、ご参考になれば幸いです。

HTML div タグ

div タグはブロック レベルの要素であり、ブロック レベルの要素の特性を持っています。 div タグの各ペア (

) の内容は 1 行を占めることができ、他のタグは 1 行に表示されず、常に新しい行から表示されます。 # タグと div タグは、CSS スタイルを通じて独自の幅 (CSS カスタム幅が使用されていない場合は省略することもでき、div タグの幅はコンテナーの 100% になります)、高さ、タグ間の距離 (マージンとタグ間の距離) を設定できます。 Padding);

div タグでは、span タグ、p タグ、div タグなどの他のタグ (インライン要素とブロックレベル要素も許容されます) を使用することもできます。

div タグの簡単な例: これらの div タグのコンテナの幅を 500px に、高さを 500px

<div class="div1">内容1,使用div,不设置宽度,不设置边距</div>
<div class="div2">内容2,使用div,不设置宽度,设置内边距padding: 20px</div>
<div class="div3">内容3,使用div,不设置宽度,设置外边距margin: 20px</div>	
<div class="div4">内容4,使用div,设置宽度,设置外边距margin: 20px</div>		
<div class="div5">内容5,使用div,设置宽度,设置内边距padding: 20px</div>			
<div class="div1">内容6,使用div,不设置宽度,不设置边距</div>

に設定します。レンダリング:

divとspanの違いは何ですか簡単な例 2: div タグに他の HTML タグを追加します##

<div>
	<span>span标签</span><span>span标签</span><a href="#">a标签</a><a href="#">a标签</a>
	<p>p标签</p>
	<div>div标签</div>
</div>
##レンダリング:

#HTML のスパン タグ

divとspanの違いは何ですか

span タグはインライン要素であり、インライン要素の特性を持っています。スパンタグ要素は、他のタグ要素 (ブロックレベル要素を除く) とともに 1 行に表示され、別の行には表示されません (上の例のように)。 span タグの幅と高さは CSS スタイルを通じて設定できません。その幅と高さは独自のコンテンツ (テキスト、画像) によって制御され、コンテンツの幅と高さが変化すると変化します。タグではマージンとパディングを制御できません。左右のマージンとパディングは設定できますが、上下のマージンとパディングは設定できません。 さらに、span タグはテキストまたはその他のインライン要素のみを収容でき、ブロックレベルの要素は収容できません。

span タグの簡単な例:

span.span1 コンテナの内側のマージン パディングを 20px に設定し、span.span1 コンテナ内の spam タグの外側のマージンを 20px に設定します。 ;

<span>span标签</span><span>span标签</span><a href="#">a标签</a><a href="#">a标签</a>
<div>div标签</div>
<span class="span1">span标签内,添加<span>span标签</span><a href="#">a标签</a></span>

レンダリング:

内側のマージンパディングによってspan.span1コンテナが拡張されていますが、スパンラベルの位置は拡張されていないことがわかります。下に移動します。

要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。

divとspanの違いは何ですか【おすすめの関連ビデオチュートリアル:

HTML チュートリアル

以上がdivとspanの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:divタグの使い方次の記事:divタグの使い方