" Tutorial Perancangan Web Dasar untuk Pemula "

Jumat, 01 Mei 2015

Perbedaan XHTML Dengan HTML

21.34 Posted by Nawi , No comments


Artikel ini menjelaskan beberapa perbedaan XHTML dengan HTML. Kepanjangan dari HTML adalahHyperText Markup Language, Sedangkan XHTML adalah EXtensible HyperText Markup Language. Ini merupakan gabungan dari XML dengan HTML. XHTML hampir identik dengan HTML 4.1, tapi XHTML lebih ketat peraturannya dibanding peraturan HTML 4.1. XHTML itu menjadikan HTML didefinisikan sebagai aplikasi XML & semua Browser utama mendukung XHTML.

XHTML Lebih Baik Dari HTML

XHTML lebih baik dari HTML karena peraturan XHTML sangat ketat diantaranya semua tag harus ditutup tidak seperti HTML. Dibawah ini saya akan jelaskan beberapa perbedaan XHTML dengan HTML& peraturan yang harus dipenuhi di XHTML.

Struktur XHTML

  • XHTML DOCTYPE bersifat WAJIB
  • Atribut XML namespace dalam <html> bersifat WAJIB
  • <html>, <head>, <title>, & <body> bersifat WAJIB

Elemen XHTML

  • Elemen XHTML harus tersusun secara benar (properly nested).
  • Elemen XHTML harus selalu ditutup
  • Elemen XHTML harus dalam huruf kecil
  • Dokumen XHTML harus memiliki satu elemen root “Well-formed”

Atribut XHTML

  • Nama atribut harus dalam huruf kecil
  • Nilai atribut harus dengan tanda kutip
  • Tidak diperbolehkan menyingkat atribut
  • Image harus ada atribut alt
Ada 3 DTD untuk XHTML yaitu Strict (hanya akan valid jika tanpa tag lama), Transisi (masih akan memvalidasi dengan tag lama), & Frameset (untuk halaman frame). Semua dokumen XHTML harus sesuai dengan aturan sintaks XML. Contoh Minimal penulisan tag XHTML sebagai 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">
 
	<head>
		<title>Judul Dokumen</title>
	</head>

	<body>
		......
	</body>
 
</html>

Elemen XHTML Harus Bersarang

<b><i>Ini contoh elemen bersarang yang benar</i></b>
<b><i>Ini contoh elemen bersarang yang salah</b></i>

Elemen XHTML Harus Ditutup

<p>Benar</p>
<!--Benar-->
<br />

<!--Benar-->
<hr />

<!--Benar-->
<img src="test.png" alt="Ngetest Doank" /> <!--Benar-->
<p>

<!--Salah-->
<br>

<!--Salah-->
<hr>

<!--Salah-->
<img src="test.png" alt="Ngetest Doank">
<!--Salah-->

Elemen & Atribut XHTML Harus Huruf Kecil

<p>Ini Paragraf</p> <!--Benar--> 
<P>Ini Paragraf</P> <!--Salah-->

Elemen XHTML Harus Dikutip & Tidak Boleh Disingkat

<input checked="checked">
<input readonly="readonly">
<input disabled="disabled">
<option selected="selected">
<input checked>
<input readonly>
<input disabled>
<option selected>

Elemen — dasar building blocks

HTML terdiri dari sekumpulan elemen-elemen. Elemen-elemen mendefinisikan arti semantik dari content yang bersangkutan. Elemen-elemen mengikutsertakan saja yang terdapat di dalam tag elemen yang berkesesuaian, termasuk tag mereka sendiri. Sebagai contoh, elemen "<p>" mengindikasikan sebuah paragraf; elemen "<img>" mengindikasikan sebuah gambar (image). Buka halaman HTML Elements untuk daftar selengkapnya.
Sebagian elemen memiliki makna yang sangat tepat, seperti dalam "ini adalah image", "ini adalah judul" atau "ini adalah daftar tak berurut." yang lainnya tidaklah spesifik, "ini adalah bagian dari halaman" atau "ini adalah sebagian dari text." Pun elemen-elemen lainnya digunakan untuk alasan teknis, seperti "bagian ini mengidentifikasi informasi untuk halaman yang tidak boleh ditampilkan." Bagaimanapun juga, dalam satu cara atau seluruh elemen-elemenn HTML lainnya memiliki nilai semantik.

