Penerapan HTML (Part 13)


I.Latar Belakang. Latar belakang kali ini kita masih mengenal sintag tentang HTML apa saja yang di butuhkan untuk membuat web dasar
 
II.Alat dan Bahan.
  
Laptop / PC
    W3SCHOOLS
    Sublime text


III.Tujuan. 

untuk mengetahui langkah dasar untuk membuat web yang sederhana.

IV.Penjelasan.


Simbol HTML


Entitas HTML Simbol

entitas HTML yang dijelaskan dalam bab sebelumnya.
Banyak matematika, teknis, dan simbol mata uang, yang tidak hadir pada keyboard biasa.
Untuk menambahkan simbol seperti ke halaman HTML, Anda dapat menggunakan HTML nama entitas.
Jika tidak ada nama entitas ada, kamu dapat menggunakan nomor entitas, desimal, atau referensi heksadesimal.

Contoh :

 Maka outputnya:



HTML Encoding (Set Karakter)

Untuk menampilkan halaman HTML dengan benar, web browser harus tahu mana set karakter (karakter encoding) untuk digunakan.

Apa Character Encoding?
ASCII adalah yang pertama standar pengkodean karakter (juga disebut set karakter). ASCII didefinisikan 127 karakter yang berbeda alfanumerik yang dapat digunakan di internet: angka (0-9), huruf bahasa Inggris (A-Z), dan beberapa karakter khusus seperti! $ + - () @ <>.
ANSI (Windows-1252) adalah asli set karakter Windows, dengan dukungan untuk 256 kode karakter yang berbeda.
ISO-8859-1 adalah karakter default untuk HTML 4. Karakter ini mengatur juga didukung 256 kode karakter yang berbeda.
Karena ANSI dan ISO-8859-1 begitu terbatas, pengkodean karakter default diubah menjadi UTF-8 di HTML5.
UTF-8 (Unicode) mencakup hampir semua karakter dan simbol di dunia.

HTML charset Atribut

Untuk menampilkan halaman HTML dengan benar, web browser harus tahu set karakter yang digunakan dalam halaman.
Hal ini ditentukan dalam tag <meta>

<Meta charset = "UTF-8">

ASCII Character Set
ASCII menggunakan nilai dari 0 sampai 31 (dan 127) untuk karakter kontrol.
ASCII menggunakan nilai 32-126 untuk huruf, angka, dan simbol.
ASCII tidak menggunakan nilai-nilai 128-255.

ANSI Character Set (Windows-1252)
ANSI identik dengan ASCII untuk nilai 0-127.
ANSI memiliki seperangkat milik karakter untuk nilai 128-159.
ANSI identik dengan UTF-8 untuk nilai 160-255.

ISO-8859-1 Set Karakter
8859-1 identik dengan ASCII untuk nilai 0-127.
8859-1 tidak menggunakan nilai-nilai 128-159.
8859-1 identik dengan UTF-8 untuk nilai 160-255.

UTF-8 Character Set
UTF-8 identik dengan ASCII untuk nilai 0-127.
UTF-8 tidak menggunakan nilai-nilai 128-159.
UTF-8 identik dengan baik ANSI dan 8859-1 untuk nilai 160-255.
UTF-8 terus dari nilai 256 dengan lebih dari 10 000 karakter yang berbeda.

HTML Uniform Resource Locator

URL adalah kata lain untuk alamat web.
Sebuah URL dapat terdiri dari kata-kata (w3schools.com), atau alamat Internet Protocol (IP) (192.68.20.50).
Kebanyakan orang memasukkan nama ketika berselancar, karena nama-nama yang lebih mudah diingat daripada nomor.

URL - Uniform Resource Locator
Web browser meminta halaman dari server web dengan menggunakan URL.
Sebuah Uniform Resource Locator (URL) digunakan untuk mengatasi dokumen (atau data lain) di web.

scheme://prefix.domain:port/path/filename

Penjelasan:

    Scheme - mendefinisikan jenis layanan Internet (paling umum adalah http
                     atau https)
    prefix -     mendefinisikan awalan domain (default untuk http www)
    domain -  mendefinisikan nama domain Internet (seperti w3schools.com)
    port -        mendefinisikan nomor port di host (default untuk http adalah 80)
    path -       mendefinisikan jalan di server (Jika dihilangkan: direktori root dari
                      situs)
    filename -mendefinisikan nama dokumen atau sumber daya


Encoding URL
URL hanya dapat dikirim melalui Internet menggunakan ASCII karakter-set. Jika URL berisi karakter di luar ASCII set, URL harus diubah.
encoding URL mengkonversi karakter non-ASCII ke dalam format yang dapat ditularkan melalui Internet.
encoding URL menggantikan karakter non-ASCII dengan "%" diikuti dengan digit heksadesimal.
URL tidak boleh berisi spasi. URL encoding biasanya menggantikan spasi dengan plus (+) tanda, atau% 20.

