Desain Media Interaktif Praktikum Html5 Css3

Belajar html5 dan css3 praktikum
Belajar html5 dan css3 praktikum

Latihan 1

 

Contoh layout yang akan di praktikan
Contoh layout yang akan di praktikan

Persiapan:

Software:

  1. Dreamweaver
  2. Notepad++
  3. Web Browser [ Crome / Opera / Firefox

Membuat folder /direktori dan file

Folder Utama dengan nama siswa  contoh : Adinda_Emantika Didalam folder Adinda_Emantika  berisi: 

Folder:

  • image
  • audio
  • video
  • artikel
  • kontak
  • style

File :

  • index.html di dalam folder utama
  • video.html di dalam folder artikel
  • kontak.html di dalam folder kontak
  • style.css di dalam folder style

Cermati dan silahkan di praktikan secara detail baik titik koma, pemberian nama serta tag tag yang kiranya kurang paham langsung di tanyakan.

Membuat layout awal di file index.html


<!DOCTYPE html>
<html>
<head>
<title>Home</title>
<link href="style/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper">
<div id="container">
<header>HEADER</header>
<nav> MENU</nav>
<div id="content">CONTENT</div>
<div id="sidebar">SIDEBAR</div>
</div>
<footer>
<div id="column">KOLOM 1</div>
<div id="column">KOLOM 2</div>
<div id="column">KOLOM 3</div>
</footer>
</div>
</div>
</body>
</html>

Menambah kode untuk style style.css


#wrapper{
	width: 960px;
	margin: auto;
	border: #F00 1px solid;
	background-color: rgba(212,159,0,1);
}
header{
	height: 120px;
	width: 960px;
	float: left;
	background-color: #00BF00;
}
nav{
	height: 40px;
	width: 960px;
	float: left;
	background-color: #FF0;
}
#wrapper #content{
	width: 620px;
	float: left;
	padding: 10px;
	background-color: rgba(255,95,0,1);
}
#wrapper #sidebar{
	width: 300px;
	float: left;
	padding: 10px;
	background-color: rgba(255,0,0,1);
}
footer{
	float: left;
	width: 960px;
	background-color: rgba(42,63,85,1);
}
footer #column{
	width: 300px;
	float: left;
	padding: 10px;
}

Keterangan terkait CSS:

Width dan Height: Menentukan Lebar serta Tinggi suatu elemen.
Float: Menempelkan elemen menuju ke arah  kanan ataupun ke kiri sebuah  objek dari  sebelumnya. Apabila kita menggunakan float, objek akan menempel persis diatas elemen yg di-float. Maka dari itu kita gunakan properti clear:both;
Background: Untuk memberi background pada elemen, bisa berupa gambar ataupun warna
Padding: Jarak antara tepi elemen dengan konten di dalamnya


Direktori Utama atau Folder Utama
Direktori Utama atau Folder Utama


Belajar html5 dan css3 praktikum
Tampilan latihan Layout html5 css3



Latihan 2

Membuat Menu


Menu yang dimaksud adalah navigasi di halaman yang mempermudah kita membuaka file html yang lain dengan mengaktifkan hiperlink. Untuk menu standar kita menggunakan CSS dan html ul (unordered list) atau ol (ordered list). Keduanya sama saja, artinya bullet atau nomor tidak akan kita tampilkan.
Ganti tag yang ada di  file index.html <nav> MENU</nav> dengan kode berikut:

<nav>
<ul>
	<li><a href="index.html">Home</a></li>
	<li><a href="#">Artikel</a> 
		<ul class="submenu">
		<li><a href="#">Multimedia</a></li>
		<li><a href="#">Tips dan trik</a></li>
		</ul>
	</li>
	<li><a href="video.html">Video</a></li>
	<li><a href="tentang.html">Tentang Saya</a></li>
	<li><a href="#">Kontak saya</a></li>
</ul>
</nav>

Kemudian kita pindah ke style.css ganti dan tambah style nav{} dengan style seperti berikut:


nav{
	width: 958px;
	float: left;
	overflow: auto;
	background: #DFDFDF;
	border: #AAAAAA 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}
nav ul{
list-style:none;
float:left;
overflow:auto;
margin:0px;
padding:0px;
}
nav ul li{
display:block;
padding:5px 10px 5px 10px;
float:left;
margin:0px;
border-right:#AAAAAA 1px solid;
}
nav ul li .submenu{
display:none;
}
nav ul li:hover .submenu{
display:block;
margin:0px;
width:100px;
position:absolute;
margin-top:5px;
border:#AAAAAA 1px solid;
background:#DFDFDF;
margin-left:-11px;
}
nav ul li:hover .submenu li{
display:block;
width:89px;
padding:5px;
float:left;
border:none;
}
nav ul li:hover{
	background-color: #00DFAA;
}
nav ul li a{
color:#000000;
text-decoration:none;
}
nav ul li a:hover{
text-decoration:underline;
}

Membuat Konten

isi konten dengan beberapa artikel. Disini kita akan membuat layout artikel seperti berikut.

Desain Media Interaktif Praktikum Html5 Css3
layout conten

 

Persiapkan beberapa file gambar (browsing di internet ) yang nanti di gunakan untuk Featured Image di file index.html. Perhatikan ! Gantilah file index.html dan cari kode

<div id="content">CONTENT</div>

ganti dengan kode berikut :


<div id="content">
<div id="single">
<div id="featured-image" 
style="background:url(image/1.jpg)">&nbsp;</div>
<h2>Judul1</h2>
hgkjbg uhuiho augho ugodga augaog ag a asgdaogg as gdsa ugluglblba  aghslaga  jglagougya;lkja'lj wa; ajhsljb auglhba a gal luagljbalb allab lkjasbjljlagusjb  jhalksjhlj a  jhlash ;haljhlsjhljh a aljkhlkjhlkja  ajkshhljha slkjhbalsj [...]
<div id="more"><a href="article-1.html">Baca Selengkapnya</a></div>
</div>
<div id="single">
<div id="featured-image" 
style="background:url(image/2.jpg)">&nbsp;</div>
<h2>Judul2</h2>
hgkjbg uhuiho augho ugodga augaog ag a asgdaogg as gdsa ugluglblba  aghslaga  jglagougya;lkja'lj wa; ajhsljb auglhba a gal luagljbalb allab lkjasbjljlagusjb  jhalksjhlj a  jhlash ;haljhlsjhljh a aljkhlkjhlkja  ajkshhljha slkjhbalsj [...]
<div id="more"><a href="#">Baca Selengkapnya</a></div>
</div>
<div id="single">
<div id="featured-image" 
style="background:url(image/3.jpg)">&nbsp;</div>
<h2>Judul3</h2>
hgkjbg uhuiho augho ugodga augaog ag a asgdaogg as gdsa ugluglblba  aghslaga  jglagougya;lkja'lj wa; ajhsljb auglhba a gal luagljbalb allab lkjasbjljlagusjb  jhalksjhlj a  jhlash ;haljhlsjhljh a aljkhlkjhlkja  ajkshhljha slkjhbalsj [...]
<div id="more"><a href="#">Baca Selengkapnya</a></div>
</div>
<div id="single">
<div id="featured-image" 
style="background:url(image/4.jpg)">&nbsp;</div>
<h2>Judul4</h2>
hgkjbg uhuiho augho ugodga augaog ag a asgdaogg as gdsa ugluglblba  aghslaga  jglagougya;lkja'lj wa; ajhsljb auglhba a gal luagljbalb allab lkjasbjljlagusjb  jhalksjhlj a  jhlash ;haljhlsjhljh a aljkhlkjhlkja  ajkshhljha slkjhbalsj [...]
<div id="more"><a href="#">Baca Selengkapnya</a></div>
</div>
<div id="single">
<div id="featured-image" 
style="background:url(image/5.jpg)">&nbsp;</div>
<h2>Judul5</h2>
hgkjbg uhuiho augho ugodga augaog ag a asgdaogg as gdsa ugluglblba  aghslaga  jglagougya;lkja'lj wa; ajhsljb auglhba a gal luagljbalb allab lkjasbjljlagusjb  jhalksjhlj a  jhlash ;haljhlsjhljh a aljkhlkjhlkja  ajkshhljha slkjhbalsj [...]
<div id="more"><a href="#">Baca Selengkapnya</a></div>
</div>
</div>

Memberi Style pada Konten
Buka file style.css tambahkan kode berikut untuk style konten. Perlu di ingat style untuk div dan class jangan sampai terjadi dua penamaan yang sama.

#wrapper #content{
width:620px;
float:left;
padding:10px;
}
#wrapper #content #single{
margin:5px;
border:#DFDFDF 1px solid;
padding:5px;
font-size:13px;
float:left;
overflow:auto;
}
#wrapper #content #single #featured-image{
width:150px;
height:150px;
-moz-background-size:450px 150px; /* CSS3 Mozilla Firefox */
background-size:450px 150px; /* CSS3 Other Browser */
background-position:center;
float:left;
overflow:auto;
margin-right:5px;
}
#wrapper #content #single h2{
margin:0px;
font-family:Cuprum;
font-size:18px;
padding:5px;
border:#DFDFDF 1px solid;
background:#EEEEEE;
margin-bottom:10px;
}
#wrapper #content #single #more a{
float:right;
overflow:auto;
padding:2px 10px 2px 10px;
background:#CF6;
border:#FF9933 1px solid;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
margin-bottom:10px;
margin-right:10px;
margin-top:10px;
text-align:center;
text-decoration:none;
color:#000000;
}
#wrapper #content #single #more a:hover{
background:#BD5;
color:#093;
border:#CC6600 1px solid;
}