Sebagian besar elemen dapat menampung elemen lainnya, membentuk sebuah struktur hierarki. Sebuah halaman web sederhana tapi sempurna akan terlihat seperti berikut:
<html>
  <body>

    <p>My dog ate all the guacamole.</p>

  </body>
</html>
Seperti yang anda lihat, elemen <html> menampung dokumen di dalamnya, dan elemen <body> menampung konten dari halaman web. Struktur ini sering diibaratkan sebagai pohon yang memiliki cabang-cabang (dalam kasus ini elemen <body> dan <p>) yang tumbuh dari batang (<html>). Struktur Hierarki ini disebut dengan DOM: Document Object Model.

Tag

Dokumen HTML ditulis dalam teks biasa, bisa juga ditulis menggunakan teks editor apapun yang memungkinkan isinya disimpan dalam teks biasa(Meski sebagian besar penulis HTML menganjurkan untuk menggunakan editor spesial yang memiliki syntax highligting dan menampilkan DOM). Nama tag bisa ditulis dengan huruf kecil atau huruf kapital. Akan tetapi, W3C (Konsorsium global yang mengurus standarisasi HTML) menganjurkan untuk menggunakan huruf kecil (dan XHTML mengharuskan menggunakan huruf kecil).
HTML menempelkan makna spesial terhadap apa saja yang diawali dengan tanda lebih kecil dari ("<") dan diakhiri dengan tanda lebih besar dari (">"). Markup tersebut disebut dengan tag. Pastikan untuk menutup tag, seperti halnya sebagian tag ditutup secara bawaan, dan yang lainnya mungkin menghasilkan error yang tidak diinginkan jika anda lupa menutup tag.
Berikut ini adalah contoh sederhananya:
<p>This is text within a paragraph.</p>
Dalam contoh di atas terdapat tag pembuka dan tag penutup. Tag penutup sama hanya dengan tag pembuka tapi memiliki tanda garis miring (forward slash /) sebelumnama tag atau sesudah tanda lebih kecil dari. Kebanyakan elemen-elemen HTML dituliskan menggunakan tag pembuka dan penutup. Tag pembuka dan penutup harus disarangkan secara benar, yaknik tag penutup harus dituliskan sebagai kebalikan dari tag pembuka. Hal ini merupakan suatu aturan yang harus dipatuhi untuk penulisan kode yang valid
Berikut ini adalah contoh kode yang valid:
<em>I <strong>really</strong> mean that</em>
Dan berikut ini adalah contoh kode yang tidak valid:
Invalid: <em>I <strong>really</em> mean that</strong>.
Perhatikan bahwa dalam contoh yang valid, tag penutup yang bersarang dalam tag em ditempatkan sebelum tag yang menjadi tempat tag tersebut bersarang.

Sampai adopsi aturan parsing HTML5, browser tidak menerjemahkan kode yang tidak valid dengan cara yang sama dan menghasilkan hasil yang berbeda-beda ketika semuanya menangani kode tidak valid. Browser-browser telah "meminta maaf" kepada Penulis Web tapi sayangnya tidak semuanya dengan cara yang sama, yang menghasilkan hasil yang tidak dapat diprediksi jika terdapat kode HTMl yang tidak valid. Sekarang, seiring dengan evolusi browser, seperti Internet Explorer 10, Firefox 4, Opera 11.60, Chrome 18 atau Safari 5, mereka mengimplementasikan aturan parsing kode invalid terbaru. Kode yang tidak valid dihasilkan dalam hierarki DOM dalam  seluruh browser modern.

Sebagian elemen tidak memiliki konten atau elemen lainnya. Elemen-elemen tersebut adalah elemen kosong dan tidak membutuhkan tag penutup. Berikut contohnya:
<img src="smileyface.jpg">
Kebanyakan orang menuliskan markup elemen kosong ini dengan menambahkan garis miring (forward slash)(yang mana diperintahkan dalam XHTML).
<img src="smileyface.jpg" />
Dalam HTML, tanda slash ini tidak memiliki fungsi teknis dan penggunaan tanda ini murni pemilihan gaya penulisan kode.

Atribut

Tag pembukan dapat memiliki informasi tambahan, seperti halnya dalam contoh sebelumnya. Informasi tersebut disebut dengan atribut. Atribut biasanya terdiri dari 2 bagian:
  • Nama Atribut.
  • Nilai Atribut.
