Blok Paparan HTML ialah salah satu sifat kedudukan HTML yang paling penting, bertanggungjawab untuk meletakkan elemen peringkat blok ke dalam blok paparan. Semasa mereka bentuk halaman web, menyusun elemen dengan betul dalam kedudukan tertentu sentiasa penting. Menetapkan kedudukan yang betul untuk susun atur adalah salah satu tugas yang paling kritikal. Secara lalai, ia mengambil sifat paparan sebagai sebaris. Ini akan sentiasa bermula dengan baris baharu dan elemen regangan dari kiri ke kanan untuk menduduki ruang lebar penuh. Seseorang boleh menetapkan sifat ketinggian dan lebar kepada elemen peringkat blok, dan mungkin untuk memasukkan elemen sebaris atau blok lain di dalamnya.
Sintaks:
display :block;
position :value;
position :block;
, Terdapat nilai paparan yang berbeza untuk HTML seperti berikut: 1. tiada nilai 2. nilai sebaris 3. nilai blok 4. nilai blok sebaris Semua nilai di atas membantu kami menetapkan dan mengawal reka letak; kebanyakan masa, nilai untuk reka letak adalah sama ada sebaris atau blok. Blok paparan bermula dengan baris baharu yang meliputi lebar penuh bekas untuk meletakkan elemen pada halaman web dalam blok paparan HTML. Elemen peringkat blok tidak membenarkan anda menggunakan elemen blok lain di dalamnya. Di bawah adalah contoh berbeza yang diberikan. Ini adalah contoh biasa yang menunjukkan cara sifat blok paparan HTML akan digunakan dalam kod HTML adalah seperti berikut: Kod: Output: Dalam contoh ini, kita akan mencipta 3 blok yang sama dan menunjukkan data di antaranya menggunakan blok Paparan seperti berikut: Kod: Output: Contoh ini termasuk elemen seperti Pengepala, pengaki, bahagian, bar sisi, dll. adalah seperti berikut: Kod: Output: Daripada semua maklumat di atas, kami mengetahui bahawa sifat blok paparan HTML dalam HTML membantu kami menetapkan reka letak kami dalam struktur yang betul. Blok tersebut dalam susun atur boleh diletakkan sama ada dalam arah menegak atau mendatar, satu demi satu. Ia termasuk elemen seperti display: [<display-outside> , <display-inside>] [<display - listitem>, <display -internal>, <display-box>]
{
display:none;
}
{
display:inline;
}
{
display:block;
}
{
display : inline- block;
}
Bagaimanakah Sekat Paparan dalam HTML?
Contoh Blok Paparan HTML
Contoh #1
<!DOCTYPE html>
<html>
<style>
.block_demo{
border: 2px solid red;
width:50%;
display:block;
}
</style>
<body>
<h4>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>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>
</body>
</html>
Contoh #2
<!DOCTYPE html>
<html>
<head>
<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>
</head>
<body>
<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="AC.png" style="height:60px; width:70px;">
</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>
</body>
</html>
Contoh #3
<!DOCTYPE html>
<html lang="en">
<head>
<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>
</head>
<body>
<div class="header">
<h1> 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>Sidebar comes here</h2>
</div>
<div class="main">
<h2></h2>
<p></p>
<br>
<div class="row">
<div class="section" style="margin-top:-50px;">
<h2>(Example of section)</h2>
</div>
</div>
</div>
<div class="footer">
<p>Footer</p>
</div>
</div>
</body>
</html>
Kesimpulan