Anda di halaman 1dari 27

Nyekrip Web Tutorial Indonesia

BerandaSkripGlosariumTentangNyekrip Yuk
CARI
Cara Membuat Website Sederhana dengan HTML 5
Nyekrip Website Membuat Website Cara Membuat Website Sederhana
dengan HTML 5
Februari 5, 2015 Admin Membuat Website 23 Comments
Cara-Membuat-Website-Sederhana-dengan-HTML-5-Nyekrip-com
Pada kesempatan kali ini kita akan membahas cara membuat website
sederhana dengan html 5, sebelumnya anda diharapkan sudah mengerti
dasar HTML dan CSS karena pada tutorial ini tidak akan dijelaskan secara
mendetail mengenai HTML dan CSS, tutorial ini hanya menjelaskan secara
garis besar fungsi dari elemen yang dipakai.

Jika anda belum pernah membuat halaman web sederhana, sangat


disarankan untuk latihan membuat halaman web secara sederhana di artikel
CARA MEMBUAT HALAMAN WEB SEDERHANA dalam artikel ini juga
dijelaskan secara mendetail tentang apa saja alat yang digunakan dalam
membuat website.

Hasil akhir dari membuat website adalah seperti gambar dibawah ini, klik
Run Skrip jika ingin melihat hasil secara online sekaligus merubah source
code, silahkan anda ikuti langkah-langkah membuat website sederhana
dengan html ini.

Cara_Membuat_Website_Sederhana_dengan_HTML_5_-Nyekrip
Website Sederhana dengan HTML 5
Run Skrip
Anda bisa download website sederhana ini dengan klik tombol Download
Skrip .

Download Skrip
Cara membuat website sederhana

Oh ya, dalam tutorial cara membuat website sederhana ini kita menggunakan
HTML versi 5 dan juga sedikit CSS versi 3. Dan seperti biasanya alat yang
digunakan dalam membuat website pada tutorial ini ada dua, yaitu;

Google Chrome sebagai browser


Notepad++ sebagai tempat menulis skrip
Jika anda belum mempunyai alat-alat tersebut, anda bisa download chrome
dan notepad++ secara gratis pada halaman web mereka. Mari kita mulai
tutorial cara membuat website sederhana yang terdiri dari 8 langkah.

Langkah 1: Membuat Sketsa Desain halaman web

Kita akan memulai membuat web dengan mempersiapakan sketsa halaman


web dulu, untuk membuat sketsa halaman web kita bisa menggunakan
kertas dulu baru setelah itu kita bisa memperhalusnya dengan photoshop.
Berikut adalah sketsa halaman web yang kita akan gunakan sebagai latihan.

Cara Membuat Website Sederhana dengan HTML 5 - Sketsa - Nyekrip


Sketsa Website Sederhana
Sketsa desain halaman web dapat memberikan gambaran mengenai layout
halaman web dan bagaimana cara mengatur letaknya. Dengan adanya
sketsa juga bisa mempermudah kita untuk menyiapkan skrip HTML dan CSS
apa saja yang dibutuhkan.

Langkah 2: Menentukan Konsep membuat website

Kita akan menggunakan HTML5, teknologi ini memperkenalkan beberapa


elemen baru yang memungkinkan kita untuk membagi bagian dari halaman.

Nama-nama elemen ini sesuai dengan jenis konten yang berada didalamnya.

Skrip HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div class="wrapper">
<header>
<h1>Warung Tegal</h1>
<nav>
<!-- nav content here -->
</nav>

</header>
<section class="courses">
<!-- section content here -->
</section>
<aside>
<!-- aside content here -->
</aside>
<footer>
<!-- footer content here -->
</footer>
</div><!-- .wrapper -->
Contoh pada kali ini yaitu membuat web masakan yang dibangun
menggunakan elemen HTML5 untuk membuat struktur halaman (bukan
sekedar pengelompokan menggunakan elemen <div>).

Sesuai dengan sketsa halaman web diatas, Header dan footer bertempat di
dalam elemen <header> dan <footer>. Materi masakan dikelompokkan
bersama di dalam elemen <section> yang memiliki atribut class yang
nilainya courses (untuk membedakannya dari elemen <section> yang lain
pada halaman). Sidebar berada di dalam sebuah elemen <aside> .