Sebagian kecil atribut hanya bisa menampung satu nilai. Atribut-atribut tersebut adalah atribut Boolean dan dapat disingkat dengan hanya menuliskan nama atribut atau membiarkan nilai atribut kosong. Ketiga contoh berikut memiliki arti yang sama:
<input required="required">
<input required="">
<input required>
Nilai atribut yang terdiri dari satu kata atau nomor dapat dituliskan langsung, tetapi jika terdari dari dua atau lebih maka harus dituliskan dalam tanda kutip. Baik tanda kutip satu (') atau dua (") diperbolehkan. Kebanyakan pengembang menganjurkan untuk selalu menggunakan tanda kutip agar kode yang ditulis tidak ambigu bagi mata dan untuk menghindari kesalahan-kesalahan. Berikut ini adalah contoh kesalahan:
<p class=foo bar> (Beware, this probably does not mean what you think it means.)
Dalam contoh ini, nilai atribut seharusnya ditulis "foo bar" namun karena dituliskan tanpa tanda kutip maka kode tersebut diterjemahkan seperti berikut :
<p class="foo" bar="">

Named character references

Named character references (Sering disebut juga entities) digunakan untuk mencetak karakter yang memiliki makna spesial dalam HTML. Sebagai contoh, HTML menerjemahkan tanda lebih kecil dari dan lebih besar dari sebagai pemisah tag. Ketika Anda ingin menampilkan simbol lebih besar dari dalam teks, Anda bisa menggunakan named character reference. Ada empat named character references yang harus anda ketahui:
  • &gt; menandakan lebih besar dari (>)
  • &lt; menandakan lebih kecil dari (<)
  • &amp; menandakan ampersand (&)
  • &quot; menandakan tanda kutip dua (")
Ada banyak many more entities, tapi keempat entiti tersebut adalah yang paling penting karena semuanya menandakan karakter yang memiliki arti spesial bagi HTML.

Doctype dan Komentar

Sebagai tambahan dari tag, konten teks dan entitas-entitas, sebuah dokumen HTML harus memiliki deklarasi doctype yang terdapat dibaris pertama. Deklarasi doctype bukanlah tag HTML; doctype ini adalah instruksi untuk web browser tentang versi keberapa dokumen HTML ditulis.
Dalam HTML 4.01, doctype mengaju kepada DTD (Document Type Definition) sebagaimana HTML ini berbasis SGML. Ada tiga deklarasi  doctypedalam HTML 4.01.
HTML 4.01 Strict
DTD ini berisi seluruh elemen dan atribut HTML, tetapi TIDAK MENYERTAKAN presentasional atau element-element usang (seperti font). Framesets tidak diizinkan.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 Transitional
DTD ini menampung seluruh elemen dan atribut HTML, TERMASUK element yang bersifat presentasi dan elemn yang usang. Framesets tidak diizinkan.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
HTML 4.01 Frameset
DTD ini sama halnya dengan HTML 4.01 Transitional, namun mengizinkan penggunakan Framesets.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
Dalam HTML 5, hanya terdapat satu deklarasi dan deklarasi ini ditulis seperti berikut:
<!DOCTYPE html>
Doctype memiliki sejarah yang panjang dan rumit, tapi untuk sekarang apa yang harus anda ketahui adalah doctype memberitahu browser untuk menerjemahkan kode HTML dan CSS sesuai dengan standar W3C dan tidak berpura-pura untuk berlaku sebagai Internet Explorer yang berasal dari tahun 90an. (Lihat quirks mode.)
HTML memiliki mekanisme untuk penyertaan komentar yang tidak ditampilkan ketika halaman diproses dalam browser. Komentar ini berguna untuk menjelaskan beberapa bagian dalam markup, atau meninggalkan catatan untuk orang lain yang mungkin juga bekerja dalam halaman tersebut atau meninggalkan pengingat untuk Anda sendiri. Komentar HTML dibuat dengan menyertakan simbol seperti berikut:
<!-- This is comment text -->

Dokumen singkat tapi Sempurna

Yang dituliskan dibawah ini adalah contoh dokumen HTML sederhana. Anda dapat meng-copy codenya ke dalam teks editor, simpan dengan nama file myfirstdoc.html dan bukalah dengan browser. Pastikan Anda menyimpannya dengan character encoding UTF-8. Karena dokumen ini tidak menggunakan style maka dokumen ini akan terlihat sangat polos, tapi ini hanyalah tahap awal.
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8" />
  <title>A tiny document</title>
</head>
<body>
  <h1>Main heading in my document</h1>
  <!-- Note that it is "h" + "1", not "h" + the letter "one" -->
  <p>Loook Ma, I am coding <abbr title="Hyper Text Markup Language">HTML</abbr>.</p>
</body>
</html>


Selamat Belajar...!


Tag Marquee pada HTML

12.30 Posted by Nawi No comments
Marquee = Menampilkan objek dengan memberikan efek berjalan.

Tag Marquee pada HTML:
<marquee behavior=…>……..</marquee>
Style Maquee:
  • ALTERNATE
  • SCROLL
  • SLIDE 
Direction Maquee:
  • Down
  • Left
  • Right
  • Up
Script:
<marquee behavior=alternate direction=up>Universitas Narotama Surabaya</marquee>
Hasil:
Universitas Narotama Surabaya


Script:
<marquee behavior=alternate width=100>Universitas Narotama Surabaya</marquee>
Hasil:
Universitas Narotama Surabaya


Script:
<marquee behavior=alternate width=100 scrolldelay=500>   Universitas Narotama Surabaya  </marquee>
Hasil:
Universitas Narotama Surabaya




Selamat Belajar..!


Variasi Bullet and Numbering pada HTML

12.00 Posted by Nawi No comments
Variasi bullet pada HTML:
  • Disc, memberikan efek lingkaran (default)
  • Square, memberikan efek persegi empat
  • Circle, memberikan efek lingkaran yang transparan
Script:
<h3>Daftar Fakultas: 
  <ul type=disc>
   <li>Fakultas Ekonomi</li>
   <li>Fakultas Hukum</li>
   <li>Fakultas Ilmu Komputer</li>
   <li>Fakultas Teknik Sipil</li>
  </ul>
  </h3>
Hasil:

Daftar Fakultas:
  • Fakultas Ekonomi
  • Fakultas Hukum
  • Fakultas Ilmu Komputer
  • Fakultas Teknik Sipil


Script:
<h3>Daftar Fakultas: 
   <ul type=square>
    <li>Fakultas Ekonomi</li>
    <li>Fakultas Hukum</li>
    <li>Fakultas Ilmu Komputer</li>
    <li>Fakultas Teknik Sipil</li>
   </ul>
  </h3>
Hasil:

Daftar Fakultas:
  • Fakultas Ekonomi
  • Fakultas Hukum
  • Fakultas Ilmu Komputer
  • Fakultas Teknik Sipil


Script:
<h3>Daftar Fakultas: 
   <ul type=circle>
    <li>Fakultas Ekonomi</li>
    <li>Fakultas Hukum</li>
    <li>Fakultas Ilmu Komputer</li>
    <li>Fakultas Teknik Sipil</li>
   </ul>
  </h3>
Hasil:

Daftar Fakultas:
  • Fakultas Ekonomi
  • Fakultas Hukum
  • Fakultas Ilmu Komputer
  • Fakultas Teknik Sipil


Daftar bernomor pada HTML:
  • i adalah angka romawi kecil, misal: i,ii,iii,iv,dst
  • I adalah angka romawi besar, misal: I,II,III,IV,dst
  • a adalah huruf kecil, misal: a,b,c,d,dst
  • A adalah huruf kapital, misal: A,B,C,D,dst
  • 1 adalah angka dalam standar, misal: 1,2,3,4,dst

Script:
<h3>Daftar Fakultas:
   <ol type=A>
    <li>Fakultas Ekonomi</li>
    <li>Fakultas Hukum</li>
    <li>Fakultas Ilmu Komputer</li>
    <li>Fakultas Teknik Sipil</li>
   </ol>
  </h3>
Hasil:

Daftar Fakultas:
  1. Fakultas Ekonomi
  2. Fakultas Hukum
  3. Fakultas Ilmu Komputer
  4. Fakultas Teknik Sipil


Script:
<h3>Daftar Fakultas:
   <ol type=a>
    <li>Fakultas Ekonomi</li>
    <li>Fakultas Hukum</li>
    <li>Fakultas Ilmu Komputer</li>
    <li>Fakultas Teknik Sipil</li>
   </ol>
  </h3>
Hasil:

Daftar Fakultas:
  1. Fakultas Ekonomi
  2. Fakultas Hukum
  3. Fakultas Ilmu Komputer
  4. Fakultas Teknik Sipil


Script:
<h3>Daftar Fakultas:
   <ol type=I>
    <li>Fakultas Ekonomi</li>
    <li>Fakultas Hukum</li>
    <li>Fakultas Ilmu Komputer</li>
    <li>Fakultas Teknik Sipil</li>
   </ol>
  </h3>
Hasil:

Daftar Fakultas:
  1. Fakultas Ekonomi
  2. Fakultas Hukum
  3. Fakultas Ilmu Komputer
  4. Fakultas Teknik Sipil


Script:
<h3>Daftar Fakultas:
   <ol type=i>
    <li>Fakultas Ekonomi</li>
    <li>Fakultas Hukum</li>
    <li>Fakultas Ilmu Komputer</li>
    <li>Fakultas Teknik Sipil</li>
   </ol>
  </h3>
Hasil:

Daftar Fakultas:
  1. Fakultas Ekonomi
  2. Fakultas Hukum
  3. Fakultas Ilmu Komputer
  4. Fakultas Teknik Sipil


Selamat Belajar...!


Kamis, 30 April 2015

Tag BR pada HTML

08.30 Posted by Nawi No comments
Script:
<html>
 <head>
  <title>Latihan 02</title>
 </head>
 <body>
  Universitas Stikom Bali<br>
  Fakultas Ilmu Komputer
  <p>Jurusan Sistem Komputer & Sistem Informasi</p>
 </body>
</html>
Tampilan:

Selamat Belajar..!


Rabu, 29 April 2015

Tag HR pada HTML

07.30 Posted by Nawi No comments
Tag HR (Horisontal Rule)

Script:
<html>
 <head>
  <title>Latihan 03</title>
 </head>
 <body>
  <h1>Universitas Narotama Surabaya</h1><hr>
 </body>
</html>
Tampilan:

Selamat Belajar..!


Senin, 27 April 2015

Blockquote pada HTML

09.51 Posted by Nawi No comments
Blockquote:
Untuk menulis kutipan teks:
<blockquote> . . . </ blockquote >
Script:
<blockquote>Habis gelap terbitlah terang</blockquote>

Hasil:
Habis gelap terbitlah terang


Selamat Belajar...!

Lebih Rapi dengan Tag Table

06.33 Posted by Nawi , 1 comment
Table:
  • Salah satu cara yang paling kompak dan paling mudah dibaca dalam menampilkan item informasi adalah dengan tabel.
Manfaat Tabel:
  • Tabel dapat digunakan untuk menampilkan teks, link, grafik atau item lainnya yang dapat dikirimkan ke tempat lain manapun melalui halaman web.
  • Tabel dapat digunakan untuk menyajikan informasi, atau bahkan dapat diperkuat dengan batas, warna, dan grafik sedemikian rupa, sehingga tabel itu sendiri menjadi item – item dekorasi.
<table>
 <tr>
  <td>Columns Item</td>
  <td>Columns Item</td>
 </tr>
 <tr>
  <td>Columns Item</td>
  <td>Columns Item</td>
 </tr>
</table>
Tabel dibentuk dari kiri atas, dan melintasi kolom - kolomnya. Setiap item diapit dengan tag <td></td>, dan setiap baris diapit dengan tag <tr></tr>.

Latihan 5
Script:
<html>
 <head>
  <title>Latihan 5</title>
 </head>

 <body>
 <table>
  <tr>
   <td>Satu</td>
   <td>Dua</td>
  </tr>
  <tr>
   <td>Tiga</td>
   <td>Empat</td>
  </tr>
 </table>
 </body>
</html>
Tampilan:

Table Properties:
  • BORDER = akan memberikan garis pembatas pada tabel.
  • CELLSPACING = akan menset jarak dalam piksel antara batas dalam dan batas     luar.
  • CELLPADDING= akan menset jarak dalam piksel antara batas dalam dan teksnya.
  • ALIGN = penjajaran rata kanan, kiri atau tengah.
  • BGCOLOR = akan memberikan efek warna pada tabel.
  • ROWSPAN = untuk menset jumlah baris ke bawah. 
  • COLSPAN = untuk menset jumlah kolom ke kanan. 
  • WIDTH = untuk menset batas lebar / panjang tabel.
  • HEIGHT = untuk menset batas tinggi tabel.

Latihan 6
Script:
<html>
 <head>
  <title>Latihan 6</title>
 </head>
 <body>
  <h3>Daftar Nama Siswa</h3>
  <table border=1 cellpadding=3 cellspacing=3>
   <tr>
    <td align=center>NIM</td>
    <td align=center>NAMA LENGKAP</td>
   </tr>
   <tr>
    <td>130030716</td>
    <td>Nawi Kartini</td>
   </tr>
  </table>
 </body>
</html>
Tampilan:

kolom bewarna

Latihan 7
Script:
<html>
 <head>
  <title>Latihan 7</title>
 </head>
 <body>

  <h3>Daftar Nama Siswa</h3>

  <table border=1 cellpadding=3 cellspacing=3>
   <tr bgcolor=red>
    <td align=center>NIM</td>
    <td align=center>NAMA LENGKAP</td>
   </tr>
   <tr>
     <td>130030716</td>
     <td>Nawi Kartini</td>
   </tr>
  </table>
 </body>
</html>
Tampilan:


Latihan 8
Script:
<html>
 <head>
  <title>Latihan 8</title>
 </head>
 <body>

  <h3 align=center>Daftar Nama Siswa</h3>

  <table border=1 cellpadding=3 cellspacing=3 align=center>
   <tr bgcolor=red>
    <td align=center>NIM</td>
    <td align=center>NAMA LENGKAP</td>
   </tr>
   <tr>
     <td>130030716</td>
     <td>Nawi Kartini</td>
   </tr>
  </table>
 </body>
</html>
Tampilan:


Images & Table

Latihan 9
Script:
<html>
 <head>
  <title>Latihan 9</title>
 </head>
 <body>

  <h3 align=center>Daftar Nama Siswa</h3>

  <table border=1 cellpadding=3 cellspacing=3 align=center>
   <tr  align=center>
    <td background=bg1.jpg>NIM</td>
    <td background=bg1.jpg>NAMA LENGKAP</td>
   </tr>
   <tr>
     <td>130030716</td>
     <td>Kartini Nawi</td>
   </tr>
  </table>
 </body>
</html>
Tampilan:


Latihan 10
Script:
<html>
 <head>
  <title>Latihan 10</title>
 </head>
 <body>
  <table border=10 cellspacing=10 cellpadding=10>
   <tr>
    <td><img src=photo1.jpg width=200 height=200></td>
    <td><img src=photo2.jpg width=200 height=200></td>
    <td><img src=photo3.jpg width=200 height=200></td>
   </tr>
  </table>
 </body>
</html>
Tampilan:

Selamat Mencoba..!

Minggu, 26 April 2015

Latar belakang dengan gambar pada HTML

21.00 Posted by Nawi No comments
Menggunakan gambar
         <body background=“nama_file_gambar”> . . . </body>

Script:
<html>
    <head>
      <title> Penggunaan Latar Belakang Warna </title>
    </head>
    <body background="images/wallpaper.jpg">
      <h1 align="center">Nawi Belajar HTML</h1>
    </body>
</html>
Tampilan:

Selamat Mencoba..!



Latar belakang dengan warna pada HTML

20.30 Posted by Nawi No comments
Menggunakan warna
<body bgcolor="pink"> . . . </body>

Script:
<html>
    <head>
      <title> Penggunaan Latar Belakang Warna </title>
    </head>
    <body bgcolor="pink">
      <h1 align="center">Nawi Baru Belajar HTML</h1>
    </body>
</html>
Tampilan:

Selamat Belajar..!


Menampilkan Gambar pada Halaman Web

17.30 Posted by Nawi No comments
Menampilkan gambar ke dalam halaman Web:
<img src=”URL”|”name” height=”n” width=”n” align=”top”|”center”|”bottom”] />

Script:
<html> 
 <head> 
  <title> Insert Gambar </title>
 </head>
 <body>
  <p><b>Belajar menampilkan gambar</b></p>
  <img src="images/gambar1.jpg" >
 </body>
</html>
Tampilan:

Selamat Mencoba..!


Membuat Paragraf dengan HTML

12.00 Posted by Nawi No comments
Paragraf yang bisa diatur perataannya (kiri, tengah, kanan):
<p [align=”left”|”center”|”right”]> . . . </p>
Untuk Tulisan awal paragraph Gunakan : &nbsp     sesuai yang diinginkan

Script:
<html>
  <head>
    <title> Paragraf </title>
  </head>
  <body>
<h2 align="center"> Belajar Membuat Paragraf</h2>
<p align="right">Saya sedang belajar membuat paragraf rata kanan dengan HTML. Saya
sedang belajar membuat paragraf rata kanan dengan HTML. Saya sedang belajar membuat
paragraf rata kanan dengan HTML. Saya sedang belajar membuat paragraf rata kanan
dengan HTML. Saya sedang belajar membuat paragraf rata kanan dengan HTML. Saya
sedang belajar membuat paragraf rata kanan dengan HTML. Saya sedang belajar membuat
paragraf rata kanan dengan HTML. Saya sedang belajar membuat paragraf rata kanan
dengan HTML.</p>
<p align="left">Ini paragraf rata kiri. Ini paragraf rata kiri.  Ini paragraf rata kiri.  Ini paragraf rata kiri.  Ini paragraf rata kiri.  Ini paragraf rata kiri.  Ini paragraf rata kiri. Ini paragraf rata kiri. Ini paragraf rata kiri. Ini paragraf rata kiri. Ini paragraf rata kiri.  Ini paragraf rata kiri.  Ini paragraf rata kiri.  Ini paragraf rata kiri.  Ini paragraf rata kiri.  Ini paragraf rata kiri. Ini paragraf rata kiri.  Ini paragraf rata kiri. </p>
<p align="center">Ini paragraf rata tengah. Ini paragraf rata tengah.  Ini paragraf rata tengah.  Ini paragraf rata tengah.  Ini paragraf rata tengah.  Ini paragraf rata tengah.  Ini paragraf rata tengah. Ini paragraf rata tengah.  Ini paragraf rata tengah. ni paragraf rata tengah. Ini paragraf rata tengah.  Ini paragraf rata tengah.  Ini paragraf rata tengah.  Ini paragraf rata tengah.  Ini paragraf rata tengah.  Ini paragraf rata tengah. Ini paragraf rata tengah.  Ini paragraf rata tengah.</p>
<p align="justify">Ini paragraf rata kanan kiri. Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri. Ini paragraf rata kiri.  Ini paragraf rata kanan kiri. Ini paragraf rata kanan kiri. Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri.  Ini paragraf rata kanan kiri. Ini paragraf rata kiri.  Ini paragraf rata kanan kiri. </p>
  </body>
</html>
Tampilan:

Selamat Mencoba..!

Tag Heading pada HTML

09.00 Posted by Nawi No comments
Untuk judul atau sub judul dalam dokumen HTML
<h1 [align=”left”|”center”|”right”]> . . . </h1>
<h2 [align=”left”|”center”|”right”]> . . . </h2>
.
.
<h6 [align=”left”|”center”|”right”]> . . . </h6>

Script:
<html>
  <head>
   <title> Belajar Tag Heading </title>
  </head>
  <body>
    <h1 align="center"> Heading 1</h1>
    <h2 align="center"> Heading 2</h2>
    <h3 align="center"> Heading 3</h3>
    <h4 align="center"> Heading 4</h4>
    <h5 align="center"> Heading 5</h5>
    <h6 align="center"> Heading 6</h6>
  </body>
</html>
Tampilan:

Selamat Mencoba..!


Belajar HTML

08.00 Posted by Nawi No comments
Apa itu HTML?
  • Singkatan dari HyperText Markup Language
  • Menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen
  • HTML digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen
  • Tag-tag utama dalam dokumen HTML adalah <head> dan <body>. 
  • <head> digunakan untuk memberikan informasi mengenai dokumen HTML, seperti TITLE, TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE dan META.
  • <body> digunakan untuk menyimpan informasi atau data yang akan ditampilkan di dalam dokumen HTML. Di dalam tag ini, dapat dilakukan berbagai macam pengaturan, misalnya mengatur warna latar belakang, membuat - heading, membuat paragraf, membuat preformatted text, membuat blockquote, membuat break, memformat font, memformat dokumen, membuat garis pemisah horisontal, membuat list/daftar, memuat gambar, membuat - hypertext link, dan lain-lain
Software yang diperlukan:
Text editor sederhana.
Contoh:
Windows: Notepad
Linux: gEdit, mcedit, pico, dan vi.

Web browser untuk menampilkan dokumen web yang dibuat.
Contoh:
Windows: Internet Explorer, Opera dan Firefox
Linux: Firefox dan Conqueror.

Istilah-istilah dalam HTML:
Tag - Digunakan untuk menentukan tingkah laku web browser. Dinyatakan dengan tanda lebih kecil “<“ (tag awal) dan tanda lebih besar “>” (tag akhir). Tag kontainer:
<namatag> ..... </namatag>

Element – Jenis-jenis dari tag. HTML mempunyai banyak elemen untuk berbagai keperluan dengan berbagai bentuk penggunaan.

Attribute - Digunakan untuk memodifikasi nilai dari elemen HTML. Suatu elemen biasanya akan mempunyai banyak atribut.

Tag Utama dalam struktur dokumen HTML:
<html>
<!– untuk menyatakan suatu dokumen HTML -->
 <head>
  <!-- memberikan informasi mengenai dokumen HTML >
  <!-- tag-tag: TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE dan META >
 </head>
 <body>
  <!-- menyimpan informasi atau data yang akan ditampilkan dalam  dokumen HTML >
 </body>
</html>
Contoh HTML sederhana:
<html>
 <head>
   <title> HTML </title>
 </head>
 <body>
  Kami sedang mulai belajar HTML
 </body>
</html>
Penggunaan komentar:
Format:
<! --   >

Fungsi:
  • Memberi nama aplikasi
  • Mendeskripsikan tujuan pengkodean tertentu di dalam file
  • Memberi nama pengarang
  • Memberi tanggal pembuatan
  • Memberi nomer versi
  • Memberi informasi hak cipta
Tag-tag dalam <body>:
  • Untuk warna latar belakang
  • Untuk heading
  • Untuk paragraf
  • Untuk preformatted text
  • Untuk blockquote
  • Untuk break
  • Untuk font
  • Untuk format dokumen
  • Untuk garis pemisah horisontal
  • Untuk list/daftar
  • Untuk memuat gambar
  • Untuk hypertext link
  • Dan lain-lain
Preformatted Text:
Untuk menampilkan teks sama seperti yang diketikkan dalam dokumen HTML:
<pre> . . . </pre>

Blockquote:
Untuk menulis kutipan teks:
<blockquote> . . . </ blockquote >

Break:
Untuk menulis teks pada baris berikutnya:
<br>

Font:
Ukuran font
<font size=“n”> . . . </font>
Jenis font
<font size=“n” face=“jenis_font”> . . . </font>
Warna font
<font size=“n” face=“jenis_font” color=“warna”> . . . </font>

Format dokumen:
Bold:
<b> . . .</b>
Emphasized:
<em> . . . </em>
Italic:
<i> . . . </i>
Superscript:
<sup> . . .</sup>
Subscripted:
<sub> . . . </sub>
Struck trough:
<del> . . . </del>

Garis pemisah horisontal:
Garis horisontal untuk memisahkan teks dengan teks lain.
<hr [align=“left”|”center”|”right”] [size=“n”] [width=“nnn”] [noshade]> </hr>

List/Daftar:
Unordered lists <UL>: daftar item dengan tanda bullet.
<ul [type=“disc”|”square”|”circle”] > . . . </ul>
Ordered Lists <OL>: untuk membuat daftar item yang terurut.
<ol [type=“1”|”a”|”A”|”I”|”i"] [start=“n”] > . . . </ol>
Definition Lists <DL>: untuk menjelaskan istilah-istilah.
<dl> . . . </dl>
<dt> . . . </dt>
<dd> . . . [</dd>]
Menu List: menampilkan item-item yang mempunyai link ke page lain.
<menu> . . . </menu>
Directory List (DIR): untuk daftar item yang pendek atau kurang dari 20 karakter.
<dir> . . . </dir>

Hypertext Link:
Format:
<a href=”address” > . . . </a>

Link ke dokumen lain
<a href=”nama_dokumen” > . . . </a>
Link ke bagian tertentu dalam dokumen yang sama
<a href=”#target” > . . . </a>
<a href=”target” > . . . </a>
Link ke alamat URL atau WebSite
<a href=”alamat_URL” > . . . </a>
Link ke alamat Email
<a href=”mailto:alamat_email” > . . . </a>
Link File yang akan didownload
<a href=”nama_file” > . . . </a>

Selamat Belajar...!