<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="id">
	<id>https://cbtlmsts.my.id/wikits/index.php?action=history&amp;feed=atom&amp;title=Box_model_dan_tata_letak_dasar</id>
	<title>Box model dan tata letak dasar - Riwayat revisi</title>
	<link rel="self" type="application/atom+xml" href="https://cbtlmsts.my.id/wikits/index.php?action=history&amp;feed=atom&amp;title=Box_model_dan_tata_letak_dasar"/>
	<link rel="alternate" type="text/html" href="https://cbtlmsts.my.id/wikits/index.php?title=Box_model_dan_tata_letak_dasar&amp;action=history"/>
	<updated>2026-08-29T13:45:23Z</updated>
	<subtitle>Riwayat revisi halaman ini di wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://cbtlmsts.my.id/wikits/index.php?title=Box_model_dan_tata_letak_dasar&amp;diff=14&amp;oldid=prev</id>
		<title>Admin: ←Membuat halaman berisi &#039;Untuk modul &#039;&#039;&#039;Box Model dan Tata Letak Dasar&#039;&#039;&#039; dalam mata kuliah Pemrograman Web, berikut adalah penjelasan mengenai konsep Box Model dalam CSS, teknik dasar tata letak  ==1. Memahami Box Model dalam CSS==  Setiap elemen HTML dianggap sebagai sebuah kotak yang terdiri dari beberapa area:  * &#039;&#039;&#039;Content:&#039;&#039;&#039; Isi dari elemen, seperti teks atau gambar. * &#039;&#039;&#039;Padding:&#039;&#039;&#039; Ruang antara konten dan border. * &#039;&#039;&#039;Border:&#039;&#039;&#039; Garis yang mengelilingi padding dan konten. * &#039;&#039;&#039;M...&#039;</title>
		<link rel="alternate" type="text/html" href="https://cbtlmsts.my.id/wikits/index.php?title=Box_model_dan_tata_letak_dasar&amp;diff=14&amp;oldid=prev"/>
		<updated>2025-05-10T13:42:32Z</updated>

		<summary type="html">&lt;p&gt;←Membuat halaman berisi &amp;#039;Untuk modul &amp;#039;&amp;#039;&amp;#039;Box Model dan Tata Letak Dasar&amp;#039;&amp;#039;&amp;#039; dalam mata kuliah Pemrograman Web, berikut adalah penjelasan mengenai konsep Box Model dalam CSS, teknik dasar tata letak  ==1. Memahami Box Model dalam CSS==  Setiap elemen HTML dianggap sebagai sebuah kotak yang terdiri dari beberapa area:  * &amp;#039;&amp;#039;&amp;#039;Content:&amp;#039;&amp;#039;&amp;#039; Isi dari elemen, seperti teks atau gambar. * &amp;#039;&amp;#039;&amp;#039;Padding:&amp;#039;&amp;#039;&amp;#039; Ruang antara konten dan border. * &amp;#039;&amp;#039;&amp;#039;Border:&amp;#039;&amp;#039;&amp;#039; Garis yang mengelilingi padding dan konten. * &amp;#039;&amp;#039;&amp;#039;M...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Halaman baru&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Untuk modul &amp;#039;&amp;#039;&amp;#039;Box Model dan Tata Letak Dasar&amp;#039;&amp;#039;&amp;#039; dalam mata kuliah Pemrograman Web, berikut adalah penjelasan mengenai konsep Box Model dalam CSS, teknik dasar tata letak&lt;br /&gt;
&lt;br /&gt;
==1. Memahami Box Model dalam CSS==&lt;br /&gt;
&lt;br /&gt;
Setiap elemen HTML dianggap sebagai sebuah kotak yang terdiri dari beberapa area:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Content:&amp;#039;&amp;#039;&amp;#039; Isi dari elemen, seperti teks atau gambar.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Padding:&amp;#039;&amp;#039;&amp;#039; Ruang antara konten dan border.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Border:&amp;#039;&amp;#039;&amp;#039; Garis yang mengelilingi padding dan konten.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Margin:&amp;#039;&amp;#039;&amp;#039; Ruang di luar border yang memisahkan elemen dari elemen lainnya.&lt;br /&gt;
&lt;br /&gt;
Struktur ini dikenal sebagai &amp;#039;&amp;#039;&amp;#039;Box Model&amp;#039;&amp;#039;&amp;#039; dalam CSS. Memahami Box Model penting untuk mengendalikan ukuran dan ruang di sekitar elemen.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Contoh:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 div {&lt;br /&gt;
   width: 300px;&lt;br /&gt;
   padding: 20px;&lt;br /&gt;
   border: 5px solid black;&lt;br /&gt;
   margin: 10px;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Dalam contoh di atas:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Content:&amp;#039;&amp;#039;&amp;#039; Lebar 300px.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Padding:&amp;#039;&amp;#039;&amp;#039; 20px di semua sisi.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Border:&amp;#039;&amp;#039;&amp;#039; 5px di semua sisi.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Margin:&amp;#039;&amp;#039;&amp;#039; 10px di semua sisi.&lt;br /&gt;
