Skip to content

nadyakhorun/Lab4_PemrogramanWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Lab4_PemrogramanWeb

Nama : Nadya Khairunnisa

NIM : 312210133

Kelas : TI.22.A.1

Pembuatan CSS Layout

Instruksi Praktikum

  1. Persiapkan text editornya terlebih dahulu, disini saya akan menggunakan VSCode.

  2. Kemudian buat folder baru dengan nama Lab4_PemrogramanWeb.

  3. Selanjutnya ikuti langkah-langkah praktikum yang akan dijelaskan berikutnya.

  4. Setelah itu lakukan validasi dokumen html dengan mengakses http://validator.w3.org

Langkah-Langkah Praktikum

  1. Persiapan membuat dokumen HTML dengan nama file Lab4_box.html seperti berikut ini.

lab4 awal

  1. Selanjutnya kita akan membuat Box Element, kemudian kita tambahkan kode untuk membuat box element dengan tag div seperti berikut.

lab4 awal1

  1. Setelah itu kita akan membuat CSS Float Property nya, kemudian tambahkan deklarasi CSS pada head untuk membuat float element seperti gambar berikut.

lab4 awal2

  1. Selanjutnya kita coba untuk dirunning dengan membuka browser untuk melihat hasilnya, seperti gambar berikut.

lab4 awal3

  1. Selanjutnya kita akan mengatur clearfix element. Clearfix digunakan untuk mengatur element setelah float element, property clear digunakan untuk mengaturnya. Kemudian kita tambahkan element div lainnya setelah div3 seperti gambar berikut.

lab4 awal4

  1. Kemudian kita atur property clear pada CSS seperti berikut.

lab4 awal5

  1. Selanjutnya kita running kembali dan membuka browsernya kembali untuk melihat hasilnya seperti gambar berikut.

lab4 awal6

  1. Kemudian lakukan eksperimen terhadap penggunaan property clear dengan nilai lainnya (left, both, right), dan amati perubahannya.

Membuat Layout Sederhana

  1. kita buat terlebih dahulu folder baru dengan nama Lab4_layout, kemudian buatlah file baru didalamnya dengan nama home.html, dan file css dengan nama style.css seperti gambar berikut

lab4 awal7

  1. Kemudian buat kerangka layout dengan semantics element seperti berikut.

kerangka layout

  1. kemudian tulis kode seperti berikut.

lab4 awal8

  1. Selanjutnya kita buka kembali browser untuk melihat hasilnya seperti gambar berikut.

lab4 awal9

  1. Kemudian kita tambahkan kode CSS untuk membuat layoutnya seperti berikut.

lab4 awal10

  1. Selanjutnya kita buka kembali browsernya untuk melihat hasilnya seperti berikut.

lab4 awal11

  1. Kemudian kita akan membuat navigasi nya, selanjutnya kita mengatur navigasi seperti berikut.

lab4 awal12

  1. Selanjutnya kita buka kembali browser nya untuk melihat hasil yang baru seperti berikut.

lab4 awal13

  1. Kemudian kita akan membuat Hero Panel, selanjutnya kita tambahkan kode HTML dan CSS seperti berikut.

lab4 awal14

lab4 awal15

  1. Kemudian kita buka browser lagi untuk melihat hasilnya seperti berikut.

lab4 awal16

  1. Selanjutnya kita akan mengatur layout main dan sidebar, tambahkan CSS float seperti berikut.

lab4 awal17

  1. Setelah itu kita akan membuat sidebar widget dengan menambahkan element lain dalam sidebar seperti berikut.

lab4 awal18

  1. Kemudian tambahkan CSS seperti gambar berikut.

lab4 awal19

  1. Selanjutnya kita buka browser kembali untuk melihat hasilnya

lab4 awal20

  1. Setelah itu kita akan mengatur footer dengan menambahkan CSS untuk footer.

lab4 awal21

  1. Kemudian kita buka kembali browser

lab4 awal22

  1. Selanjutnya kita akan menambahkan element lainnya pada main content

lab4 awal23

  1. Kemudian tambahkan CSS seperti berikut.

lab4 awal24

lab4 lanjutan awal24

  1. Selanjutnya kita kembali membuka browser untuk melihat hasilnya

lab4 awal25

  1. Selanjutnya disini kita akan menambahkan content artikel dengan cara menambahkan HTML berikut pada main content.

lab4 awal26

  1. Kemudian tambahkan CSS nya seperti berikut.

lab4 awal27

  1. Selanjutnya kita buka kembali browsernya untuk melihat hasil akhirnya.

lab4 akhir

Pertanyaan dan Tugas

  1. Tambahkan Layout untuk menu About

    => buat single layout yang berisi deskripsi, portfolio, dll

    about 1

about 2

hasil about

  1. Tambahkan layout untuk menu Contact

    => yang berisi form isian: nama, email, message, dll

contact 1

contact 2

hasil contact

Sekian, Terima Kasih

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published