Jumat, 15 Januari 2016

HTML

PENGERTIAN HTML
HTML adalah bahasa markup internet (web) berupa kode dan simbol yang dimasukkan kedalam sebuah file yang ditujukan untuk ditampilkan didalam sebuah website. Singkatnya, HTML adalah bahasa markup yang digunakan untuk membuat website. Website yang dibuat dengan HTML ini, dapat dilihat oleh semua orang yang terkoneksi dengan internet. Tentunya dengan menggunakan aplikasi penjelajah internet (browser) seperti Internet Explorer, Mozilla Firefox dan Google Chrome.  

download (4).jpg
SEJARAH HTML
Sejarah HTML.  HTML pertama kali diciptakan oleh IBM pada tahun 1980. Saat itu tercetus ide untuk menempatkan elemen elemen yang berguna untuk menandai bagian suatu dokumen seperti judul, alamat dan isi dokumen. Pada akhirnya elemen element tersebut dibentuk menjadi suatu program untuk melakukan pemformatan dokumen secara otomatis. Bahasa pemrograman untuk melakukan tugas ini disebut sebagai bahasa markup. IBM menamai program ini sebagai Generalized Markup Language. Pada tahun 1986, konsep ini disetujui oleh ISO (International Standard Organization) sebagai standar untuk pembuatan dokumen. Bahasa ini dinamai oleh ISO sebagai Standard Generalized Markup Language (SGML) HTML sendiri, adalah bagian dari SGML. Tim Berners-Lee dari CERN mengemukakan sebuah ide tentang pembuatan skrip bahasa pemrograman dan dokumen yang dapat diakes oleh semua komputer tanpa melihat jenis platformnya. Sejak saat itu HTML menjadi lebih populer dibandingkan SGML

FUNGSI DAN KEGUNAAN HTML
Fungsi dan Kegunaan HTML Sebagai bahasa markup internet, HTML memiliki banyak fungsi dan kegunaan. Beberapa manfaat dari HTML diantaranya Untuk Membuat Halaman Web. Bahasa HTML digunakan untuk membuat halaman web. Semua halaman web pasti dibuat dengan menggunakan HTML. Sebagai Pondasi Bagi Sebuah Website. Sebuah rumah jika tidak memiliki pondasi maka akan cepat roboh. Begitu juga dengan website. Jika tidak memiliki HTML sebagai pondasi, kita tidak dapat mengimplementasikan bahasa lainnya seperti CSS (bahasa untuk mendesain website), Javascript (bahasa untuk menambah prilaku website), dan PHP (bahasa pemrograman server website). Untuk menandai teks pada halaman web. Misalnya, kita dapat menandai sebuah teks menjadi bergaris bawah dengan menggunakan tag html Untuk menandai elemen/bagian pada halaman web. Sebuah website memiliki beberapa bagian seperti header, navigasi, main dan footer. Kita dapat menandai setiap bagiannya dengan HTML. Untuk menampilkan informasi dalam bentuk tabel Untuk menambahkan objek seperti audio, video, gambar, dll dalam halaman web Untuk membuat online form 

KEKURANGAN DAN KELEBIHAN HTML
Kelebihan-kelebihan HTML antara lain:
1. Merupakan bahasa penkodean yang lintas platform (cross platform), maksudnya HTML dapat digunakan pada berbagai jenis mesin komputer yang berbeda dan berbagai macam sistem operasi yang berbeda. Jadi bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter ASCII.
2. Dapat disisipi gambar baik gambar statis atau dinamis (animasi) termasuk menggunakan gambar untuk dijadikan hyperlink. Gambar di sini digunakan untuk merujuk pada suatu halaman web, dimana setiap titik-titik yang sudah didefinisikan berupa rectangular (kotak), poligon (kurva tak beraturan) atau lingkaran digunakan untuk ‘jump’ ke halaman lain, atau link ke halaman di luar web yang bersangkutan.
3. Dapat disisipi animasi berupa Java Applet atau file-file animasi dari Macromedia Flash atau Macromedia Shockwave (untuk keperluan ini, browser harus memiliki plug-in khusus untuk menjalankan file-file animasi ini).
4.Dapat disisipi bahasa pemrograman untuk mempercantik halaman web seperti Javascript, VBScript, Active Server Pages, Perl, Tcl, PHP dan sebagainya.
Bukan merupakan bahasa pemrograman jadi tidak memerlukan kompiler. Cara menjalanakannya cukup dengan menggunakan browser.
Adapun kekurangan dari HTML ini adalah:
1. Menghasilkan halaman yang statis, yang saya tahu untuk memperoleh halaman yang dinamis harus menggunakan bahasa pemrograman tertentu seperti Javascript atau VBScript dan animasi seperti Flash atau Shockwave.
2. Memiliki tag-tag yang begitu banyak sehingga susah dipelajari untuk yang masih awam.
Tidak dapat menghasilkan halaman yang interaktif. Interaktif di sini maksudnya client dapat berinteraksi dengan server. Untuk keperluan itu, HTML harus disisipi bahasa pemrograman yang dapat menangani hal tersebut, contohnya Perl atau Tcl.

TAG DALAM  HTML
Element Dasar



Tag HTML
Fungsinya
<html>...</html>
Mendeskripsikan bahwa tag yang ada di bawahnya merupakan bagian dari HTML
<head>...</head>
Header
<title>...</title>
Judul web
<body>...</body>
Mendeskripsikan bagian tubuh dari HTML





Memformat Teks



Tag HTML
Fungsinya
<b>...</b>
Tulisan Bold
<u>...</u>
Tulisan bergaris bawah
<i>...</i>
Tulisan miring
<h?>...</h?>
Heading. ? diisi dengan angka 1-6. Semakin besar angkanya, tulisannya semakin kecil
<center>...</center>
Teks akan berada di tengah
<marquee>...</marquee>
Teks bergerak
<s>...</s>
Mencoret teks
<sub>...</sub>
Teks akan berada di bawah (subscript)
<sup>...</sup>
Teks akan berada di atas seperti pangkat (superscript)
<br>
Break line atau enter. Tag ini tidak memiliki tag end
<p>...</p>
Membuat paragraf
<hr>
Membuat garis horizontal
<blockquote>...</blockquote>
Seperti justify
<address>...</address>
Mendeskripsikan alamat


Membuat List
Tag HTML
Fungsinya
<ul>...</ul>
Daftar dengan simbol.
<ol>...</ol>
Daftar dengan huruf,angka, atau huruf romawi.
<li>...</li>
Menyatakan bahwa teks yang diapit oleh tag ini adalah bagian dari tag list(ol atapun ul)
<lh>...</lh>
List Header