Setiap materi masakan berada di dalam sebuah elemen <article>, dan


menggunakan elemen <figure> dan <figcaption> untuk menyisipkan
gambar. Judul pada masing-masing materi masakan memiliki sub-judul, jadi
judul-judul ini dikelompokkan dalam sebuah elemen <hgroup>. Di sidebar,
terdapat resep dan rincian kontak yang ditempatkan terpisah di dalam
elemen <section>.

Halaman dikelola dan ditata menggunakan CSS. Agar CSS bisa bekerja di
versi IE 9 kebawah, halaman HTML5 berisi link ke HTML5 shiv JavaScript (host
di server Google) di dalam komentar bersyarat.

Oke, kita sudah menentukan konsep dari membuat web sederhana, mari kita
lanjutkan dengan membuat skrip HTML dan skrip CSS.

Langkah 3: Membuat Skrip Struktur Umum HTML

Pembuatan skrip struktur umum HTML memudahkan kita untuk memulai


dalam membuat website, jika anda belum mengetahui apa itu struktur umum
HTML, anda bisa mempelajari terlebih dahulu di Pengenalan HTML: Struktur
Umum Part 1 . Berikut Skrip Struktur Umum HTML.

Skrip HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>

<html>
<head>
<title>Web Warung Tegal</title>
<style type="text/css">
</style>
<!--[if lt IE 9]>
<script
src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div class="wrapper">
</div><!-- .wrapper -->
</body>
</html>
Skrip HTML diatas terdapat baris skrip <style type="text/css">, didalam skrip
ini kita nantinya akan menaruh skrip CSS untuk mengatur layout halaman
web. Sedangkan pada skrip <title>Web Warung Tegal</title> berfungsi untuk
memberikan title halaman web. Dibawah tag <style> kita memberikan skrip
HTML5SHIV yang berguna agar website kita berjalan dengan baik dalam
browser IE versi 9 kebawah.

Skrip <div class="wrapper"> berfungsi untuk membungkus elemen halaman


web, bungkusan ini kita beri class wrapper, dengan class ini kita bisa
mengatur semua elemen yang berada didalamnya dengan skrip CSS.

Kesimpulan dari skrip diatas adalah kita telah memberikan judul halaman
web dan menyediakan tempat untuk skrip CSS.

Langkah 4: Membuat Elemen header dan nav HTML5

Dalam contoh ini, Elemen <header> digunakan untuk tempat dari nama
website dan navigasi utama. Berikut skrip header, letakkan persis dibawah
<div class="wrapper">.

Skrip HTML
1
2
3
4
5
6
7
8
9
10
11
12
<header>
<h1>Warung Tegal</h1>
<nav>
<ul>
<li><a href="" class="current">beranda</a></li>
<li><a href="">daftar masakan</a></li>
<li><a href="">katering</a></li>
<li><a href="">tentang</a></li>
<li><a href="">kontak</a></li>

</ul>
</nav>
</header>
Kita menggunakan elemen <nav> untuk membuat navigasi . Elemen ini bisa
digunakan di berbagai keperluan dalam pembuatan navigasi, baik navigasi
yang berada tepat dibawah header, atau navigasi yang terletak pada footer.

Dalam skrip diatas kita menentukan judul halaman yang telah kita letakkan
pada elemen <h1> dan memberikan daftar link navigasi sebagai alat
navigasi untuk mempermudah dalam mengakses halaman web.

Langkah 5: Membuat Elemen article HTML5

Elemen <article> bertindak sebagai wadah untuk setiap bagian dari halaman
yang dapat berdiri sendiri dan berpotensi Sindikasi.

Bisa berupa artikel atau tulisan blog, komentar atau posting forum, atau
lainnya. Jika halaman terdiri dari beberapa artikel, maka kita akan
meletakkan masing-masing artikel dalam elemen <article>. Berikut skripnya,
dan kita bungkus skrip ini dengan elemen <section>.

Skrip HTML
1
2
3
4
5
6
7

8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<section class="courses">
<article>
<figure>
<img src="images/soto.jpg" alt="soto" />
<figcaption>Soto Indonesia</figcaption>
</figure>
<hgroup>

<h2>Soto Ayam</h2>
<h3>Makanan Berkuah</h3>
</hgroup>
<p>Soto ayam adalah makanan khas Indonesia yang berupa
sejenis sup ayam dengan kuah yang berwarna kekuningan.</p>
</article>
<article>
<figure>
<img src="images/pecel.jpg" alt="pecel" />
<figcaption>Pecel Indonesia</figcaption>
</figure>
<hgroup>
<h2>Masakan Pecel</h2>
<h3>Makanan dengan Bumbu Kacang</h3>
</hgroup>
<p>Pecel adalah makanan yang menggunakan bumbu sambal
kacang sebagai bahan utamanya yang dicampur dengan aneka jenis
sayuran.</p>
</article>
</section>
Letakkan skrip diatas tepat dibawah skrip header yang sudah kita buat
sebelumnya. Elemen <section> digunakan untuk mengelompokkan elemen
konten yang terkait , dan biasanya setiap bagian akan memiliki judul
tersendiri.

Elemen <figure> digunakan untuk menyisipkan gambar sedangkan elemen


<figcaption> digunakan untuk memberi keterangan dalam gambar tersebut.
Sedangkan tujuan dari elemen <hgroup> adalah mengelompokkan satu atau
lebih elemen <h1> sampai <h6> sehingga mereka diperlakukan sebagai

satu judul tunggal.

Kesimpulannya dalam skrip diatas kita membuat artikel masakan dengan


memberinya judul, gambar beserta penjelasan.

Langkah 6: Membuat Elemen Aside HTML5

Elemen <aside> bertindak sebagai tempat/wadah untuk konten yang


berhubungan dengan seluruh halaman. Sebagai contoh, elemen ini bisa berisi
link ke halaman web lain, daftar posting terbaru, kotak pencarian, atau
widget-widget lainnya. Berikut skrip dari elemen Aside. Letakkan skrip ini
dibawah skrip <section> diatas, tepatnya setelah skrip </section>.

Skrip HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14

<aside>
<section class="popular-recipes">
<h2>Masakan Populer</h2>
<a href="">Sayur Sop</a>
<a href="">Sayur Asem</a>
<a href="">Sayur Lodeh</a>
<a href="">Sayur Bayam</a>
</section>
<section class="contact-details">
<h2>Kontak</h2>
<p>Warung Tegal<br />
di seluruh indonesia
</section>
</aside>
Dalam skrip diatas, kita meletakkan informasi daftar link yang berisi menu
masakan yang populer dan daftar kontak.

Langkah 7: Membuat Elemen Footer HTML5

Setiap website akan punya footer, elemen <footer> berguna untuk membuat
footer, dengan footer kita bisa memberikan informasi tambahan mengenai
website seperti informasi hak cipta, link ke halaman kebijakan privasi atau
link lainnya. Berikut skrip footer. Skrip Footer diletakkan setelah skrip
<aside> diatas, tepatnya setelah skrip </aside>.

Skrip HTML
1
2

3
<footer>
&copy; 2015 Warung Tegal
</footer>
Pada tahap ini kita sudah membuat File HTML dan belum dilengkapi dengan
skrip CSS dan Gambar, sehingga pada tahap ini web sederhana kita seperti
gambar dibawah ini.

Cara_Membuat_Website_Sederhana_dengan_HTML_5_belum_css_dan_gambar_-nyekrip
Website Belum Menggunakan Skrip CSS dan Gambar
Langkah 8: Membuat Skrip CSS dan Gambar

Berikut skrip CSS yang nantinya kita insert ke dalam elemen <style
type="text/css">.

Skrip CSS
1
2
3
4
5
6
7
8
9
10
11

