HTML 表示ブロックは HTML の最も重要な位置プロパティの 1 つであり、ブロックレベルの要素を表示ブロックに配置する役割を果たします。 Web ページをデザインするときは、要素を特定の位置に適切に配置することが常に重要です。レイアウトの適切な位置を設定することは、最も重要な作業の 1 つです。デフォルトでは、表示プロパティをインラインとして受け取りました。これは常に新しい行で始まり、全幅のスペースを占めるまで要素を左から右に引き伸ばします。高さと幅のプロパティをブロックレベル要素に設定でき、その中に他のインライン要素やブロック要素を含めることも可能です。
構文:
- すべての要素は、Web ページ上の特定の場所に配置されます。プロパティ値は、Web ページ上での表示方法を定義するのに役立ちます。それは次のようになります:
display :block;
- 位置値を使用して表示するための構文は次のとおりです。
position :value;
- 上記の構文では、位置は実際の要素が配置される配置領域です。値にブロックを使用して、ブロックレベルの要素を表示できます。したがって、次のように使用されます:
position :block;
- その HTML ブロックには、、
、
などの要素が含まれており、表示ブロック内でインライン要素を使用することもできます。 - CSS を使用すると、次のような指定された値を使用して表示プロパティを定義できます。
display: [<display-outside> , <display-inside>] [<display listitem>, <display>, <display-box>]</display-box></display></display></display-inside></display-outside>
HTML には次のようなさまざまな表示値があります:
1.値なし
{ display:none; }
2.インライン値
{ display:inline; }
3.ブロック値
{ display:block; }
4.インラインブロック値
{ display : inline- block; }
上記の値はすべて、レイアウトの設定と制御に役立ちます。ほとんどの場合、レイアウトの値はインラインまたはブロックのいずれかです。表示ブロックは、コンテナの全幅をカバーする新しい行で始まり、HTML 表示ブロック内の Web ページ上の要素を配置します。ブロックレベル要素では、その中で他のブロック要素を使用することはできません。
HTML での表示をブロックするにはどうすればよいですか?
- ボックスを縦方向に並べた形式です。含まれているブロックの先頭から開始されます。
- これらのブロックは、CSS のマージン プロパティと呼ばれる同等のスペースを使用して、ブロック間の垂直距離で管理されます。
- この表示ブロックの書式設定プロセスでは、すべてのボックスの左外側が、そのボックスを含むブロックの左側に接続されます。同じことが、含まれるブロックの右端でも起こります。
- HTML で表示ブロックを定義するもう 1 つの方法は、英語のようにブロック要素を水平方向に配置することです。 1つずつ下に縦にレイアウトしていきます。
- マージンを使用しているため、2 つのボックスまたは要素の間にスペースを作成し、要素を互いに分離するのに役立ちます。
- ブロックレベルの要素はインライン方向のすべてのスペースを占有し、要素をそれらを含むブロックに分割します。
- ご存知のとおり、レイアウトの高さと幅のプロパティを設定できるため、ブロックを 1 つずつ下に配置するのに役立ちます。
HTML 表示ブロックの例
以下にさまざまな例を示します。
例 #1
これは、HTML コードで HTML 表示ブロック プロパティがどのように使用されるかを示す通常の例です。
コード:
<style> .block_demo{ border: 2px solid red; width:50%; display:block; } </style> <h4 id="List-of-Color-Names">List of Color Names:</h4> <div class="block_demo"> <ul> <li>Red</li> <li>Green</li> <li>Blue</li> <li>Orange</li> <li>Purple</li> <li>Pink</li> </ul> </div> <h4 id="List-of-Mobile-Brands">List of Mobile Brands:</h4> <div class="block_demo"> <ol> <li>Apple</li> <li>SAMSUNG</li> <li>NOKIA</li> <li>MOTOROLA</li> <li>LENOVO</li> <li>OPPO</li> </ol> </div>
出力:
例 #2
この例では、次のように 3 つの等しいブロックを作成し、Display ブロックを使用してそれらの間のデータを表示します:
コード:
<title>HTML Display box</title> <style> #block1{ height: 100px; width: 400px; background: orange; display: block; } #block2{ height: 100px; width: 400px; background: white; display: block; } #block3{ height: 100px; width: 400px; background: lightgreen; display: block; } .flag { margin-left:20px; font-size:40px; font-weight:bold; color:blue; } .demo { font-size:20px; margin-left:20px; } .main { margin:50px; text-align:center; border: 1px solid black; } </style> <div class="flag">National Flag of India</div> <div class="demo">Meaning of National Flag</div> <div class="main"> <div id="block1">The saffron color of the flag indicates a symbol of courage and sacrifice. This is also known as Bhagwa color. It’s for renunciation . It represents fire. </div> <div id="block2">The white color of our flag represents honesty, peace, purity. It focus on importance of maintaining peace in the country. <img src="/static/imghwm/default1.png" data-src="AC.png" class="lazy" style="max-width:90%" alt="HTML表示ブロック" > </div> <div id="block3">The green color represents faith and chivalry. It’s for nature. It is a symbol of prosperity and life. It also used for representing auspiciousness of the Indian Motherland..</div> </div>
出力:
例 #3
この例には、次のようなヘッダー、フッター、セクション、サイドバーなどの要素が含まれています。
コード:
<title>HTML Display Block</title> <style> body { margin: 0; } .header { padding: 10px; text-align: center; background-color:cadetblue; color: white; } .navbar { overflow: hidden; background-color:darkkhaki; } .navbar a { float: left; display: block; color: white; text-align: center; padding: 10px 10px; } .navbar a.right { float: right; } .navbar a:hover{ background-color: #eee; color: black; } .row { display: flex; flex-wrap: wrap; } .section { flex: 10%; background-color: #f1f1f1; padding: 20px; } .main { flex: 80%; background-color: white; padding: 20px; } .footer{ padding:3px; background-color:darkcyan; width:100%; } </style> <div class="header"> <h1 id="HEADER-of-Webpage"> HEADER of Webpage</h1> </div> <div class="navbar"> <a href="#">Home</a> <a href="#">About US</a> <a href="#">Services</a> <a href="#">Contact</a> <a href="#" class="right">SignUp</a> </div> <div class="row"> <div class="section"> <h2 id="Sidebar-comes-here">Sidebar comes here</h2> </div> <div class="main"> <h2></h2> <p></p> <br> <div class="row"> <div class="section" style="margin-top:-50px;"> <h2 id="Example-of-section">(Example of section)</h2> </div> </div> </div> <div class="footer"> <p>Footer</p> </div> </div>
出力:
結論
上記のすべての情報から、HTML の HTML 表示ブロック プロパティがレイアウトを適切な構造に設定するのに役立つことがわかりました。レイアウト内のこれらのブロックは、縦方向または横方向に次々と配置できます。これには、
、、
以上がHTML表示ブロックの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

htmlattributesarecrucialinwebdevevermentmentmentmentmentmentmentmention behavior、like、andfunctionality.theyenhance -interactivity、accessibility、andseo.forexample、thesrcattribute intagsimpactsseo

ALT属性は、HTMLのタグの重要な部分であり、画像の代替テキストを提供するために使用されます。 1.画像をロードできない場合、ALT属性のテキストが表示され、ユーザーエクスペリエンスが向上します。 2。スクリーンリーダーは、ALT属性を使用して、視覚障害のあるユーザーが写真の内容を理解するのに役立ちます。 3. ALT属性のEnginesインデックステキストを検索して、WebページのSEOランキングを改善します。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造の構築に使用されます。 2。CSSは、Webページの外観を美化するために使用されます。 3. JavaScriptは、動的な相互作用を実現するために使用されます。タグ、スタイル、スクリプトを通じて、これら3つは最新のWebページのコア関数を構築します。

タグのLang属性を設定することは、WebアクセシビリティとSEOを最適化する重要なステップです。 1)ラング属性をタグに設定します。 2)多言語コンテンツでは、ようなさまざまな言語パーツのLang属性を設定します。 3)「EN」、「FR」、「ZH」などのISO639-1標準に準拠する言語コードを使用します。Lang属性を正しく設定すると、Webページと検索エンジンランキングのアクセシビリティが向上します。

htmlattributeSareSientionalentionalentionalentionalentiallyance'functionalityandappearance.theyaddinformationtodefinebehavior、light、and interaction、makewebsitesteractive、responsive、andviseallyappaleal.attributeslikesrc、href、class、型、およびdoadabledransform

toreatealistinhtml、useforunorderedlistsandfororderedlists:1)forunorderedlists、wrapitemsinanduseforeachitem、renderingasabulletedlist.2)

HTMLは、明確な構造のWebサイトを構築するために使用されます。 1)Webサイト構造などのタグを使用し、定義します。 2)例は、ブログとeコマースのウェブサイトの構造を示しています。 3)誤ったラベルネスティングなどの一般的な間違いを避けてください。 4)HTTP要求を削減し、セマンティックタグを使用してパフォーマンスを最適化します。

to inertanimageintoanhtmlpage、usethetagwithsrcandaltattributes.1)usealttextforaccessibilityandseo.2)emplencesrcsetForresponsiveimages.3)applylazyloadingwithloading = "lazy" tooptimizeperformance.4)


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

メモ帳++7.3.1
使いやすく無料のコードエディター

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。