Membuat isi Sidebar

Ganti kode berikut di index.html

<div id="sidebar">SIDEBAR</div>

dengan kode berikut :


<div id="sidebar">
<li class="widget">
<h2>Popular Post</h2>
<ul>
<li><a href="#">Judul1</a></li>
<li><a href="#">judul2</a></li>
<li><a href="#">Judul3</a></li>
</ul>
</li>
<li class="widget">
<h2>Commented Post</h2>
<ul>
<li><a href="#">judul4</a></li>
<li><a href="#">judul2</a></li>
<li><a href="#">Judul5</a></li>
</ul>
</li>
<li class="widget">
<h2>Audio Streaming</h2>
<audio id="audio" src="sounds/sound.mp3" controls></audio>
</li>
</div>

Selanjutnya, Tambahkan styling pada file style.css, kita tambahkan isinya bagian dengan kode berikut:


#wrapper{
	width: 960px;
	margin: auto;
	border: #F00 1px solid;
	background-color: rgba(212,159,0,1);
#wrapper #sidebar{
width:300px;
float:left;
padding:10px; 
}
#wrapper #sidebar .widget{
list-style:none;
}
#wrapper #sidebar .widget ul{
list-style:none;
margin-left:-40px;
}
#wrapper #sidebar .widget li a{
color:#446500;
text-decoration:none;
}
#wrapper #sidebar .widget li a:hover{
text-decoration:underline;
}

Footer dengan Tiga Kolom

Ganti footer dengan temukan kode berikut di index.html

<footer>
<div id="column">KOLOM 1</div>
<div id="column">KOLOM 2</div>
<div id="column">KOLOM 3</div>
</footer>

Ganti dengan kode berikut:


<footer>
<div id="column">
<h2>Dapatkan Bantuan dan Dukungan</h2>
Untuk mendapatkan petunjuk atau dukungan, kunjungi situs <a 
href="https://pelemtidar.web.id">Pelem Tidar</a> 
</div>
<div id="column">
<h2>Hubungi Kami</h2>
Jl. Tidar 21<br>
Kota Magelang<br>
(+6285643544662)
</div>
<div id="column">
<h2>Medsos Kami</h2>
<a href="http://facebook.com/">Facebook</a><br>
<a href="http://twitter.com/">Twitter</a>
</div>
</footer>

Masuk untuk memperbaiki tampilan footer masuk di style css #footer dan kita tambahkan kode berikut pada style.css nya

footer{
float:left;
background:#333333;
width:960px;
color:#BBBBBB;
}
footer #column{
width:300px;
padding:10px;
float:left;
font-size:14px;
} 
footer #column h2{
margin:0px;
margin-bottom:10px;
font-family:Cuprum;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}
footer #column a{
font-weight:bold;
color:#0099CC;
text-decoration:none;
}
footer #column a:hover{
text-decoration:underline;
}

Berikut tampilan sementara

 

Desain Media Interaktif Praktikum Html5 Css3
Desain Media Interaktif Praktikum Html5 Css3

Desain Media Interaktif Praktikum Html5 Css3
Desain Media Interaktif Praktikum Html5 Css3


---bersambung

Berlangganan update artikel terbaru via email:

Tampilkan Komentar
Sembunyikan Komentar

Belum ada Komentar untuk "Desain Media Interaktif Praktikum Html5 Css3"

Posting Komentar

PERHATIAN:
Jika ada yang Ingin Anda Tanyakan Terkait Artikel di atas Silahkan Bertanya Melalui Kolom Komentar Berikut ini!, dengan Ketentuan :

1. Berkomentarlah dengan Sopan (No Spam, Sara dan Rasis).
2. Komentar di Moderasi, bila berkomentar tidak sesuai dengan kebijakan maka tidak di terbitkan!.
3. Centang kotak Notify Me / Beri Tahu Saya untuk mendapatkan notifikasi komentar.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel