>>>>>Welcome to AreBeat's Blog<<<<<<

..........Semoga blog ini dapat bermanfaat sebagaimana mestinya........

Selasa, 09 Maret 2010

DHTML DAN JAVASCRIPT

1. Active Web Page
Sebagaimanadiketahui, HTML merupakan model dokumen yang statis— begituditampilkantidakakanberubahsampaiadaaktivitasnavigasi. Adapununtukmenjadikan HTML sebagaihalamandinamisatauaktif, kitabisamemanfaatkanbahasa scripting.
2. DHTML dan JavaScript
Scripting merupakanjenislaindaripemrograman, yang umumnyalebihmudahdipahami. Script dapatdisisipkankedalamdokumen HTML denganmenggunakan tag <script>. Tidakseperti style sheet, script bisaterlihat di dalam <head> ataupun <body>.
DHTML (Dynamic HTML) merupakansuatuteknikuntukmenciptakan
halaman web yang interaktifdengancaramengombinasikanelemen-elemen
seperti HTML, style sheet, dan scripting. Jadi, DHTML bukanlahsuatujenis
bahasapemrogramanmelainkanhanyasekadaristilahsaja.Padabagianini,
pembuatan DHTML akandilakukandenganmemanfaatkan JavaScript.
1. ElemenDasar JavaScript
• Kotak Dialog
JavaScript memungkinkankitauntukmenampilkankotak dialog melaluifungsialert(). Kotak dialog inidapatdimanfaatkanuntukmenyampaikaninformasiataukonfirmasi.
• Dukungan Scripting
Melalui tag <noscript>, denganmudahkitabisamengidentifikasiapakah
browser mendukung scripting atautidak. Padadasarnya, tag initidak
dimaksudkanuntukmenghentikaninterpretasiterhadapkode program.
Dengan kata lain, browser akantetapmenerjemahkanbariskodekecuali tag
<script>.
• MerujukElemen
Salah satukemampuanutama JavaScript adalahmengontrolobjek-objek di halaman web.Sehubungandenganhalini, adaberagampendekatan yang bisadigunakanuntukmengacuataumengakseselemen-elemenobjek.


• Event
Setiapobjek HTML mendefinisikanproperti-properti, method-method, danevent-event.Salah satu event yang sangatpopulerdanfrekuensipenggunaannyacukuptinggiadalahonclick. Event iniakandipicumanakalaobjek—misalnya button atauteks—diklik.
• Linked Scripting
Sepertihalnya CSS, penulisankode JavaScript jugabisadilakukan di file terpisah. Langkahinisebaiknyadigunakanketikamelakukanimplementasinyata, dengantujuanmembuatkode yang bersih. Contohberikutmemperlihatkanpemisahankode JavaScript dan HTML.
2. Me-retrieve Nilai
Saatbekerjadenganelemen-elemenmasukan—seperti text field, select, dancheck box—HTML, kitabisamemanfaatkan JavaScript untukoperasivalidasi. Adapunlangkahpentingterkaitdenganelemen-elemeniniadalahpengambilannilai.
• Text Field
Elemen text field menyediakanproperti value yang bisadigunakanuntukmenetapkanataumendapatkannilaielemen.
• Select (Combo Box)
Secaraumum, properti value tersedia di semuaelemen HTML.Dengandemikian, kitajugabisamemanfaatkannyauntukmendapatkannilai select atau combo box.
• Check Box
Khususuntukpengambilannilai check box, terlebihdahulukitaperlumengidentifikasi item yang dipilih.
3. Memilih Item Check
Agar pemilihan item check box bisalebihefisien, kitadapatmenggunakanpendekatan check/uncheck all.
4. Window
• Menciptakan Window
Di dalam window aktif, kitajugabisamenciptakan window barumelaluimethod window.open().
• Komunikasi Window
Apabiladiperlukan, window induk—yang menciptakansubwindow—jugadapatberkomunikasidengan window buatannya.
Kita sudahseringmenggunakanalatmenghitungyaitukalkulator.Tapiapakahpernahberpikiruntukmembuatsebuah program kalkulatorsecara online di sebuah web atau blog….?????Dalampembahasan DHTML dan Java Script ini, sayaakanmencobamembuatsebuah program kalkulatormenggunakan Java Script. Cobatuliskan source code berikutini :
<html>
<title>Membuat program kalkulatorsederhanamenggunakan textbox </title>
<SCRIPT LANGUAGE="JavaScript">
functiontambah()
{
a=eval(form.a.value)
b=eval(form.b.value)
c=a+b
form.hasil.value = c
}
functionkurang()
{
a=eval(form.a.value)
b=eval(form.b.value)
c=a-b
form.hasil.value=c
}
function kali()
{
a=eval(form.a.value)
b=eval(form.b.value)
c=a*b
form.hasil.value=c
}
functionbagi()
{
a=eval(form.a.value)
b=eval(form.b.value)
c=a/b
form.hasil.value = c
}
functionpangkat()
{
a=eval(form.a.value)
b=eval(form.b.value)
c=Math.pow(a, b)
form.hasil.value = c
}
functionkosong()
{
form.a.focus()
form.a.value=""
form.b.value=""
form.hasil.value=""
}
</SCRIPT>
<bodyonload=kosong()>
<LEFT>
<font size="20">ProgramKalkulatorSederhana</font>

<FORM name="form">
<pre>
<br>
<font color="red"><input type="button" value="ON/C" onClick="kosong()"> </font> <input type="text" name="a"> <select name="operator" onchange="getSelectedValue();">
<option value="+" onClick="tambah()">+</option>
<option value="-" onClick="kurang()">-</option>
<option value="*" onClick="kali()">*</option>
<option value="/" onClick="bagi()">/</option>
<option value="^" onClick="pangkat()">^</option>
<input type="text" name="b"> = <input type "text" name="hasil" disabled="true">
</pre>
</LEFT>
<pre>
<br>
<marquee><font color="purple" face="monotypecorsiva" size="3">by : Amanda RehanaAyudhaTirtani</marquee></font> </pre><br>
</FORM>
</body>
</html>



Makaakantampilsepertiini :


Nah….Sekarangkitaakanmencobamembuatsebuahaplikasi form pemesananmakanan / minuman yang akandigunakanuntukpengoperasian di sebuah cafe. Denganketentuan :
• Field Harga, Jumlah Total, Diskon, danJumlahDIbayarbersifat read-only
• Jikapesandiisi, maka field jumlah total secaraotomatisakanmenghitungtotalnya, termasukjuga field jumlahdibayar.
Rumus :
Jumlah Total = ∑ (Harga * pesan)
Jumlah Bayar = Jumlah Total – Diskon
• JikaPembelianlebihdari 50000, maka field diskonsecaraotomatisakanberisinilaidiskonsebesar 10000 (tidakberlakukelipatannya) danotomatis pula field jumlahbayarakanberkurang
• JikatombolCnceldiklik, makasemua field Pesanakandibersihkan

Source codenyasepertiini :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>
<title>Are Cafe</title>
<script language="JavaScript" type="text/javascript">

<!--

function hitungPesan(){

var nota = document.form2;

var hargaBakso = 10000 * eval(nota.qBakso.value);

var hargaSoto = 7000 * eval(nota.qSoto.value);

var hargaMie = 12500 * eval(nota.qMie.value);

var hargaDegan = 5000 * eval(nota.qDegan.value);

var hargaCampur = 7000 * eval(nota.qCampur.value);

var jumlahTotal = hargaBakso + hargaSoto + hargaMie + hargaDegan + hargaCampur;

if (jumlahTotal > 50000){

nota.Total.value = jumlahTotal;

nota.Diskon.value = 10000;

nota.Bayar.value = jumlahTotal - eval(nota.Diskon.value);

} else {

nota.Total.value = jumlahTotal;

nota.Diskon.value = 0;

nota.Bayar.value = jumlahTotal - eval(nota.Diskon.value);

}

}

function resetForm(){

document.form2.reset();

}

//-->

</script>
<body>

<!--Letakkan Listing Code JavaScript disini-->

<h3>Form Pemesanan Berbasis JavaScript</h3>

<form name="form2" action="#">

<table border="1px">

<tr>

<th>No</th>

<th>Makanan/Minuman</th>

<th>Harga</th>

<th>Pesan</th>

</tr>

<tr>

<td width="15px">1</td>

<td width="200px">Bakso Kotak</td>

<td width="85px" >&#64; <input type="text" name="bakso" value="10000" size="6" disabled="true"/></td>

<td width="150px"><input type="text" name="qBakso" value="0" onChange="hitungPesan()"/></td>

</tr>

<tr>

<td>2</td>

<td>Soto Spesial</td>

<td>&#64; <input type="text" name="soto" value="7000" size="6" disabled="true"/></td>

<td><input type="text" name="qSoto" value="0" onChange="hitungPesan()"/></td>

</tr>

<tr>

<td>3</td>

<td>Mie Ayam Jumbo</td>

<td>&#64; <input type="text" name="mie" value="12500" size="6" disabled="true"/></td>

<td><input type="text" name="qMie" value="0" onChange="hitungPesan()"/></td>

</tr>

<tr>

<td>4</td>

<td>Es Degan</td>

<td>&#64; <input type="text" name="degan" value="5000" size="6" disabled="true"/></td>

<td><input type="text" name="qDegan" value="0" onChange="hitungPesan()"/></td>

</tr>

<tr>

<td>5</td>

<td>Es Campur</td>

<td>&#64; <input type="text" name="campur" value="7000" size="6" disabled="true"/></td>

<td><input type="text" name="qCampur" value="0" onChange="hitungPesan()"/></td>

</tr>

<tr>

<td colspan="3" align="right">Jumlah Total</td>

<td><input type="text" name="Total" disabled="true" /></td>

</tr>

<tr>

<td colspan="3" align="right">Diskon</td>

<td><input type="text" name="Diskon" disabled="true" /></td>

</tr>

<tr>

<td colspan="3" align="right">Jumlah Dibayar</td>

<td><input type="text" name="Bayar" disabled="true" align="right"/></td>

</tr>

</table><br/>

<input type="button" value="CANCEL" onClick="resetForm()" />
<input type="button" value="SAVE" onClick="saveForm()" />
</form>

</body>

</html>

Makatampilannyaakansepertiini :

Jumat, 05 Maret 2010

Membuat Header Web sederhana

Nah sekarang kita akan membuat sebuah header sederhana pada web menggunakan atau memanfaatkan CSS.
Tulis source code berikut ini ya….!!!!
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en">

<head>
<title>display</title>
<style type="text/css" >
<!--
.box1 {
color: #0c0cbe;
margin: 50px;
padding-left: 250px;
font-weight: bold;
font-style: Arial;
}
#header{
background-image: url(back.jpg);
background-repeat: repeat-x;
width: 100%;
position: absolute;
}
#menu li {
display: inline;
}
#menu a {
float: right;
margin-right: 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color:#FFFFFF;
padding:5px;
}
#menu a:hover, #menu .current_page_item a {
color:#0000CC;
}
#search{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
float: right;
-->
</style>
</head>

<body>
<div id="header">
<ul id="menu">
<li>
<a href="aboutus.html">About Us</a>
<a href="contact.html">Contact |</a>
<a href="#">RSS |</a>
<a href="#">Sitemap |</a>
<a href="index.html"> Home |</a></li>
</ul>
<div class="box1">
<h1>TEKNIK ELEKTRO</h1>
<p>Program Studi Pendidikan Teknik Informatika
<div id="search"><form name="form1" method="post" action="">
<label>Search
<input type="text" name="textfield" />
</label>
</form></div>
</div>
</div>
</body>
</html>

maka akan tampil seperti ini :

Rabu, 03 Maret 2010

MEMBUAT DESAIN FRAME

Kemarin kita sudah mempelajari bagaimana membuat sebuah link di membuat website sederhana 2…
Sekarang kita akan mencoba membuat sebuah desain frame yang bisa di link ke beberapa data, dengan model scrolling juga.
Nah kita mulai langsung saja y…!!!
tulislah source code berikut :

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Demo Frame</title>
<frameset rows = "10%,80%,10%" frameborder = "yes" border = "1" framespacing = "1">
<frame src = "Link3.html" name = "topFrame" frameborder = "yes" scrolling = "yes"
noresize = "noresize" bordercolor = "#000000" id = "topFrame" title = "topFrame" />


<frameset cols="25%,50%,25" frameborder="yes" border="3" framespacing="1">
<frame src="Lat.2.html" name="left" frameborder="yes" scrolling="yes"
noresize="noresize" bordercolor="#000000" id="left" title="left" />
<frame src="link2.html" name="main" id="main" />
<frame src="link3.html" />

</frameset>
<frame src="link3.html" frameborder="yes" scrolling="yes" noresize="noresize"
bordercolor="#000000" />

<noframes>
</noframes>
</frameset>
</frameset>
</html>

maka akan tampil seperti ini :


P.S : - link yang digunakan bisa dibuat sendiri dengan membuat halaman web baru lagi, yang bisa digunakan untuk meng-link-kan data tersebut ke halaman yang diinginkan.

Selasa, 02 Maret 2010

MEMBUAT WEBSITE LANJUTAN (Menggunakan CSS dalam Website)

Wah…akhirnya kita bisa melanjutkan belajar membuat website lanjutan. Dalam hal ini, kita akan mulai menggunakan CSS. Sebelum kita ke aplikasi CSS-nya, ikut penjelasan CSS berikut ini dulu ya…!!!

A. Cascading Style Sheet
Cascading style sheet (CSS) merupakan sekumpulan aturan yang menyatakan bagaimana style diaplikasikan ke tag-tag HTML di dalam dokumen. Rekomendasi CSS menguraikan tiga jenis style:
1. Embedded: properti style diletakkan di dalam satu blok di dokumen HTML.
Untuk lebih menspesifikasikan pemberian style, kita bisa menggunakan atribut class atau id. Tekniknya, class dinotasikan dengan titik (.); id dinotasikan dengan pagar (#).
2. Inline: properti style diterapkan secara langsung per baris atau per elemen HTML.
Pendekatan ini mirip dengan embedded, kecuali style-nya diletakkan di file terpisah dan berekstensi css. Pemisahan style ini juga menjadikan pendekatan ini sangat efektif dan efisien, khususnya ketika akan digunakan oleh lebih dari satu dokumen.
3. Linked: properti style diletakkan di file berekstensi css dan dikaitkan dengan dokumen HTML.

B. Tipografi
Berkaitan dengan visualisasi teks, ada beragam style yang bisa kita berikan untuk menghasilkan bentuk sesuai keinginan.
1. Style Font
Ada beragam style yang bisa diterapkan pada teks, misalnya bentuk, ukuran, dan warna.
2. Mengatur Spasi
Properti style line-height memungkinkan kita untuk mengubah spasi standar dari suatu teks.
3. Initial Cap
Jika diperlukan, kita bisa mengatur huruf pertama dari paragraph merepresentasikan huruf besar (initial cap) seperti layaknya di majalah

C. Elemen-Elemen Halaman
CSS dapat digunakan untuk memformat elemen-elemen HTML apa pun, misalnya border dan padding.
1. Border
Properti border merepresentasikan batas dari suatu bidang area, misalnya paragraf. Properti ini menyediakan beberapa style yang bisa dimanfaatkan untuk membuat variasi border.
2. Padding
Seperti halnya di tabel, padding berfungsi untuk menetapkan jarak antara border dengan konten.





D. Link
CSS juga memungkinkan kita untuk mengatur style maupun perilaku dari suatu link. Sebagai contoh, kita bisa menghilangkan garis bawah yang normalnya ada di setiap link.

E. List
Kemampuan menarik lainnya dari CSS adalah memformat list menjadi struktur menu yang elegan.

F. Menggunakan Division
Pendekatan yang efektif untuk memformat elemen-elemen HTML—termasuk juga division—adalah dengan menggunakan CSS.
1. Ukuran Area
Seperti di kebanyakan elemen, kita bisa memanfaatkan atribut width dan height untuk menspesifikasikan ukuran area. Selain itu, atribut-atribut seperti padding dan margin juga bisa dimanfaatkan di sini.
2. Format Font
Di dalam suatu area, kita juga bisa menerapkan style spesifik yang tentunya akan terisolasi (unik) dengan keseluruhan area.
3. Posisi Area
Seperti halnya paragraf, elemen-elemen div akan menghasilkan area secara berurutan dari atas ke bawah. Adapun jika dikehendaki, kita bisa mengatur posisi area secara fleksibel dengan memanfaatkan atribut float CSS.

G. Membuat Kerangka
Kerangka dasar merupakan kulit luar atau pembungkus (wrapper) yang umumnya digunakan untuk menampung keseluruhan desain. Sederhananya, karakteristik utama dari kerangka ini adalah terletak di tengah web browser. Untuk menempatkan area kerangka berada di tengah—se cara horizontal—browser, kita dapat memanfaatkan atribut margin. Tekniknya, tetapkan nilai auto pada margin, di mana akan mengakibatkan posisi secara otomatis diatur di tengah.

H. Desain Layout
Setelah mempersiapkan wrapper, langkah selanjutnya adalah membuat desain layout. Sebagai contoh, kita akan membuat layout standar (header, menu, content, dan footer) dengan style terpisah.

Huff…akhirnya selesai juga ya teorinya…!!! Hehehe….
Ok…sekarang kita coba buat aplikasinya y…!!
sekarang kita akan membuat website dengan CSS secara sederhana dulu y…!!!
Sebelum kita menuliskan kode HTML-nya, kita tulis dulu CSS-nya….
Coba tuliskan source code berikut ini ya…:
#wrapper
{ margin:auto;
width:980px;
border:2px solid white;
}
#header
{ height:80px;
border:1px solid orange;
}
#inner
{ float:left;
margin:5px 0;
border:1px solid white;
}
#footer
{ clear:both;
height:50px;
border:1px solid purple;
}
#sidebar
{ float:left;
margin-right:10px;
width:200px;
height:400px;
border:1px solid blue;
}
#content
{ float:left;
width:760px;
height:400px;
border:1px solid white;
}
#content-top
{ clear:both;
margin:auto;
width:760px;
height:120px;
border:1px solid red;
}
#content-main
{ float:left;
margin:auto;
width:480px;
height:260px;
border:1px solid green;
}
#content-right
{ float:right;
margin:auto;
width:260px;
height:270px;
border: 1px solid yellow;
}
Kemudian simpan dengan nama “style.css”
Setelah kita menuliskan css tersebut, sekarang coba tuliskan kode HTML berikut ini :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Demo</title>
<link type="text/css" rel="stylesheet" href="style.css" />
</head>
<body>
<div id="wrapper">
<div id="header">
Header
</div>
<div id="inner">
<div id="sidebar">
sidebar
</div>
<div id="content">
<div id="content-top">
Top Content
</div>
<div id="content-main">
Main Content
</div>
<div id="content-right">
Right Content
</div>
</div>
</div>
<div id="footer">
Footer
</div>
</div>
</body>
Maka tampilannya akan seperti ini :


Itu masih sederhana lho…
Sekarang kita coba yang agak rumit ya…!!!
seperti biasa, sebelum membuat kode html-nya, kita buat dulu css-nya, seperti berikut ini :
* { margin: 0; }
body { margin:5px auto; padding:0; font:0.72em/150% arial; }
#wrapper
{ margin:auto;
width:980px;}
#header
{ height:80px;
margin:0px auto;
background:#000;}
#header-content
{height:70px;
margin:auto;
background:#fff url(w90.jpg);}
#menu-top
{ font-size:small;
height:20px;
float:right;
padding:0px 50px;
font-weight:bold;}
#logo
{ float:left;
margin:10px 10px 10px 50px;
height:50px;}
#site-title h2
{ float:left;
padding:0px 10px;
height:30px;
margin:20px 0px;
font:2.1em/100% 'Verdana';
font-weight:
bold;}
#search
{ clear:right;
float:right;
margin:20px 50px 0px auto;
height:30px;
font-weight:bold;}
#inner
{ float:left;
margin:0px;}
#footer
{ clear:both;
height:60px;
background:#99FF33;}
#footer p { text-align:center;}
#sidebar
{ float:left;
width:200px;
height:400px;
background-color:#FFCC66}
#content
{ float:right;
width:780px;
height:400px;
background:#FFF}
#content-top
{ clear:both;
margin:auto;
width:780px;
height:170px;
background-image:url(paper.jpg)}
#content-main
{ float:left;
margin:auto;
width:480px;
height:240px;}
#content-main p, h3
{ padding: 10px 20px 0px 20px;
text-align:justify;}
.style1 {font-size:x-small}
#content-main hr{ width:440px;
color:#FF9900;
margin: 10px 20px 0px 20px;}
#content-right
{ float:right; margin:10px auto; width:260px;
border: 2px solid green; background:#99FF33}
#content-right h3{ padding: 10px 20px 0px 20px;
text-align:justify;}
#content-right ul{ padding: 10px 20px 20px 40px;
list-style:square;}
#leftmenu ul { width:200px; list-style-type:none;
padding:0; margin:0;}
#leftmenu a:link, #leftmenu a:visited, #leftmenu a:active { padding-left:15px;
text-decoration:none;}
#leftmenu a { padding: 5px 0px 5px 15px; display:block;
background:#6cae15 no-repeat left center; margin: 0px 0px 1px; color:#000 }
#leftmenu a:hover { background:#5e9711 no-repeat left center; color:#fff}
Simpan dengan nama “layout.css”
Penamaan sangat berpengaruh dengan kode html yang akan kita tulis berikutnya. Tulis kode html berikut ini:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Demo</title>
<link type="text/css" rel="stylesheet" href="layout.css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="header-content">
<div id="menu-top">
Home | Sitemap | RSS | Contact | About Us
</div>
<div id="logo">
<img src="images[2].jpg" width="50" alt ="0"/>
</div>
<div id="site-title">
<h2>TEKNIK ELEKTRO</h2>
</div>
<div id="search">
Search : <input name="q" size="20" type="text"/>
</div>
</div>
</div>
<div id="inner">
<div id="sidebar">
<div id="leftmenu">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">News and Media</a></li>
<li><a href="#">Tutorials</a></li>
<li><a href="#">Tips and Tricks</a></li>
<li><a href="#">Download</a></li>
</ul>
</div>
</div>
<div id="content">
<div id="content-top">
</div>
<div id="content-main">
<h3>Presentasi dari TecQuipment Ltd, UK</h3>
<hr />
<p class="style1">
Selasa, 02 Maret 2010
</p>
<p>
Hari Selasa kemarin (16/02/2010) Universitas Negeri Malang kedatangan tamu dari TecQuipment Ltd, United Kingdom. Tamu dari perusahaan produsen peralatan pendukung pembelajaran keteknikan ini bermaksud menjalin hubungan kerjasama sekaligus mempresentasikan produk-produknya. Secara kebetulan, lokasi kegiatan dipusatkan di Jurusan Teknik Elektro, tepatnya di Lab. Multimedia.Kegiatan presentasi selain dihadiri bapak ibu dosen Jurusan Teknik Elektro juga dihadiri oleh beberapa undangan dari jurusan-jurusan lain. [...]
</p>
</div>
<div id="content-right">
<h3>Events</h3>
<ul>
<li><a href="#">Lomba Fotografi</a></li>
<li><a href="#">Pelantikan KORPS ASISTEN</a></li>
<li><a href="#">Lomba Desain Grafis</a></li>
<li><a href="#">Seminar Nasional</a></li>
</ul>
</div>
</div>
</div>
<div id="footer">
<br />
<p><b>&#169; sushi_hana2@yahoo.com</b></p>
</div>
</div>
</body>
</html>
Maka akan muncul seperti ini :

Rabu, 24 Februari 2010

Mengapa Berhenti Merokok?

Mengisap rokok merupakan gaya hidup yang populer di banyak negeri khususnya di negara berkembang. Tembakau dalam sebatang rokok telah membuat banyak orang menggemarinya. Namun, dibalik kenikmatan sebatang rokok terdapat banyak kerugian.
Merokok
Rokok telah menjadi benda kecil yang paling banyak digemari. Merokok telah menjadi gaya hidup bagi banyak pria dan wanita, bahkan termasuk anak-anak dan kaum remaja. Kebiasaan merokok telah mengakibatkan banyak penyakit dari gangguan pernapasan hingga kanker. Meski menyadari bahaya merokok, orang-orang di seluruh dunia masih terus mengisap belasan milyar batang rokok setiap harinya.
Jumlah perokok di Indonesia menduduki peringkat ketiga tertinggi di dunia. Jumlah perokok di negara-negara berkembang jauh lebih banyak dibanding jumlah perokok di negara maju. Angka yang sangat memprihatinkan mengingat akibat buruk dari merokok baru akan dirasakan dalam jangka panjang.
Kandungan Sebatang Rokok
Zat apa saja yang terdapat dalam sebatang rokok? Nikotin merupakan zat utama yang terdapat pada rokok. Namun, lebih dari 700 jenis bahan kimia tambahan kemungkinan digunakan oleh perusahaan rokok untuk menambah kenikmatan merokok. Beberapa bahan bahkan begitu beracun sehingga beberapa pabrik rokok besar biasanya akan memiliki standar yang tinggi untuk membuang bahan-bahan beracun yang sangat berbahaya tersebut.
Perokok pasif bisa mendapat dampak negatif yang lebih mengerikan jika asap rokok dihirup mereka. Selain itu, asap rokok mengandung 4.000 zat kimia, termasuk arsenik, aseton, butan, karbon monoksida, dan sianida. Asap rokok yang dihirup oleh perokok maupun perokok pasif akan menganduk 43 zat yang diketahui menyebabkan kanker. Itu sebabnya bagi perokok pasif bisa mendapat dampak negatif yang lebih mengerikan jika asap rokok dihirup mereka.
Bahaya Rokok
Apa saja akibat buruk dari gaya hidup yang merusak kesehatan ini? Apa saja penyakit yang disebabkan karena merokok? Berikut ini beberapa penyakit dan dampak negatif yang disebabkan karena merokok:


• Penyakit Jantung
Rokok juga merupakan salah satu penyebab utama serangan jantung. Kematian seorang perokok akibat penyakit jantung lebih banyak dibanding kematian akibat kanker paru-paru. Bahkan rokok rendah tar atau rendah nikotin tidak akan mengurangi risiko penyakit jantung. Karena beberapa dari rokok-rokok yang menggunakan filter meningkatkan jumlah karbon monoksida yang dihirup, yang membuat rokok tersebut bahkan lebih buruk untuk jantung daripada rokok yang tidak menggunakan filter.

Nikotin yang dikandung dalam sebatang rokok bisa membuat jantung Anda berdebar lebih cepat dan meningkatkan kebutuhan tubuh Anda akan oksigen. Asap rokok juga mengandung karbon monoksida yang beracun. Zat beracun ini berjalan menuju aliran darah dan sebenarnya menghalangi aliran oksigen ke jantung dan ke organ-organ penting lainnya. Nikotin dapat mempersempit pembuluh darah sehingga lebih memperlambat lagi aliran oksigen. Itu sebabnya para perokok memiliki risiko terkena penyakit jantung yang sangat tinggi.
• Kanker Paru-Paru
Asap rokok dari tembakau mengandung banyak zat kimia penyebab kanker. Asap yang diisap mengandung berbagai zat kimia yang dapat merusak paru-paru. Zat ini dapat memicu terjadinya kanker khususnya pada paru-paru. Kanker paru-paru merupakan kanker yang paling umum yang diakibatkan oleh merokok. Penyebaran kanker paru-paru dalam tubuh terjadi secara senyap hingga menjadi stadium yang lebih tinggi. Dalam banyak kasus, kanker paru-paru membunuh dengan cepat.
• Emfisema
Perokok berat yang sudah bertahun-tahun akan mengalami emfisema. Emfisema merupakan penyakit yang secara bertahap akan membuat paru-paru kehilangan elastisitasnya. Jika paru-paru kehilangan keelastikannya, maka akan sulit untuk mengeluarkan udara kotor. Tanda-tandanya adalah mulai mengalami kesulitan bernapas pada pagi dan malam hari. Lalu mudah terengah-engah. Tanda lainnya adalah sering mengalami flu berat, disertai dengan batuk yang berat, dan mungkin dengan bronkhitis kronis. Batuknya sering kali tidak berhenti dan menjadi kronis.
• Lebih Cepat Tua
Hasil penelitian terhadap para perokok menunjukkan bahwa wajah para perokok pria maupun wanita lebih cepat keriput dibandingkan mereka yang tidak merokok. Proses penuaan dini tersebut meningkat sesuai dengan kebiasaan dan jumlah batang rokok yang dihisap. Penelitian tersebut menunjukkan bahwa para perokok berat memiliki keriput pada kulit hampir lima kali lipat dibandingkan orang yang tidak merokok. Bahkan proses penuaan dini sudah dimulai bagi para remaja yang merokok seperti kulit keriput, gigi menguning, dan nafas tak sedap.
• Kerusakan Tubuh
Dampak negatif merokok tidak hanya membahayakan paru-paru, jantung, dan saluran pernapasan. Kebiasaan merokok menurut penelitian bisa merusak jaringan tubuh lainnya. Belasan penyakit yang berkaitan dengan penggunaan tembakau bahkan mencakup pneumonia (radang paru-paru), penyakit gusi, leukemia, katarak, kanker ginjal, kanker serviks, dan sakit pada pankreas. Penyebabnya karena racun dari asap rokok menyebar ke mana-mana melalui aliran darah. Merokok dapat mengakibatkan penyakit di hampir setiap organ tubuh.
Mengapa Berhenti Merokok?
Apakah Anda menyadari bahaya merokok? Akibat merokok terhadap kesehatan tubuh benar-benar merugikan. Menurut statistik, di seluruh dunia, jumlah perokok yang meninggal karena penyakit akibat merokok berjumlah hampir tiga kali jumlah orang yang meninggal karena alkohol dan narkoba. Bahkan jumlah perokok yang meninggal karena penyakit tersebut berjumlah enam kali lipat dibandingkan karena kecelakaan mobil. Selain itu, usia perokok biasanya 13 hingga 14 tahun lebih pendek daripada orang yang tidak merokok.
Setelah membaca fakta-fakta ini, apakah Anda akan menjadi seperti perokok yang meskipun telah membaca begitu banyak fakta mengerikan sehubungan dengan merokok kemudian memutuskan untuk berhenti membaca artikel tersebut? Atau Anda berani mengatakan tidak kepada rokok?

Follow Me