12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
header, section, footer, aside, nav, article, figure, figcaption {
display: block;}
body {

color: #666666;
background-color: #f9f8f6;
background-image: url("images/dark-wood.jpg");
background-position: center;
font-family: Georgia, Times, serif;
line-height: 1.4em;
margin: 0px;}
.wrapper {
width: 940px;
margin: 20px auto 20px auto;
border: 2px solid #000000;
background-color: #ffffff;}
header {
height: 160px;
background-image: url(images/header.png);}
h1 {
text-indent: -9999px;
width: 940px;
height: 130px;
margin: 0px;}
nav, footer {
clear: both;
color: #ffffff;
background-color: #aeaca8;
height: 30px;}
nav ul {

margin: 0px;
padding: 5px 0px 5px 30px;}
nav li {
display: inline;
margin-right: 40px;}
nav li a {
color: #ffffff;}
nav li a:hover, nav li a.current {
color: #000000;}
section.courses {
float: left;
width: 659px;
border-right: 1px solid #eeeeee;}
article {
clear: both;
overflow: auto;
width: 100%;}
hgroup {
margin-top: 40px;}
figure {
float: left;
width: 290px;
height: 220px;
padding: 5px;
margin: 20px;
border: 1px solid #eeeeee;}

figcaption {
font-size: 90%;
text-align: left;}
aside {
width: 230px;
float: left;
padding: 0px 0px 0px 20px;}
aside section a {
display: block;
padding: 10px;
border-bottom: 1px solid #eeeeee;}
aside section a:hover {
color: #985d6a;
background-color: #efefef;}
a{
color: #de6581;
text-decoration: none;}
h1, h2, h3 {
font-weight: normal;}
h2 {
margin: 10px 0px 5px 0px;
padding: 0px;}
h3 {
margin: 0px 0px 10px 0px;
color: #de6581;}
aside h2 {

padding: 30px 0px 10px 0px;


color: #de6581;}
footer {
font-size: 80%;
padding: 7px 0px 0px 20px;}
Penjelasan dari skrip CSS tidak dibahas disini, melainkan akan dibahas dalam
artikel membuat website sederhana bagian 2, untuk gambar anda bisa
mendownload-nya sekaligus beserta source code pada tombol download
diatas.

Cukup sampai disini tutorial cara membuat website sederhana dengan HTML
5, Pada tahap ini kita sudah membuat website meskipun sangat sederhana,
simple dan terbilang cukup mudah, web sederhana ini hanya terdiri dari satu
halaman web saja. Kita bisa menambahkan halaman lain dengan cara
duplikat halaman web yang sudah dibuat dan isinya kita ganti dengan yang
lain.

Tutorial diatas masih sebatas cara membuat web simpel dan biasa, yang
perlu diketahui bahwa website simpel ini masih bersifat statis tidak dinamis.
Tutorial cara membuat website sederhana ini sangat jauh dari kesempurnaan,
maka dari itu kami sangat mengharapkan saran dan kritikan yang
membangun.

Happy Nyekrip!

Cetak Facebook Twitter2 Google LinkedIn


Tagged:cara membuat websitemembuat website dengan htmlmembuat
website sederhana
About The Author

Admin

Suka ingin berbagi pengetahuan dan pengalaman nyekrip program yang


dituangkan dalam web ini dan sekarang sedang fokus mengembangkan Web
Tutorial berbahasa Indonesia. Nyekrip - Web Tutorial Indonesia
Artikel Terkait

Tahapan Desain dan Membuat Web


Mengetahui Perlengkapan Membuat Web
Comments

Reply
Agus
Februari 5, 2015 at 8:30 am
Bermanfaat sekali tutorialnya, sangat jelas.. ditunggu jika ada tutorial
membuat website dengan PHP. :)

Reply
Admin Article Author
Februari 9, 2015 at 8:06 am
Ditunggu Mas untuk website yang menggunakan PHP, Belajar yang statis
dulu ya.. hehe..

Reply
EvoNow
April 7, 2015 at 9:25 am
itu mengunakan WordPress atau blogger?

Reply
Admin Article Author
April 8, 2015 at 10:03 am
bukan dua-duanya, ini murni html css dari awal. Kalau mau di aplikasikan di
blogger atau wordpress bisa dilakukan dengan merubahnya menjadi tema
atau template.

Reply
Abednego
April 16, 2015 at 5:57 am
Terimakasih min, Artikel Ini sangat membantu saya untuk menyelesaikan
Tugas Kampus saya..

Reply
Admin Article Author
Mei 12, 2015 at 3:58 am
sama-sama mas, semoga membantu :)

Reply
Koko
Mei 10, 2015 at 8:23 am
Bagaimana cara agar halaman web html5 ini bisa responsive?

Reply
Admin Article Author
Mei 12, 2015 at 3:17 am
anda bisa mempelajari pada tutorial Cara Membuat Template Web
Responsive HTML 5, semoga membantu :)

Reply
Obat Herbal
Mei 11, 2015 at 8:38 am
Terimakasih agan atas informasinya :)

Reply
Admin Article Author
Mei 12, 2015 at 3:24 am
sama-sama :) thanks udah berkunjung

Reply
Agung Royhans
Mei 13, 2015 at 10:40 am
Gan caranya menambah kotak search di navigasi menu di website sederhana
dengan html

Reply
Admin Article Author
Mei 13, 2015 at 2:29 pm
untuk membuat search Cara Membuat Kotak Pencarian/Search HTML CSS
setelah itu tinggal letakin di elemen nav, setelah itu atur css. :)

Reply
ferry
Mei 17, 2015 at 12:13 pm
min tolong buat tutotial website dinamis ?

Reply
Admin Article Author
Mei 19, 2015 at 12:19 am
oke, ditunggu ya.. :) lagi fokus menyiapkan tutorial basic dulu.

Reply
hamdan
Mei 25, 2015 at 5:19 am
lumatan juga min tapi sebagian masih agak kurang paham ,tapi jelas .
bermanfaat juga.

Reply
Aldi
Mei 27, 2015 at 11:38 am
oooo.. jadi kalo mw membuat web sederhana dengan html harus buat css
nya juga ya om kalo gitu mah gampang :)

Reply
Admin Article Author
Juni 4, 2015 at 1:13 am
ya gan, kalau tau dari awalnya, akan mudah.

Reply
Bintang
Juni 5, 2015 at 7:30 am
gan mana part 2nya? kalo web di ueuo.com apa harus copas kode lagi satu2

untuk setiap artikel?

Reply
Admin Article Author
Juni 18, 2015 at 6:15 am
maaf gan, bulan2 ini gy sbuk kerja nih

Reply
ekaputra
Juni 7, 2015 at 6:01 am
min, ini buatnya make xampp gak ?

Reply
Admin Article Author
Juni 18, 2015 at 6:16 am
g kok gan. kan g ada php-nya :)

