Belajar HTML Lengkap Untuk Pemula Disertai Contoh Untuk Latihan

Belajar HTML

8. Belajar HTML Forms


Formulir dibentuk oleh Label dan satu atau lebih elemen tr, th, atau td.
Sel dapat berisi teks, gambar, daftar, paragraf, formulir, garis horizontal, tabel, dan lainnya. struktur dasar:

<table border="1">

<tr>

<td>row 1, cell 1</td>

<td>row 1, cell 2</td>

</tr>

<tr>

<td>row 2, cell 1</td>

<td>row 2, cell 2</td>

</tr>

</table>
row 1, cell 1row 1, cell 2
row 2, cell 1row 2, cell 2

Penjelasan:

html memiliki 10 tag terkait tabel.

<caption> mendefinisikan judul tabel

<col> mendefinisikan kolom

<colgroup> mendefinisikan pengelompokan kolom tabel

<tabel> mendefinisikan tabel

<tbody> mendefinisikan bentuk tubuh

<td> mendefinisikan sel

<tfoot> Mendefinisikan footer tabel (bawah)

<th> mendefinisikan header tabel

<thead> mendefinisikan header tabel

<tr> Garis definisi

Biasanya tag <tbody>, <thead>, <tfoot>  jarang digunakan karena browser tidak mendukungnya dengan baik.

Deskripsi properti:

Read More
  • width         px、 %            menentukan lebar tabel
  • height        px、%             Tinggi
  • border        px                 menentukan lebar batas tabel
  • cellpadding     px                 menentukan padding antara perbatasan dan konten      
  • cellspacing     px、 %          menentukan ruang antar sel
  • align       left、 right 、 center       menentukan perataan tabel
  • valign      top、 middle 、 bottom     pengaturan vertikal atas, tengah, bawah valign
  • colspan                        menggabungkan sel kolom
  • rowspan                  warna latar belakang
  • bgcolor                   warna latar belakang
  • background       Gambar background 
  • bordercolor            Border warna warna

Contoh sebagai berikut:

<table align="center" cellpadding="2" cellspacing="3" width="300" height="300" border="1" >
       <tr >
            <td colspan="2">&nbsp;</td>                          
       </tr>
       <tr>
            <td >&nbsp;</td>
            <td>&nbsp;</td>
       </tr>       
 </table>

Baca Juga : Membuat Kolom Layout Template HTML CSS + DIV

9. Inline Frame <Iframe>


Penjelasan :

  • width px , % specifies the width of the frame
  • ​height px , % specifies the height of the frame
  • ​scrolling yes,no,auto whether to display scroll bars
  • ​frameborder 1, 0 whether to display the border

Syntax: <iframe src=”URL” name=”frame name”> </iframe>

Contoh sebagai berikut:

<iframe src="http://www.Labkom99.com" name="labkom99" height="600"width="600"></iframe>

Jika properti pengguliran tidak ditentukan, ini didasarkan pada tinggi bingkai yang ditetapkan untuk menentukan apakah bilah gulir diperlukan.

10. Belajar HTML Bentuk Form


Peran form dalam html sangat kuat. Kita sering menggunakan formulir dalam kehidupan kita, seperti mengisi beberapa informasi dasar. Hal yang sama berlaku di halaman web, kita tidak dapat menghindari mendaftarkan beberapa akun dan ada lebih banyak formulir yang digunakan pada saat ini.

Formulir terutama bertanggung jawab untuk mendapatkan data yang diisi oleh pengguna dan mengirimkan data ke server melalui browser.

Formulir didefinisikan menggunakan tag (<form>).

Struktur dasar formulir:

<form name="form1" action="URL" method="get|post" target="">

   Username:<input type="text" name="uname" />

   Password:<input type="password" name="passwd" />

</form>

menjelaskan:

  • Deskripsi properti
  • sebutkan nama formulirnya
  • formulir tindakan kirim alamat
  • metode formulir metode pengiriman data (dapatkan: kirim parameter ke server di alamat url, posting: kirim parameter ke server di latar belakang)
  • enctype tipe MIME
  • metode target terbuka (_blank: buka di jendela baru _self: muat dokumen dalam bingkai yang sama _top: muat dokumen ke jendela browser paling atas asli)

