Penjelas code script dari properti css
Halo teman-teman pada kesempatan kali ini saya akan menjelaskan tentang kode scipt dari
properti css
1. Margin
Margin adalah sisi luar dari sebuah element. misalnya anda ingin mengatur jarak antar element. anda bisa menggunakan syntax margin untuk mengaturnya. terdapat beberapa sisi luar margin yaitu, margin atas di tuliskan pada css dengan ‘margin-top’, margin bawah atau jarak luar bagian bawah di tulis di CSS dengan ‘margin-bottom’, ‘margin-left’ sebagai jarak luar sebelah kiri element, dan ‘margin-right’ adalah sisi luar pada bagian sebelah kanan. tetapi jika anda hanya menggunakan syntax ‘margin’ saja maka akan secara otomatis mengatur jarak atas,bawah, kiri dan kanan element. berikut ini adalah contoh penggunaan margin pada CSS
2. padding
pengertian padding adalah sebutan untuk spasi atau ruang di antara konten dan batas pada cascading style sheet(CSS) dalam website. CSS ini berfungsi untuk mengatur tampilan elemen yang tertulis dan juga memisahkan konten dari tampilan visual dalam sebuah website. – menetapkan bahwa padding harus diwarisi dari elemen induknya
float: left; digunakan untuk mengatur bahwa elemen harus mengapung kesebelah kiri dari posisi block / elemen block yang menampung nya.
float: right; digunakan untuk mengatur bahwa elemen harus mengapung kesebelah kanan dari posisi block / elemen block yang menampung nya.
float: none; digunakan bahwa elemen tidak boleh mengapung (float).
float: inherit; value / nilai dari float mengikuti elemen induk yang menampung sebelumnya.
Contohnya:
}
4. Absolute
Value absolute digunakan untuk membuat suatu elemen bisa dipindahkan dan membuat elemen mengambang ke atas dibanding element lain. Bedanya dengan property relative, pada property absolute layer bawahnya akan bergeser seolah olah berada di bawah layer dengan property relative. Untuk melihat efeknya mari kita ubah css dari class red menjadi seperti berikut
Contohnya:
.red {
background-color: red;
position: absolute;
top: 10px;
}
Hasilnya:
5. Border
Border dalam CSS Berfungsi untuk membuat garis tepi sebuah objek HTML.
Contohnya:
Hasilnya:
a). Inline adalah display suatu elemen html yang bergerak memanjang secara Horizontal ( Menyamping ).
Contoh elemen yang memiliki display Inline secara default :
<strong></strong><a></a><em></em><span></span><button></button><input><label></label>
dan masih banyak lagi.
KEKURANGAN MENGGUNAKAN DISPLAY INLINE :
- Tidak dapat diatur tinggi dan lebar elemennya ( Hanya mengikuti isi konten yang ada didalamnya )
- Margin dan Padding hanya dapat memengaruhi gerak elemen secara horizontal
b). Block adalah display suatu elemen html yang tetap bergerak Horizontal, tetapi otomatis menambahkan baris baru untuk elemen selanjutnya.
Contoh elemen yang memiliki display Block secara default :
<li></li><ul></ul><p></p><h1></h1>sampai<h6></h6><form></form><hr><div></div>
PERILAKU BLOCK :
- Secara default, ukuran lebar dari Block akan memenuhi page browser atau parent-nya.
- Kebalikan dari Inline, elemen block ini akan otomatis membuat baris baru untuk elemen selanjutnya.
- Kita dapat mengatur tinggi dan lebarnya.
TIDAK ADA ELEMEN YANG SECARA DEFAULT MEMILIKI DISPLAY INLINE-BLOCK.
PERILAKU INLINE-BLOCK :
- Secara default, ukuran lebar dari Inline-Block akan mengikuti isi konten dalam elemen.
- Sama dengan Inline, elemen ini tidak akan membuat baris baru untuk elemen selanjutnya.
- Kita dapat mengatur tinggi dan lebarnya.
CSS Box Model adalah sebuah konsep dimana setiap element yang terdapat pada halaman web diproses sebagai kotak (box). Mulai dari paragraf, header, form, gambar, logo hingga video, sebenarnya di tampilkan oleh web browser sebagai ‘box’.
Sebagaimana layaknya ‘kotak’, masing-masing element HTML ini terdiri dari 4 lapisan, yakni: konten (isi), padding, border dan margin. Keempat ‘lapisan’ inilah yang membangun CSS Box Model.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Belajar CSS</title> <style> div, p { width: 300px; height: 50px; padding: 15px; border: 5px solid red; margin: 20px; background-color: yellow; } </style></head><body> <div>Box 1</div> <p>Box 2</p></body></html> |
Hasilnya:
Semoga bermanfaat
Sumber: https://www.petanikode.com
.png)
.png)
.png)
Komentar
Posting Komentar