HTML dan XHTML


XHTML adalah HTML ditulis sebagai XML.

Apakah XHTML?
    XHTML singkatan eXtensible HyperText Markup Language
    XHTML hampir sama dengan HTML
    XHTML adalah ketat daripada HTML
    XHTML adalah HTML didefinisikan sebagai aplikasi XML
    XHTML didukung oleh semua browser utama

Mengapa XHTML?
Banyak halaman di internet berisi "buruk" HTML.
Kode HTML ini bekerja dengan baik di kebanyakan browser (bahkan jika tidak mengikuti aturan HTML)

pasar saat ini terdiri dari teknologi browser lain. Beberapa browser dijalankan pada komputer, dan beberapa browser berjalan di ponsel atau perangkat kecil lainnya. perangkat yang lebih kecil sering kekurangan sumber daya atau kekuatan untuk menafsirkan "buruk" markup.
XML adalah bahasa markup mana dokumen harus ditandai dengan benar (akan "well-formed").
Jika Anda ingin belajar XML, silahkan baca tutorial XML kami.
Dengan menggabungkan kekuatan dari HTML dan XML, XHTML dikembangkan.
XHTML adalah HTML didesain ulang sebagai XML.


Perbedaan Paling Penting dari HTML:

Struktur dokumen

    XHTML DOCTYPE adalah wajib
    Xmlns atribut di <html> adalah wajib
    <Html>, <head>, <title>, dan <body> adalah wajib

XHTML Elemen

    elemen XHTML harus diulang dengan benar
    elemen XHTML harus selalu ditutup
    elemen XHTML harus dalam huruf kecil
    dokumen XHTML harus memiliki satu elemen root

Atribut XHTML

    nama atribut harus dalam huruf kecil
    nilai atribut harus dikutip
    minimisasi atribut dilarang

<! DOCTYPE ....> Apakah Wajib
Dokumen XHTML harus memiliki deklarasi DOCTYPE XHTML.
Sebuah daftar lengkap dari semua Doctypes XHTML ditemukan dalam HTML kita Tags Referensi.
<Html>, <head>, <title>, dan <body> elemen juga harus hadir, dan xmlns atribut di <html> harus menentukan namespace xml untuk dokumen.
Contoh ini menunjukkan dokumen XHTML dengan minimal tag diperlukan


XHTML Elemen Harus Benar

Dalam HTML, beberapa elemen dapat benar bersarang dalam satu sama lain, seperti ini:

<B> <i> Teks ini tebal dan miring </ b> </ i>

Dalam XHTML, semua elemen harus benar bersarang di dalam masing-masing, seperti ini:

<B> <i> Teks ini tebal dan miring </ i> </ b>

XHTML Elemen Harus Selalu Siap DitutupIni salah:

<P> Ini adalah sebuah paragraf
<P> Ini adalah paragraf lain


Ini benar:

<P> Ini adalah sebuah paragraf </ p>
<P> Ini adalah paragraf lain </ p>


Elemen kosong juga harus ditutup
Ini salah:

A break: <br>
A horizontal rule: <hr>
An image: <img src="happy.gif" alt="Happy face">


Ini benar:

A break: <br />
A horizontal rule: <hr />
An image: <img src="happy.gif" alt="Happy face" />


XHTML Elemen Harus Dalam Kasus Bawah

Ini salah:
<BODY>
<P> Ini adalah sebuah paragraf </ P>
</ BODY>

Ini benar:
<Body>
<P> Ini adalah sebuah paragraf </ p>
</ Body>


XHTML Atribut Nama Harus Di Bawah Kasus

Ini salah:
<Table WIDTH = "100%">

Ini benar:
<Table width = "100%">

Nilai atribut Harus Dikutip

Ini salah:
<Table width = 100%>

Ini benar:
<Table width = "100%">

Atribut Meminimalkan Apakah Terlarang

Salah:
<Input type = "checkbox" name = "kendaraan" value = "mobil" diperiksa />
Benar:
<Input type = "checkbox" name = "kendaraan" value = "mobil" diperiksa = "diperiksa" />
Salah:
<Input type = "text" name = "nama belakang" cacat />

Benar:
<Input type = "text" name = "nama belakang" disabled = "cacat" />

Cara Konversi dari HTML ke XHTML
  1.     Tambahkan XHTML <! DOCTYPE> ke baris pertama dari setiap halaman
  2.     Menambahkan atribut xmlns untuk elemen html dari setiap halaman
  3.     Mengubah semua nama elemen huruf kecil
  4.     Tutup semua elemen kosong
  5.     Mengubah semua nama atribut ke huruf kecil
  6.     Kutipan semua nilai atribut
 V.Kesimpulan.
dapat kita simpulkan bahwa trik trik dasar itu harus kita pelajari agar kita dapat membuat suatu web sederhana yang maximal.

VI.Refrensi.

    http://www.w3schools.com/html

Komentar

Postingan Populer