Teks ​​bidang: Bidang teks diatur oleh tag <input type=”text”>. Ketika pengguna ingin mengetik huruf, angka, dll di formulir, bidang teks akan digunakan.

<form>
   First name: <input type="text" name="firstname"><br>
   Last name: <input type="text" name="lastname">
</form>

Browser menampilkan berikut ini:

CATATAN: ​​Bentuknya sendiri tidak terlihat. Selain itu, di sebagian besar browser, lebar default bidang teks adalah 20 karakter.

Penjelasan:

  • Deskripsi properti
  • ketik tipe elemen input
  • beri nama nama elemen input
  • nilai nilai elemen input
  • ukuran lebar elemen input
  • readonly adalah hanya-baca
  • maxlength Panjang maksimum karakter input
  • dinonaktifkan apakah akan menonaktifkan

Password field

Bidang kata sandi ditentukan oleh tag :

<form>
Password: <input type="password" name="pwd">
</form>

Efek tampilan browser adalah sebagai berikut:

Deskripsi properti

  • ketik tipe elemen input
  • beri nama nama elemen input
  • ukuran lebar elemen input
  • maxlength mendefinisikan jumlah karakter maksimum untuk dimasukkan

Catatan: Karakter bidang sandi tidak ditampilkan dalam teks biasa, tetapi diganti dengan tanda bintang atau titik.

Single button

<input type="radio"> 
<form>
<input type="radio" name="sex" value="male">Male<br>
<input type="radio" name="sex" value="female">
</form>

Name atribut: Tentukan nama tombol radio. Untuk memastikan perolehan data yang akurat, tombol radio digunakan dalam grup, dan nama yang sama harus digunakan untuk tombol radio dalam grup yang sama.

Checkbox

<input type="checkbox"> 
<form>
<input type="kotak centang" name="song" value="Dingge">Dingge<br>
<input type="checkbox" name="run" value="run"> 
</form>

Submit button

<input type="submit">

Hidden field

Bidang tersembunyi digunakan saat program mengirimkan nilai tertentu yang tidak perlu dilihat pengguna.

<input type="hidden" name="uid" value="10"/>

Upload files

<input type=“file” name=“photo” />

Untuk menggunakan fitur ini, tentukan atribut metode dalam tag formulir. Untuk menentukan metode sebagai posting, tentukan atribut enctype sebagai multipart/form-data.

banyak kontrol akan mengunggah banyak file

<input type="file" name="photo" multiple />
<input type="button" value="..."/>

Textarea ( form element: multi-line text area)

menjelaskan:

  • Deskripsi properti
  • sebutkan nama unsurnya
  • baris menentukan ketinggian kotak teks
  • cols menentukan lebar kotak teks

contoh: <textarea name=”content” rows=”5″ cols=”50″> </textarea>

Catatan: Lebar dan tinggi kotak teks di sini terdiri dari jumlah karakter.

Simple drop-down box:

<form action="">

<select name="cars">

<option value="volvo">Volvo</option>

<option value="saab">Saab</option>

<option value="fiat">Fiat</option>

<option value="audi">Audi</option>

</select>

Deskripsi properti

  • beri nama nama kotak daftar tarik-turun
  • size Jumlah baris yang ditampilkan di kotak daftar drop-down
  • beberapa Apakah akan memilih beberapa
  • dinonaktifkan apakah akan menonaktifkan
  • dipilih menyetel opsi yang dipilih default
  • nilai opsi

Label

Peran tag label adalah untuk mengaitkan input atau opsi dengan teks labelnya.

Contoh:

<input type="radio" name="sex" value="1" id="male" />

         <label for="male">Laki Laki</label>

         <input type="radio" name="sex" value="0" id="female" />

         <label for="female">Perempuan</label>

**optgroup(** Form element: drop-down box grouping)