&lt;br /&gt;
Total lebar elemen tersebut adalah 300px (content) + 40px (padding) + 10px (border) = 350px.&lt;br /&gt;
&lt;br /&gt;
==2. Tata Letak Dasar dalam CSS==&lt;br /&gt;
&lt;br /&gt;
CSS menyediakan beberapa metode untuk mengatur tata letak elemen pada halaman web:&lt;br /&gt;
&lt;br /&gt;
===a. Normal Flow===&lt;br /&gt;
&lt;br /&gt;
Ini adalah tata letak default di mana elemen ditampilkan satu per satu sesuai urutan dalam HTML. Elemen blok (seperti `&amp;lt; div &amp;gt;`, `&amp;lt; p &amp;gt;`) akan ditampilkan secara vertikal, sementara elemen inline (seperti `&amp;lt; span &amp;gt;`, `&amp;lt; a &amp;gt;`) akan ditampilkan secara horizontal. &lt;br /&gt;
&lt;br /&gt;
===b. Float===&lt;br /&gt;
&lt;br /&gt;
Properti `float` memungkinkan elemen untuk &amp;quot;mengapung&amp;quot; ke kiri atau kanan, sehingga elemen lain dapat mengelilinginya.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Contoh:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 img {&lt;br /&gt;
   float: left;&lt;br /&gt;
   margin-right: 10px;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dalam contoh ini, gambar akan mengapung ke kiri, dan teks akan mengelilinginya di sebelah kanan.&lt;br /&gt;
&lt;br /&gt;
===c. Flexbox===&lt;br /&gt;
&lt;br /&gt;
Flexbox adalah model tata letak satu dimensi yang memungkinkan pengaturan elemen dalam baris atau kolom dengan fleksibilitas tinggi.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Contoh:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 .container {&lt;br /&gt;
   display: flex;&lt;br /&gt;
   justify-content: space-between;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Dalam contoh ini, elemen-elemen di dalam `.container` akan didistribusikan secara horizontal dengan ruang yang sama di antara mereka.&lt;br /&gt;
&lt;br /&gt;
===d. Grid===&lt;br /&gt;
&lt;br /&gt;
CSS Grid adalah model tata letak dua dimensi yang memungkinkan pengaturan elemen dalam baris dan kolom.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Contoh:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 .container {&lt;br /&gt;
   display: grid;&lt;br /&gt;
   grid-template-columns: 1fr 2fr;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Di sini, `.container` dibagi menjadi dua kolom; kolom pertama mengambil 1 bagian dari ruang, dan kolom kedua mengambil 2 bagian.&lt;br /&gt;
&lt;br /&gt;
==3. Implementasi di Ubuntu 24.04 Tanpa Perangkat Lunak dari Microsoft==&lt;br /&gt;
&lt;br /&gt;
Untuk mempraktikkan konsep Box Model dan tata letak dasar, Anda memerlukan editor teks dan browser web. Berikut adalah beberapa alat yang dapat digunakan di Ubuntu 24.04:&lt;br /&gt;
&lt;br /&gt;
===a. Editor Teks===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gedit:&amp;#039;&amp;#039;&amp;#039; Editor teks bawaan GNOME yang sederhana dan mudah digunakan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Gedit:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  &lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install gedit&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Gedit:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 gedit&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Nano:&amp;#039;&amp;#039;&amp;#039; Editor teks berbasis terminal yang ringan dan mudah digunakan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Nano:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install nano&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Nano:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 nano nama_file.html&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bluefish:&amp;#039;&amp;#039;&amp;#039; Editor teks yang ditujukan untuk pemrograman dan pengembangan web.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Bluefish:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install bluefish&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Bluefish:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  &lt;br /&gt;
 bluefish&lt;br /&gt;
&lt;br /&gt;
===b. Browser Web===&lt;br /&gt;
&lt;br /&gt;
Untuk melihat hasil kode HTML dan CSS Anda, Anda memerlukan browser web. Beberapa opsi yang tersedia:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Firefox:&amp;#039;&amp;#039;&amp;#039; Browser default di Ubuntu.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Firefox:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install firefox&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Firefox:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 firefox&lt;br /&gt;
  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Chromium:&amp;#039;&amp;#039;&amp;#039; Versi sumber terbuka dari Google Chrome.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Chromium:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install chromium-browser&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Chromium:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 chromium-browser&lt;br /&gt;
&lt;br /&gt;
Dengan menggunakan alat-alat di atas, Anda dapat membuat dan mengedit file HTML serta CSS, kemudian melihat hasil.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Web Programming]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>