Belajar dasar HTML
Karena html adalah markup
language maka html hanya digunakan untuk me-markup suatu dokumen. Misal untuk mem-format suatu
teks menjadi miring kita tambahkan tag<em> atau <i> setiap
tag html akan menjadi isi dari tag lainnya, untuk membuat hirarki dari dokumen
html tertentu
cobalah kalian buka software sublime dan buatlah suatu file lalu beri nama latihan1.html kita akan mulai belajar coding dasar html setelah kamu membuat file latihan1.html maka masukan coding dibawah ini untuk cara singkat menulis coding ini jika anda menggunakan sublime cukup ketik( HTML) lalu tab maka akan langsung muncul coding seperti ini tetapi jika kamu menggunakan visual studio code maka kamu cukup mengetikan tag ini ! dan langsung tekan enter maka akan langsung muncul coding seperti dibawah ini:
Contoh :
<html> <head> <title>Document</title> </head> <body> </body> </html> |
<!DOCTYPE html>
Tag
yang digunakan untuk menginformasikan kepada browser bahwa dokumen yang sedang
dibuka adalah dokumen HTML. Tag ini harus dicantumkan disetiap dokumen HTML
yang akan dibuat.
<html>...</html>
semua
kode html yang dibuat akan ditulis di dalam tag ini, perhatikan setiap tag
harus ada tag penutup.
<head>...</head>
tag ini digunakan untuk menyimpan sebagai
informasi tantang dokumen html.
<title>judul file html
</title>
Title tag ini untuk menampilkan teks pada
judul browser atau pada tab browser.
<body>...</body>
Tag
ini digunakan untuk menampilkan apa yang akan atau ingin ditampilkan pada
browser akan ditulis dalam tag ini, tag body merupakan tag pembuka dari badan
dokumen html.
A.
Elemen tag HTML
Berikut
beberapa contoh elemen html
1.
Heading
Adalah kata yang menjadi
judul atau sub dalam suatu dokumen html. Heading tersedia 6 tingkatan. Heading
level 1 menjadi judul utama. Hhtml mempunya beberapa atribut pada elemen
heading yang kan ditampilkan dikiri dan dikanan di bagian tengah jendela
browser.
contohnya seperti coding dibawah ini
<html> <head> <title>Document</title> </head> <body> <h1>HEADING 1</h1> <h2>HEADING 2</h2> <h3>HEADING 3</h3> <h4>HEADING 4</h4> <h5>HEADING 5</h5> <h6>HEADING 6</h6> </body> </html> |
tag ini digunakan untuk memperbesar suatu huruf
2.
Paragraf
Elemen <p></p> digunakan untuk menandai suatu paragraf didalam dokumen
html. <p> digunakan untuk awal paragraf sedangkan </p> digunakan untuk ahir paragraf namun tag </p> tidak selau digunakan karena secara otomatis paragraf
semebelumnya akan berakhir.
contoh :
<!DOCTYPE html> <html> <head> <title>Document</title> </head> <body> <p>Paragraf Pertama</p> <p>BTS (Hangul: 방탄소년단; RR: Bangtan Sonyeondan), juga dikenal sebagai Bangtan Boys, adalah sebuah boy band beranggotakan tujuh orang asal Korea Selatan yang dibentuk oleh Big Hit Entertainment. Nama tersebut kemudian berakronim menjadi Beyond the Scene pada bulan Juli 2017. Pada tanggal 12 Juni 2013, mereka membawakan lagu berjudul "No More Dream" dari album awal mereka 2 Cool 4 Skool</p> <p>yang mendukung debut mereka pada tanggal 13 Juni 2013. Mereka memenangkan penghargaan New Artist of the Year atas lagu "No More Dream", termasuk di Melon Music Awards dan Golden Disc Awards 2013 dan Seoul Music Awards 2014. Mereka semakin menarik perhatian dengan album Dark & Wild (2014), The Most Beautiful Moment in Life, Part 2 (2015) dan The Most Beautiful Moment in Life: Young Forever (2016), dengan dua album terakhir ini memasuki Billboard 200 AS. The Most Beautiful Moment in Life: Young Forever memenangkan penghargaan Album of the Year di Melon Music Awards 2016.</p> </body> </html> |
3. Berpindah baris
Elemen <br> digunakan untuk memaksa berpindah baris ke baris yang ada di
bawahnya. Lebih mirip seperti enter.
<!DOCTYPE html> <html> <head> <title>Document</title> </head> <body> <p>Paragraf Pertama</p> <p>BTS (Hangul: 방탄소년단; RR: Bangtan Sonyeondan), <br> juga dikenal sebagai Bangtan Boys, <br> adalah sebuah boy band beranggotakan tujuh orang asal <br> Korea Selatan yang dibentuk oleh Big Hit Entertainment. <br> Nama tersebut kemudian berakronim menjadi Beyond the Scene pada bulan Juli 2017. <br> Pada tanggal 12 Juni 2013, mereka membawakan lagu berjudul <br> "No More Dream" dari album awal mereka 2 Cool 4 Skool</p> <p>yang mendukung debut mereka pada tanggal 13 Juni 2013. <br> Mereka memenangkan penghargaan New Artist of the Year atas lagu "No More Dream", <br> termasuk di Melon Music Awards dan Golden Disc Awards 2013 dan Seoul Music Awards 2014. <br> Mereka semakin menarik perhatian dengan album Dark & Wild (2014), <br> The Most Beautiful Moment in Life, Part 2 (2015) dan The Most Beautiful Moment in Life: <br> Young Forever (2016), dengan dua album terakhir ini memasuki Billboard 200 AS. <br> The Most Beautiful Moment in Life: Young Forever memenangkan penghargaan Album of the Year di Melon Music Awards 2016.</p> </body> </html> |
4.
Perataan
Elemen pada tabel digunakan untuk mengatur bentuk perataan di
dalam dokumen html yang digunakan untuk paragraf. elemen ini memiliki tag
elemen yang berbeda-beda didalamnya namun tetap sama fungsinya
<align
=”center”></> untuk perataan paragraf tengah
<align =”left”></> untuk perataan paragraf kiri
<align =”right”></> untuk perataan paragraf kanan
<html> <head> <title>Document</title> </head> <body> <p align ="center">paragraf ini menggunakan perataan tengah </p> <p align ="left">paragraf ini menggunakan perataan kanan</p> <p align ="right">paragraf ini menggunakan perataan kanan</p> </body> </html> |
5.
Physical
Style
Physical stylee adalah
suatu jenis format yang diberikan pada teks tanpa tergantunng jenis dari elemen
dasar teks tersebut. elemen ini sering digunakan dalam suatu program untuk
mengolah kata seperti menebalkan atau membuat miring suatu teks.
Elemen-elemen yang
bisa dikategorikan dalam physical style
adalah:
<b>untuk
menebalkan teks</b>
<i>untuk
memiringkan teks</i>
<u>untuk
menggaris bawahi teks</u>
<s>untuk
memberikan coretan pada teks</s>
<strike>untuk
memberikan coretan pada teks</strike>
<blink>untuk
membuat teks berkedip, hanya ada pada netscape</blink>
<sub>untuk
membuat teks subript(co2)</sub>
<sup>untuk membuat teks
superscript(502)</sup>
6.
Font
Untuk menentukan ukuran
suatu teks, element font menyediakan atribut size dengan nilai 1 sampai 7.
Dengan nilai 1 untuk ukuran teks paling kecil dan 7 untuk ukuran teks paling
besar.
<html> <head> <title>Document</title> </head> <body> <font size="1">SIZE </font> <font size="2">SIZE 2</font> <font size="3"> SIZE 3</font> <font size="4">SIZE 4</font> <font size="5">SIZE 5</font> <font size="6">SIZE 6</font> <font size="7">SIZE 7</font> </body> </html> |
a.
Jenis Font
Digunakan untuk menampilkan teks satu jenis font yang
ditentukan dari setting browser.
<!DOCTYPE html> <html> <head> <title>menggunakan font face</title> </head> <body> <font face="Arial">INI JENIS FONT ARIAL</font> <br> <font face="Geneva">INI JENIS FONT GENEVA</font> <br> <font face="Courier New">INI JENIS FONT COURIER NEW</font> </body> </html> |
7.
Color
Penggunaan warna pada
teks dengan menggunakan atribut COLOR pada elemen font.penggunaan warna dapat
dinyatakan dalam dua cara yaitu dengan nama seperti: red, green, atau yellow dan
melalui nilai rgb suatu warna.
<html> <head> <title>menggunakan warna </title> </head> <body> <font color="blue">INI ADALAH WARNA BIRU</font><br> <font color="#00ffff">INI ADALAH WARNA BIRU LAUT</font><br> <font color="#00ff00">INI ADALAH WARNA HIJAU</font><br> <font color="#ffc0b">INI ADALAH WARNA MERAH JAMBU</font><br> </body> </html> |
8.
Elemen <HR>
Digunakan untuk membuat garis pemisah. kamu juga bisa mengukurnya dengan meenggunakan width didalamnya sebagai lebar garisnya dan height untuk tingginya
<!DOCTYPE html> <html> <head> <title>menggunakan garis pemisah </title> </head> <body> <br> <br> <br> <br> <hr color="red" width="900" height="100"> </body> </html> |
A.
List Menu atau Daftar
1.
Ordered List atau numbered list
Adalahdaftar tyang didalamnya memiliki nomor secara berurutan.
Html juga menyediakan fasilitas untuk daftar berurutan
menggunakan berbagai macam variasi seperti:
Atribut |
Fungsi |
Type =”A” |
Membuat daftar
berurutan dengan huruf besar(A,B,C,D...) |
Type =”a” |
Membuat daftar
berurutan dengan huruf kecil(a,b,c...) |
Type =”I” |
Membuat daftar
berurutan dengan bilangan romawi besar(I,II,III...) |
Type =”i” |
Membuat daftar
berurutan dengan bilangan romawi kecil(i,ii,iii...) |
Type =”1” |
Membuat daftar
berurutan pada nomor(default)(1,2,3,...) |
Start =”x” |
Menentuukan nilai awal
dari item dalam daftar, dimana x adalah nilai awal daftar |
<html> <head> <title>menggunakan font size </title> </head> <body> <ol> <li type="A">Membuat daftar berurutan dengan huruf besar(A,B,C,D...)</li> <li type="a">Membuat daftar berurutan dengan huruf kecil(a,b,c...)</li> <li type="I">Membuat daftar berurutan dengan bilangan romawi besar(I,II,III...)</li> <li type="i">Membuat daftar berurutan dengan bilangan romawi kecil(i,ii,iii...)</li> <li type="1">Membuat daftar berurutan pada nomor(default)(1,2,3,...)</li> <li type="x">Menentuukan nilai awal dari item dalam daftar, dimana x adalah nilai awal daftar</li> </ol> </body> </html> |
2.
Unordered List/Bulleted
Adalah suatu daftar dimana urutannya tidak tiidak diutamakan. Setiap item unordered list ditandai dengan titik atau kotak.unordered list menggunakan tag <ul>...</ul> dengan item dialamanya menggunakan tag <li>..</li>.
Berikut ada atribut tambahan dari unordered list
Atribut |
Fungsi |
Type =”circle” |
Membuat tanda lingkaran
untuk item |
Type =”square” |
Membuat tanda kotak
untuk item |
Type =”disc” |
Membuat tanda cakram
untuk item |
<html> <head> <title>menggunakan font size </title> </head> <body> <ul> <li type="circle">Membuat tanda lingkaran untuk item</li> <li type="square">Membuat tanda kotak untuk item</li> <li type="disc">Membuat tanda cakram untuk item</li> </ul> </body> </html> |
B.
Membuat Tabel
Untuk menampilkan tipe tabel dalam html bisa menggunakan tag <table></table> sedangkan untuk menentukan banyaknya baris gunakan tag <tr></tr> dan untuk menentukan banyaknya kolom tergantung pada
banyaknya tag <td></td>.
<html> <head> <title>menggunakan font size </title> </head> <body> <table border="1"> <tr> <td>BARIS 1 KOLOM 1</td> <td>BARIS 2 KOLOM 2</td> <td>BARIS 3 KOLOM 3</td> </tr> <tr> <td>BARIS 4 KOLOM 4</td> <td>BARIS 5 KOLOM 5</td> <td>BARIS 6 KOLOM 6</td> </tr> </table> </body> </html> |
a. Atribut border
Berfungsi untuk memberi
garis tepi bagi tabel yang dibuat. Border diikuti dengan satu angka yang
menunjukan pada ketebalan garis dalam satuan pixel.
Contoh: Border=4. Yang berarti memberikan garis ketebalan
pada tepi bagian tabel yang kita buat setebal 4 pixel.
b. Attribut Width
Berfungsi untuk mengatur
lebar suatu tabel atau suatu sel.
Contoh : <table width =”500”>
Berarti tabel yang akan dibuat memiliki lebar 500 pixel.
C.
Membuat File Multimedia
Digunakan untuk
menyisipkan gambar, audio, dan video.
1. Memuat File Gambar
untuk memunculkan gambar maka kalian harus menempatkan gambar di folder yang sama dengan folder html ditempatkan lalu jangan lupa beri nama gambar dengan nama yang mudah diingat atau mudah di tulis lalu masukkan nama ddari gambar tersebut ke dalam coding seperti coding di bawah ini.
<!DOCTYPE html> <html> <head> <title>FILE HTML</title> </head> <body> <img src="myjodoh.jpg"> <p>INI ADALAH MASA DEPAN CERAHKU</p> </body> </html> |
2. Memuat File Video
Untuk memuat sebuah video pada html kita akan menggunakan tag<video> untuk coding video sendiri
<!DOCTYPE html> <html> <head> <title>FILE HTML</title> </head> <body> <p><h1 align="center"><font color="#9932cc">INI ADALAH PEMUTARAN VIDEO PADA FILE HTML</h1></p></font> <center> <video width="900px" height="550px" controls> <source src="BTS_Dynamite.mp4" type="video/mp4"> <source src="BTS_Dynamite.ogg" type="video/ogg"> </video> </center> </body> </html> |
3. Memuat file audio
Untuk memuat sebuah audio pada dokumen html, kita akan menggunakan tag <audio>. Karena saya sudah memiliki filenya makan saya tinggal memasukan file audionya kedalam html
<!DOCTYPE html> <html> <head> <title>FILE HTML</title> </head> <body> <center><h4>Blackpink - Pretty Savage</h4> <audio src ="BLACKPINK_Pretty_Savage.mp3" controls="autoplay"> </audio></center> </body> </html> |
D.
Form
Adalah sarana untuk
membuat server web lebih interaktif yang memungkinkan user mengirim dan
menerima informasi melalui elemen yang disebur control seperti :
a. One-line text box
Untuk memasukan data
dalam satu baris
<input type="text"
name="nama" size="25">
<html> <head> <title>FILE HTML</title> </head> <body> <input type="text" name="nama" size="25"> </body> </html> |
Tipe password juga bisa
di input untuk berupa password teks akan ditampilkan berupa tanda (****) ada
tipe hidden yang memungkinkan input akan di sembunyikan
<input type="password" name=password" size="25">
<html> <head> <title>FILE HTML</title> </head> <body> <input type="password" password="nama" size="25"> </body> </html> |
b. Scrolling text-box
Control yang memasukan
untuk data lebih dari satu baris
<textarea rows="4"
name="comment" cols="20"></textarea>
<html> <head> <title>FILE HTML</title> </head> <body> <textarea rows="4" name="comment" cols="20"></textarea> </body> </html> |
c. Check box
Untuk
user menggunakan kotak periksa
<input
type="checkbox" name="cek" value="ON" checked>
<html> <head> <title>FILE HTML</title> </head> <body> <input type="checkbox" name="cek" value="ON" checked>JUNGKOOK <br> <input type="checkbox" name="cek" value="ON" checked>MIN SUGA </body> </html> |
d. Radio button
Digunkan untuk user dalam
memilih item dari kelompok pilihan lain yang tersedia
<input
type="radio" name="pilih" value="VI"
checked="">
<html> <head> <title>FILE HTML</title> </head> <body> <input type="radio" name="pilih" value="VI" checked="">LISA BLACKPINK <br> <input type="radio" name="pilih" value="VI" checked="">JENNIE BLACKPINK <br> PILIH YANG MANA HAYOO?:D </body> </html> |
e. Dropdown menu
Yang
memungkinkan user memilih daftar menu
<select
name="menu" size="1">
<option selected="" value="menu
1">menu 1</option>
<option value="menu 2">menu
2</option>
<option value="menu 3">menu
3</option>
</select>
<html> <head> <title>FILE HTML</title> </head> <body> <select name="menu" size="1"> <option selected="" value="menu 1">LISA BLACKPINK</option> <option value="menu 2">ROSE BLACKPINK</option> <option value="menu 3">JENNIE BLACKPINK</option> <option value="menu 3">JISO BLACKPINK</option> </select> </body> </html> |
f. Submit dan reset button
Untuk
meengirim dan membatalkan data yang akan dikirim ke server web
<input type="submit"
name="B1" value="kirim">
<input
type="reset" name="B2" value="batal">
<html> <head> <title>FILE HTML</title> </head> <body> <input type="submit" name="B1" value="kirim"> <input type="reset" name="B2" value="batal"> </body> </html> |
Seperti itulah belajar
dasar coding dari HTML jangan pernah menyerah dalam belajar karena ilmu yang
didapat untuk menentuukan masa depan kalian sendiri mohon maaf bila ada kekurangan karena kesempurnaan hanyalah milik tuhan semangat kepada calon web developer
terus belajar dan kembangkan bahasa pemrograman kalian.
Post a Comment