<select name="city" multiple>

         <optgroup label="Batam">

             <option value="1">Jakarta</option>

              <option value="2">Jogja</option>

        </optgroup>

       <optgroup label="Other">

            <option value="3">Palu</option>

            <option value="4">Bandung</option>

            </optgroup> </select>

Label menentukan daftar opsi. Gunakan elemen ini bersama dengan elemen input untuk menentukan nilai yang mungkin​​​untuk input. datalist dan opsinya tidak ditampilkan, itu hanya daftar nilai input yang valid. Gunakan daftar atribut elemen input untuk mengikat datalist.

Baca juga : Belajar HTML Dan CSS Membuat Menu Navigasi Horizontal

11. Belajar HTML 5 New Tab


LabelDescribe
<form>Define a form for user input
<input>define input fields
<textarea>Define the text field (a multi-line input control)
<label>Defines the label of the element, usually the input title
<fieldset>Defines a set of related form elements and encloses them with an outline
<legend>defines the title of the element
<select>Defines a dropdown list of options
<optgroup>Define option groups
<option>Define the options in the drop-down list
<button>define a click button
<datalist> NewSpecifies a list of predefined input control options
<keygen> NewDefines the key pair generator field of the form
<output> Newdefine a calculation result

HTML5 form all types

ButtonDefine clickable buttons (mostly used with JavaScript to start scripts)
checkboxDefine checkboxes.
colorDefine the color picker.
dateDefine date field (with calendar control)
datetimeDefine date fields (with calendar and time controls)
datetime-localDefine date fields (with calendar and time controls)
monthDefines the month of the date field (with calendar control)
weekDefines the week of the date field (with calendar control)
timeDefine hours, minutes, seconds for date fields (with time control)
emailDefine a text field for e-mail addresses
fileDefine input fields and “Browse…” button for file upload
hiddenDefine hidden input fields
imageDefine image as submit button
numberDefine a numeric field with a spinner control
passwordDefine the password field. Characters in the field are masked.
radioDefine radio buttons.
rangeDefine a numeric field with a slider control.
resetDefine the reset button. The reset button resets all form fields to their initial values.
searchDefines a text field for searching.
submitDefine the submit button. The submit button sends data to the server.
telDefines a text field for phone numbers.
textdefault. Defines a single-line input field in which the user can enter text. The default is 20 characters.
urlDefines the text field used for the URL.

12. Belajar HTML Audio


Format dasar: <audio src=”” controls><audio>

Browser yang berbeda memiliki kompatibilitas yang berbeda dengan audio, jadi yang terbaik adalah menentukan tipenya di tipe atribut

Deskripsi properti:

  • putar otomatis Jika ada, video akan diputar segera setelah siap.
  • kontrol Jika ada, menampilkan kontrol, seperti tombol putar, kepada pengguna.
  • loop Jika atribut ini ada, itu akan mulai diputar lagi saat file media selesai diputar.
  • dibisukan menentukan bahwa output audio video harus di mode diam.
  • URL poster menentukan gambar yang akan ditampilkan saat video diunduh, atau sebelum pengguna mengeklik tombol putar.
  • preload Jika ada, video dimuat saat halaman dimuat dan siap diputar. Properti ini diabaikan jika “putar otomatis” digunakan.
  • src URL url video yang akan diputar.
  • width mengatur lebar pemutar video.
  • height mengatur ketinggian pemutar video.
<audio src="4.ogv" width="300" height="40" controls><audio>

13. Video


Format dasar : <video src=”4.ogv” controls ></viedo>

Sifatnya mirip dengan audio.

Kesimpulan


Diatas adalah artikel Labkom99 tentang belajar pengetahuan dasar HTML ini diperkenalkan disini. Untuk pengetahuan dasar HTML yang lebih terkait, silahkan cari artikel sebelumnya tentang HTML di Labkom99 atau lanjutkan menelusuri artikel terkait di bawah ini.

Related posts

Leave a Reply

Your email address will not be published. Required fields are marked *