Tutorial Cara Membuat Web Statis Sederhana Dengan HTML

Tutorial Cara Membuat Web Statis Sederhana Dengan HTML
Daftar Isi Artikel
Kali ini saya akan bagikan cara membuat web sederhana mengunakan HTML dab CSS untuk mempercantik tampilan web yang akan kita buat.

Ok langsung aja ke TKP... :)


Untuk awalan kita buat file HTML dengan nama ‘index.html‘ lalu masukan kode HTML standar seperti dibawah ini :

  1. <html>
  2. <head>
  3. <!--Element-elemen tag <head> tulis disini-->
  4. <title>WEBSITE PERDANA SAYA</title>
  5. </head>

  6. <body>
  7. <!--Element-elemen tag <body> tulis disini-->
  8. </body>
  9. </html>

Selanjutnya kita merujuk kembali pada Layout website yang sudah kita buat diatas dimana pada Layout tersebut ada 3 section, yaitu section HEADER, MAIN BODY dan FOOTER, silahkan kalian masukan ketiga section dibawah ini ke dalam tag <body>.

  1. <body>
  2. <!--Element-elemen tag <body> tulis disini-->

  3. <header> <!--Section HEADER-->
  4. </header>

  5. <main> <!--Section MAIN BODY-->
  6. </main>

  7. <footer> <!--Section FOOTER-->
  8. </footer>

  9. </body>

    Section sudah kita tambahkan, sekarang kita lebih mendalam lagi, jika kalian perhatikan di gambar Layout untuk section HEADER terdapat 2 elemen (LOGO dan NAVIGASI), MAIN BODY 2 elemen (KONTEN dan SIDEBAR), lalu FOOTER tidak memiliki elemen. Silahkan kalian masukan elemen-elemen tersebut ke section-nya masing-masing.

    1. <body>
    2. <!--Element-elemen tag <body> tulis disini-->

    3. <header> <!--Section HEADER-->
    4. <div>LOGO</div>
    5. <div>NAVIGASI</div>
    6. </header>

    7. <main> <!--Section MAIN BODY-->
    8. <div>KONTEN</div>
    9. <div>SIDEBAR</div>
    10. </main>

    11. <footer> <!--Section FOOTER-->
    12. <div>FOOTER</div>
    13. </footer>

    14. </body>

    Selesai, sampai sini kalian sudah berhasil membuat struktur HTML untuk website kalian..

    Namun masih ada yang kurang karna tampilan masihbelum di hias hehehehhe.:)

    Nah bagai mana cara menghiasnya..???
    kita hatus menambahkan yang namanya CSS.

    Silahkan kalian buat file CSS dengan nama ‘layout.css‘ lalu simpan file tersebut ke dalam folder yang sama dengan file index.html yang kalian buat tadi.

    Setelah selesai silahkan kalian buka kembali file index.html tadi lalu tambahkan kode berikut ke dalam tag <head>.

    1. <link rel="stylesheet" href="layout.css" />

    Kode yang kita tambahkan di atas akan me-load file layout.css seketika file index.html di buka atau di akses.

    Sekarang tambahkan class ke dalam tag dari elemen-elemen yang kalian buat sebelumnya karena pemrograman CSS hanya bisa memanggil ID atau Class yang sudah di definisikan ke dalam elemen.

    1. <body>
    2. <!--Element-elemen tag <body> tulis disini-->

    3. <header> <!--Section HEADER-->
    4. <div class="logo">LOGO</div>
    5. <div class="navigasi">NAVIGASI</div>
    6. </header>

    7. <main> <!--Section MAIN BODY-->
    8. <div class="konten">KONTEN</div>
    9. <div class="sidebar">SIDEBAR</div>
    10. </main>

    11. <footer> <!--Section FOOTER-->
    12. <div class="footer">FOOTER</div>
    13. </footer>

    14. </body>

    Untuk nama class kalian bebas menentukan sendiri namanya.

    Selanjutnya silahkan kalian buka file *.CSS yang sudah kalian buat tadi lalu definisikan kembali nama-nama class pada elemen-elemen HTML sebelumnya di file *.CSS. Berikut format penulisannya : 
    1. .logo {}
    2. .navigasi {}
    3. .konten {}
    4. .sidebar {}
    5. .footer {}

    Setiap nama class yang kalian definisikan ke dalam file *.CSS harus di mulai dengan simbol ‘titik‘ ( . ) di depan nama class-nya, kalau kalian menggunakan ID pada element HTML (id = “nama_id”), maka penulisan di file *.CSS harus di mulai dengan simbol ‘pagar‘ ( # ).

    Sedangkan tanda ‘kurawal‘ setelah penulisan nama class pada file *.CSS adalah tempat dimana kita akan menaruh kode CSS di dalamnya.

    Terakhir tinggal kalian masukan kode-kode CSS berikut untuk tiap-tiap class tersebut agar membentuk tampilan atau Layout seperti pada gambar Layout yang sudah kita buat sebelumnya.


    1. body {
    2. width: 960px; /*set lebar body website*/
    3. margin: 30px auto; /*set posisi body (auto; left; right; center)*/
    4. }

    5. main {
    6. display: flex;
    7. }

    8. .logo,
    9. .navigasi,
    10. .konten,
    11. .sidebar,
    12. .footer {
    13. margin-bottom: 5px;
    14. padding: 15px 0;
    15. }

    16. .logo {
    17. width: 100%;
    18. height: auto;
    19. background: #023340;
    20. text-align: center;
    21. }

    22. .navigasi {
    23. width: 100%;
    24. height: auto;
    25. background: #5cb170;
    26. text-align: center;
    27. }

    28. .konten {
    29. width: 70%;
    30. background: #ffffff;
    31. }

    32. .sidebar {
    33. width: 30%;
    34. background: #629999;
    35. }

    36. .footer {
    37. width: 100%;
    38. background: #72b2c2;
    39. text-align: center;
    40. }

    Sekarang tugas kita ialah mengisi konten-konten pada elemen-elemen HTML tadi agar benar-benar sesuai dengan Layout yang kalian buat. Sedangkan untuk referensi kode-kode CSS bisa merujuk ke link berikut agar memudahkan kalian memahami bahasa pemrograman CSS.

    https://www.w3schools.com/css/

    Nah sekarang kita sudah berhasil membuat website sederhana.
    kita lolos menjadi programer.. :)

    Berikut tampilan hasil:























    Download Source Codenya disini
    Ini Link
    By Ini Link

    Surat Al-Hujurat ayat 6 : يَا أَيُّهَا الَّذِينَ آمَنُوا إِنْ جَاءَكُمْ فَاسِقٌ بِنَبَإٍ فَتَبَيَّنُوا أَنْ تُصِيبُوا قَوْمًا بِجَهَالَةٍ فَتُصْبِحُوا عَلَى مَا فَعَلْتُمْ نَادِمِينَ "Wahai orang-orang yang beriman, jika datang seorang yang fasik kepadamu membawa berita, maka tangguhkanlah (hingga kamu mengetahui kebenarannya) agar tidak menyebabkan kaum berada dalam kebodohan (kehancuran) sehingga kamu menyesal terhadap apa yang kamu lakukan".

    Subscribe

    1. Untuk membuat judul komentar, gunakan <i rel="h2">Judul Komentar</i>
    2. Untuk membuat kotak catatan, <i rel="quote">catatan</i>
    3. Untuk membuat teks stabilo, <i rel="mark">mark</i>
    4. Untuk membuat teks mono, <i rel="kbd">kbd</i>
    5. Untuk membuat kode singkat, <i rel="code">shorcode</i>
    6. Untuk membuat kode panjang, <i rel="pre"><i rel="code">potongan kode</i></i>
    7. Untuk membuat teks tebal, <strong>tebal</strong> atau <b>tebal</b>
    8. Untuk membuat teks miring, <em>miring</em> atau <i>miring</i>