ホームページ > 記事 > ウェブフロントエンド > HTML インラインブロック
HTML には、インライン ブロック要素と呼ばれる別のタイプの要素があります。これは、HTML コンテンツ フローを中断するのではなく、定義された要素によって呼び出されるそれぞれのタグによって占有および境界付けされるスペースにすぎません。ブロックレベル要素の機能は主に
基本的な構文は以下のとおりです:
構文:
<html> <body> <p><span> ---some html codes ---</span> </p> </body> </html>
上記のコードは、HTML で inline-block 要素を記述するための基本的な構文です。以下では、事前定義された inline-block 要素のセットをいくつか使用しました。
上記のタグは、主に HTML 内のユーザー要件に基づいて事前定義された HTML インライン要素です。 に焦点を当てます。 HTML の inline-block 要素内のタグ。ブロックレベルの要素は常に新しい行で始まり、指定された変数の全幅を占めますが、インライン要素は新しい行で始まりません。また、ブロックレベルの要素に比べて必要な幅は小さくなりますが、HTML のインライン要素で幅を宣言する必要があります。インライン要素は段落要素の内側で宣言されます。 要素はコンテナ内でテキストとして使用されることが多く、特定の必須属性はありませんが、指定された CSS スタイル、クラス、ID は の場合に共通です。要素はテキストの一部のスタイル部分で CSS と一緒に使用されます。
コード:
<html> <head> section { background: green; box-sizing: border-box; padding: 150px; } div { box-sizing: border-box; display: inline-block; height: 100px; padding: 54px; text-align: center; width: 53%; } .green { background: lightgreen; } .black { background: black; } </head> <body> <span style="border: 2px lightgreen"> </span> <section> <div class="green">Width: 40%</div> <div class="black">Width: 60%</div> </section> </body> </html>
上記のコードの説明: 上記のコードでは、2 つの div タグの幅を設定しました。それぞれ 50% になり、表示属性は inline-block になります。 2 つの div タグの幅が 50% であるため、予想される出力は異なります。そのため、いずれかのタグ値が 51% または 49% に変更される必要があります。それでも、これは良い習慣ではなく、HTML 要素のスペースにとっても十分ではありません。インライン要素は HTML の 2 つの div タグ間の単語間隔を考慮するため、少なくとも 50% が必要です。
We can also use some borders and padding styles in the HTML div tags; it will highlight the web pages more effectively. We use
We will discuss the below examples.
Code:
<html> <body> <p>Sample <span style="border:3px green">Welcome</span>To my domain</p> <p>Welcome to My Domain</p> </body> </html>
Output:
Code:
<html> <head> <style> span.first { display: inline; width: 150px; height: 120px; padding: 8px; border: 3px blue; background-color: green; } span.second { display: inline-block; width: 140px; height: 110px; padding: 7px; border: 3px blue; background-color: green; } span.third { display: block; width: 103px; height: 110px; padding: 6px; border: 2px yellow; background-color: black; } </style> </head> <body> <div> Welcome to My Domain <span class="first">Welcome</span> <div> <div> Same Same <span class="second">Same Same</span> <div> <div> Welcome to My Domain <span class="third">Welcome</span> <div> </body> </html>
Output:
Code:
<html> <head> <style> .first { float:center; display: inline; width: 150px; height: 120px; padding: 8px; border: 3px blue; background-color: green; } .1{ clear:center; } </style> </head> <body> <div class="first"> <marquee> Welcome to My Domain</marquee> </div> </body> </html>
Output:
Explanation of the above code: The first example will discuss the essential inline element called tag that will use for the web page; the second example will use span in the CSS style, and the same will be called in the tag in body sections each of the CSS styles will be defined in each span third example we will use some text values in the box-limit areas in the inline-block element features.
In Conclusion, partly based on the above topics, we have some ideas about inline-block elements in Html. We use both tag elements for their dependencies and features in user areas. However, IE and other browser versions may or may not support some tags.
以上がHTML インラインブロックの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。