Reply
Fahmi
Juni 10, 2015 at 1:42 pm
skrip CSSnya di jadiin satu sama html?

Reply
Admin Article Author
Juni 18, 2015 at 6:25 am
bisa disatukan atau dipisah dengan metode include :)

Tinggalkan Balasan

Alamat surel Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Nama *

Surel *

Situs web

Beritahu saya akan tindak lanjut komentar melalui surel.

Beritahu saya akan tulisan baru melalui surel.

Berlangganan

Silahkan masukkan Email Anda untuk Berlangganan Tutorial terbaru dari blog
sederhana ini :) . Happy Nyekrip!

Email ..

Tutorial Populer

Cara Koneksi Database MySQL dengan PHP


Pengenalan HTML: Struktur Umum Part 2
Tips Cara Website Responsive dengan Viewport
Pengenalan HTML: Hiperteks dan Web
Pengenalan HTML: Bahasa Markup
Tutorial Kategori

Blog
CSS
HTML
Internet
Nyekrip
PHP
Website
Tutorial Terbaru

Plugin WordPress Terbaik Wajib untuk Optimasi


Cara Memasang dan Menggunakan Font Awesome
Cara Membuat Form Login Dengan PHP MySQL
Cara Install WordPress Offline di Xampp Manual
Cara Membuat Template Web Responsive HTML 5
Kontak Kami Disclaimer Kebijakan Privasi DMCA
Copyright 2015, Nyekrip - Web Tutorial Indonesia

Anda mungkin juga menyukai