AdityaDees: Web desain

Hot

https://publishers.chitika.com/

Contact us for advertising.
Showing posts with label Web desain. Show all posts
Showing posts with label Web desain. Show all posts

31 August 2021

Ask Pendahuluan lengkap dasar-dasar belajar JavaScript untuk pemula AdityaDees

13:19 0
Javascript adalah bahasa pemrograman komputer yang dinamis. Ini ringan dan paling umumnya digunakan sebagai bagian dari halaman web, yang implementasinya memungkinkan sisi klien script untuk berinteraksi dengan pengguna dan membuat halaman dinamis.

Ini adalah interpretasi bahasa pemrograman dengan kemampuan berorientasi objek.JavaScript pertama kali dikenal sebagai LiveScript, tetapi Netscape mengubah namanya menjadi JavaScript, mungkin karena kegembiraan yang dihasilkan oleh Java.

JavaScript membuat penampilan pertamanya di Netscape 2.0 pada tahun 1995 dengan nama LiveScript. NS inti bahasa untuk tujuan umum telah tertanam di Netscape, Internet Explorer, dan browser web lainnya.

Spesifikasi ECMA-262 mendefinisikan versi standar dari inti bahasa JavaScript:
  • JavaScript adalah bahasa pemrograman yang ringan dan mudah ditafsirkan.
  • Dirancang untuk membuat aplikasi yang berpusat pada jaringan.
  • Pelengkap dan terintegrasi dengan HTML.
  • Komplementer dan terintegrasi dengan Java.
  • Terbuka untuk lintas platform.


Client-side JavaScript

Client-side JavaScript adalah bentuk bahasa yang paling umum. Script harus disertakan atau disisipkan dalam dokumen HTML agar kode dapat ditafsirkan oleh browser. Ini berarti bahwa halaman web tidak harus berupa HTML statis, tetapi dapat menyertakan program yang berinteraksi dengan pengguna, mengontrol browser, dan membuat konten HTML secara dinamis.

Mekanisme Client-side JavaScript memberikan banyak keuntungan dibandingkan CGI tradisional skrip sisi server. Misalnya, Anda mungkin menggunakan JavaScript untuk memeriksa apakah pengguna memiliki memasukkan alamat email yang valid di bidang formulir.

Kode JavaScript dijalankan ketika pengguna mengirimkan formulir, dan hanya jika semua entri valid, mereka akan dikirimkan ke Server Web.JavaScript dapat digunakan untuk melakukan momen peristiwa yang dimulai pengguna seperti klik tombol, tautan navigasi, dan tindakan lain yang dimulai pengguna secara eksplisit atau implisit.

Keuntungan JavaScript

  • Less server interaction : Anda dapat memvalidasi input pengguna sebelum mengirim halaman pergi ke server. Ini menghemat lalu lintas server, yang berarti lebih sedikit beban pada server anda.
  • Immediate feedback to the visitors : Mereka tidak perlu menunggu halaman reload untuk melihat apakah mereka lupa memasukkan sesuatu.
  • Increased interactivity : Anda dapat membuat antarmuka yang bereaksi ketika pengguna melakukan sesuatu di atasnya dengan mouse atau mengaktifkannya melalui keyboard.
  • Richer interfaces : Anda dapat menggunakan JavaScript untuk memasukkan item seperti drag-and-drop komponen dan bilah geser untuk memberikan Antarmuka yang Kaya kepada pengunjung situs Anda.


Alat pengembangan JavaScript

Salah satu kekuatan utama JavaScript adalah tidak memerlukan biaya yang mahal untuk alat pengembangan. Anda dapat memulai dengan editor teks sederhana seperti Notepad. Karena ini adalah bahasa yang ditafsirkan di dalam konteks browser web, Anda bahkan tidak perlu untuk membeli kompiler.

Untuk membuat hidup kita lebih sederhana, berbagai vendor telah datang dengan JavaScript yang sangat bagus untuk alat pengeditan. Beberapa di antaranya tercantum di sini:
  • Microsoft FrontPag : Microsoft telah mengembangkan editor HTML populer yang disebut FrontPage. FrontPage juga menyediakan pengembang web dengan sejumlah Alat JavaScript untuk membantu dalam pembuatan situs web interaktif.
  • Macromedia Dreamweaver MX : Macromedia Dreamweaver MX adalah aplikasi editor HTML dan JavaScriptb yang sangat populer dalam pengembangan web profesional kerumunan. Ini menyediakan beberapa komponen JavaScript prebuilt yang praktis, terintegrasi baik dengan database, dan sesuai dengan standar baru seperti XHTML dan XML.
  • Macromedia HomeSite 5 : HomeSite 5 adalah HTML dan JavaScript yang sangat disukai editor dari Macromedia yang dapat digunakan untuk mengelola situs web pribadi secara efektif.


Dasar belajar JavaScript

Mari kita mulai dengan dasar-dasar bagaimana memasukkan JavaScript ke dalam sebuah struktur HTML untuk menjadi bagian dari sebuah situs web. Untuk memasukkan JavaScript di dalam halaman, Anda harus membungkusnya dengan tag <script> :


<script type="textjavascript">

// Kode JavaScript anda ada di sini


</script>





Dengan melakukan input seperti di atas dalam struktur HTML, browser dapat mengidentifikasi dan mengeksekusi kode dengan benar sesuai yang anda targetkan.

Panggilan file eksternal

Anda juga dapat menempatkan JavaScript di filenya sendiri dan menamainya di dalam HTML Anda. Dengan begitu, Anda dapat memisahkan jenis kode yang berbeda satu sama lain, membuat file lebih terorganisir. Jika kode Anda ada dalam file bernama myscript.js Anda akan menmanggilnya seperti berikut :



<script src="myscript.js">



</script>




Dalam script di atas anda juga bisa memasukan komentar ,tujuanya agar supaya lebih mudah mengingat. Komentar sangat penting karena membantu orang lain memahami apa yang terjadi dalam kode Anda atau mengingatkan Anda jika Anda sendiri lupa sesuatu.

Ingatlah bahwa mereka harus ditandai dengan benar sehingga browser tidak akan mencoba menjalankannya.nDalam JavaScript Anda memiliki dua opsi berbeda:
  • Komentar satu baris — Untuk menyertakan komentar yang terbatas pada satu baris, awali dengan //
  • Komentar multi-baris - Jika Anda ingin menulis komentar yang lebih panjang di antara beberapa baris, bungkuslah /* dan */ agar tidak dieksekusi.


Variabel dalam JavaScript

Variabel adalah nilai stand-in yang dapat Anda gunakan untuk melakukan operasi. Anda harus akrab dengan mereka dari kelas matematika seperti Var, Const, Let .Anda memiliki tiga kemungkinan berbeda untuk mendeklarasikan variabel dalam JavaScript, masing-masing dengan spesialisasinya sendiri:
  • Var Merupakan variabel yang paling umum. Itu dapat ditugaskan kembali tetapi hanya diakses dalam suatu fungsi. Variabel didefinisikan dengan Var pindah ke atas saat kode dieksekusi.
  • Const Tidak dapat dipindahkan dan tidak dapat diakses sebelum muncul di dalam kode.
  • Let Mirip dengan Const, Let variabel dapat dipindahkan tetapi tidak dideklarasikan ulang.


Tipe data

Variabel dapat berisi tipe nilai dan tipe data yang berbeda. Anda gunakan =untuk menetapkan mereka:
  • Angka - Var age = 23
  • Variabel - Var x
  • Teks atau string - Var a = "init"
  • Operasi - Var b = 1 + 2 + 3
  • Angka konstan - Conts PI = 3.14
  • Pernyataan benar atau salah - var C = true
  • Objek - var name = {firstName:"joni", lastName:"jono"}


Ada lebih banyak kemungkinan. Perhatikan bahwa variabel sangat peka dan sensitif huruf besar-kecil itu mempengaruhi. Itu berarti namajono dan namaJono ditangani sebagai dua variabel yang berbeda.

Objek

Objek adalah jenis variabel tertentu. Mereka adalah variabel yang dapat memiliki nilai dan metodenya sendiri. Yang terakhir adalah tindakan yang dapat Anda lakukan pada objek.


var person = {
firstName:"Joni",
lastName:"Jono",
umur:20,
kebangsaan:"Uganda"
};



Array

Array adalah bagian dari banyak bahasa pemrograman yang berbeda. Mereka adalah cara untuk mengatur variabel dan properti ke dalam kelompok. Berikut cara membuatnya di JavaScript:


var buah = ["Pisang", "Apel", "Pear"];



Sekarang Anda memiliki array bernama buah yang berisi tiga item yang dapat Anda gunakan untuk operasi di masa mendatang.

Methods Array

Setelah Anda membuat array, ada beberapa hal yang dapat Anda lakukan dengannya:
  • concat() — Bergabunglah dengan beberapa array menjadi satu
  • indexOf() — Mengembalikan posisi pertama di mana elemen tertentu muncul dalam array
  • join() — Gabungkan elemen array menjadi satu string dan kembalikan string
  • lastIndexOf() — Memberikan posisi terakhir di mana elemen tertentu muncul dalam array
  • pop() — Menghapus elemen terakhir dari array
  • push() — Tambahkan elemen baru di akhir
  • reverse() — Urutkan elemen dalam urutan menurun
  • shift() — Hapus elemen pertama dari array
  • slice() — Menarik salinan sebagian array ke dalam array baru
  • sort() — Mengurutkan elemen berdasarkan abjad
  • splice() — Menambahkan elemen dengan cara dan posisi tertentu
  • toString() — Mengonversi elemen menjadi string
  • unshift() —Menambahkan elemen baru ke awal
  • valueOf() — Mengembalikan nilai primitif dari objek yang ditentukan


Operator

Jika Anda memiliki variabel, Anda dapat menggunakannya untuk melakukan berbagai jenis operasi. Untuk melakukannya, Anda memerlukan operator.

Operator dasar

  • + Tambahan
  • - Pengurangan
  • * Perkalian
  • / Divisi
  • (...) Operator pengelompokan, operasi dalam tanda kurung dieksekusi lebih awal daripada yang di luar
  • % Modulus (sisa)
  • ++ Jumlah kenaikan
  • -- Mengurangi angka

Opetator Perbandingan

  • == Sama dengan
  • === Nilai yang sama dan jenis yang sama
  • != Tidak sama
  • !== Tidak sama nilainya atau tidak sama jenisnya
  • > Lebih besar dari
  • < Kurang dari
  • >= Lebih dari atau sama dengan
  • <= Kurang dari atau sama dengan
  • ? Operator Terner

Operator Logika

  • && Logis dan
  • || Logis atau
  • ! Logis tidak

Operator Bitwise

  • & DAN pernyataan
  • | ATAU pernyataan
  • ~ BUKAN
  • ^ XOR
  • << Pergeseran kiri
  • >> Pergeseran kanan
  • >>> Nol mengisi shift kanan


Fungsi

Fungsi JavaScript adalah blok kode yang melakukan tugas tertentu. Fungsi dasar terlihat seperti ini:


nama fungsi(parameter1, parameter2, parameter3) {


// apa fungsinya

}



Seperti yang Anda lihat, itu terdiri dari function kata kunci ditambah nama. Parameter fungsi ada di dalam tanda kurung dan Anda memiliki tanda kurung kurawal di sekitar fungsi yang dijalankan.

Anda dapat membuatnya sendiri, tetapi untuk membuat hidup Anda lebih mudah – ada juga sejumlah fungsi default.

Outputting Data

Aplikasi umum untuk fungsi adalah keluaran data. Untuk output, Anda memiliki opsi berikut:
  • alert () Keluarkan data dalam kotak peringatan di jendela browser
  • confirm() Membuka dialog ya/tidak dan mengembalikan true/false tergantung pada klik pengguna
  • !
  • console.log() Menulis informasi ke konsol browser, bagus untuk keperluan debugging
  • document.write Tulis langsung ke dokumen HTML
  • prompt() Membuat dialog untuk input pengguna


Fungsi Global

Fungsi global adalah fungsi yang dibangun ke dalam setiap browser yang mampu menjalankan JavaScript.
  • decodeURI() Mendekode Uniform Resource Identifier (URI) yang dibuat oleh encodeURI atau serupa
  • decodeURIComponent() Mendekode komponen URI
  • encodeURI() Mengkodekan URI ke dalam UTF-8
  • encodeURIComponent() Mendekode komponen URI
  • eval() Mengevaluasi kode JavaScript yang direpresentasikan sebagai string
  • isFinite() Menentukan apakah nilai yang diteruskan adalah bilangan berhingga
  • isNaN() Menentukan apakah suatu nilai adalah NaN atau tidak
  • Number() Mengembalikan angka yang dikonversi dari argumennya
  • parseFloat() Mem-parsing argumen dan mengembalikan angka floating-point
  • parseInt() Mem-parsing argumennya dan mengembalikan bilangan bulat


Loop JavaScript

Loop adalah bagian dari sebagian besar bahasa pemrograman. Mereka memungkinkan Anda untuk mengeksekusi blok kode yang diinginkan beberapa kali dengan nilai yang berbeda:
  • for Cara paling umum untuk membuat loop dalam JavaScript
  • while Mengatur kondisi di mana loop dijalankan
  • do while Mirip dengan while loop tetapi dijalankan setidaknya sekali dan melakukan pemeriksaan di akhir untuk melihat apakah kondisi terpenuhi untuk dieksekusi lagi
  • alert break Digunakan untuk menghentikan dan keluar dari siklus pada kondisi tertentu
  • alert continue Lewati bagian dari siklus jika kondisi tertentu terpenuhi


If-Else statements

Jenis pernyataan ini mudah dimengerti. Dengan menggunakannya, Anda dapat mengatur kondisi kapan kode Anda dieksekusi. Jika kondisi tertentu berlaku, sesuatu dilakukan, jika tidak - sesuatu yang lain dieksekusi.


if (condition) {

// apa yang harus dilakukan jika kondisi terpenuhi

} else {

// apa yang harus dilakukan jika kondisi tidak terpenuhi

}




Konsep yang mirip dengan if elsea dalah switch pernyataan. Namun, dengan menggunakan sakelar, Anda memilih salah satu dari beberapa blok kode untuk dieksekusi.

String

String adalah apa yang dipanggil JavaScript ke teks yang tidak menjalankan fungsi tetapi dapat muncul di layar. Dalam contoh di bawah ini melon adalah string.


Var person ="melon" ;



Escape Characters

Dalam JavaScript, string ditandai dengan tanda kutip tunggal atau ganda. Jika Anda ingin menggunakan tanda kutip dalam sebuah string, Anda perlu menggunakan karakter khusus:
  • \' kutipan tunggal
  • \" Kutipan ganda
Selain itu Anda juga memiliki karakter pelarian tambahan:
  • \\ — Garis miring terbalik
  • \b - Menghapus
  • \f — Umpan formulir
  • \n - Garis baru
  • \r - Kereta kembali
  • \t — Tabulator horisontal
  • \v — Tabulator vertikal


String Methods

Ada banyak cara berbeda untuk bekerja dengan string:
  • charAt() Mengembalikan karakter pada posisi tertentu di dalam string
  • charCodeAt() Memberi Anda Unicode karakter pada posisi itu
  • concat() Menggabungkan (menggabungkan) dua atau lebih string menjadi satu
  • fromCharCode() Mengembalikan string yang dibuat dari urutan unit kode UTF-16 yang ditentukan
  • indexOf() Memberikan posisi kemunculan pertama dari teks yang ditentukan dalam string
  • lastIndexOf() Sama seperti indexOf()tetapi dengan kejadian terakhir, mencari ke belakang
  • match() Mengambil kecocokan string dengan pola pencarian
  • replace() Temukan dan ganti teks yang ditentukan dalam sebuah string
  • search() Menjalankan pencarian untuk teks yang cocok dan mengembalikan posisinya
  • slice() Mengekstrak bagian string dan mengembalikannya sebagai string baru
  • split() Membagi objek string menjadi array string pada posisi tertentu
  • substr() Mirip dengan slice()tetapi mengekstrak substring tergantung pada jumlah karakter tertentu
  • substring() Juga mirip dengan slice()tetapi tidak dapat menerima indeks negatif
  • toLowerCase() Ubah string menjadi huruf kecil
  • toUpperCase() Ubah string menjadi huruf besar
  • valueOf() Mengembalikan nilai primitif (yang tidak memiliki properti atau metode) dari objek string


Reguler Expression Syntax

Ekspresi reguler adalah pola pencarian yang digunakan untuk mencocokkan kombinasi karakter dalam string. Pola pencarian dapat digunakan untuk pencarian teks dan teks untuk menggantikan operasi.

Pattern Modiffiers

  • e — Evaluasi penggantian
  • i — Lakukan pencocokan case-insensitive
  • g — Lakukan pencocokan global
  • s — Perlakukan string sebagai satu baris
  • x — Izinkan komentar dan spasi dalam pola
  • U — Pola tidak serakah

Brackets

  • [abc] — Temukan salah satu karakter di
  • [^abc] — Temukan karakter apa pun yang
  • [0-9] — Digunakan untuk menemukan digit apa pun dari 0 hingga 9
  • [A-z] — Temukan karakter apa pun dari huruf besar A hingga huruf kecil z
  • (a|b|c) — Temukan salah satu alternatif yang dipisahkan dengan |

Metacharacters

  • . — Temukan satu karakter, kecuali baris baru atau terminator baris
  • \w — Karakter kata
  • \W — Karakter non-kata
  • \d — Sebuah angka
  • \D — Karakter non-digit
  • \s — Karakter spasi putih
  • \S — Karakter non-spasi
  • \b — Temukan kecocokan di awal/akhir kata
  • \B — Kecocokan bukan di awal/akhir kata
  • \0 — karakter NUL
  • \n — Karakter baris baru
  • \f — Bentuk karakter umpan
  • \r — Karakter carriage return
  • \t — Karakter tab
  • \v — Karakter tab vertikal
  • \xxx — Karakter yang ditentukan oleh angka oktal xxx
  • \xdd — Karakter yang ditentukan oleh angka heksadesimal dd
  • \uxxxx — Karakter Unicode yang ditentukan oleh angka heksadesimal XXXX

Quantifier

  • n+ — Mencocokkan string apa pun yang berisi setidaknya satu n
  • n* — Setiap string yang berisi nol atau lebih kemunculan n
  • n? — Sebuah string yang berisi nol atau satu kemunculan n
  • n{X} — String yang berisi urutan X n's
  • n{X,Y} — String yang berisi urutan X ke Y n's
  • n{X,} — Mencocokkan string apa pun yang berisi urutan setidaknya X n's
  • n$ — String apa pun dengan n di ujungnya
  • ^n — String dengan n di awal itu
  • ?=n — Setiap string yang diikuti oleh string tertentu n
  • ?!n — String yang tidak diikuti oleh string tertentu ni


Angka dan Matematika

Dalam JavaScript, Anda juga dapat bekerja dengan angka, konstanta, dan melakukan fungsi matematika.

Properti nomor

  • MAX_VALUE — Nilai numerik maksimum yang dapat diwakili dalam JavaScript
  • MIN_VALUE — Nilai numerik positif terkecil yang dapat diwakili dalam JavaScript
  • NaN — Nilai “Not-a-Number”
  • NEGATIVE_INFINITY — Nilai Infinity negatif
  • POSITIVE_INFINITY — Nilai tak terhingga positif

Metode angka

  • toExponential() — Mengembalikan string dengan angka bulat yang ditulis sebagai notasi eksponensial
  • toFixed() — Mengembalikan string angka dengan jumlah desimal yang ditentukan
  • toPrecision() — String angka yang ditulis dengan panjang tertentu
  • toString() — Mengembalikan angka sebagai string
  • valueOf() — Mengembalikan angka sebagai angka

Properti Matematika

  • E — Bilangan Euler
  • LN2 — Logaritma natural dari 2
  • LN10 — Logaritma natural 10
  • LOG2E — Logaritma basis 2 dari E
  • LOG10E — Logaritma basis 10 dari E
  • PI — Nomor PI
  • SQRT1_2 — Akar kuadrat dari 1/2
  • SQRT2 — Akar kuadrat dari 2

Metode Matematika

  • abs(x) — Mengembalikan nilai absolut (positif) dari x
  • acos(x) — Arccosinus dari x, dalam radian
  • asin(x) — Arcsine of x, in radians
  • atan2(y,x) — Arctangent dari hasil bagi argumennya
  • ceil(x) — Nilai x dibulatkan ke atas ke bilangan bulat terdekat
  • cos(x) — Kosinus dari x (x dalam radian)
  • exp(x)— Nilai E X
  • floor(x) — Nilai x dibulatkan ke bawah ke bilangan bulat terdekat
  • log(x) — Logaritma natural (basis E) dari x
  • max(x,y,z,...,n) — Mengembalikan angka dengan nilai tertinggi
  • min(x,y,z,...,n) — Sama untuk angka dengan nilai terendah
  • pow(x,y) — X pangkat y
  • random() — Mengembalikan angka acak antara 0 dan 1
  • round(x) — Nilai x dibulatkan ke bilangan bulat terdekat
  • sin(x) — Sinus dari x (x dalam radian)
  • sqrt(x) — Akar kuadrat dari x
  • tan(x) — Garis singgung suatu sudut


Berurusan dengan tanggal di JavaScript

Anda juga dapat bekerja dan memodifikasi tanggal dan waktu dengan JavaScript. Ini adalah bab berikutnya dalam lembar contekan JavaScript.

Mengatur tanggal

  • Date() — Membuat objek tanggal baru dengan tanggal dan waktu saat ini
  • Date(2017, 5, 21, 3, 23, 10, 0)— Buat objek tanggal kustom. Angka-angka mewakili tahun, bulan, hari, jam, menit, detik, milidetik. Anda dapat menghilangkan apa pun yang Anda inginkan kecuali satu tahun dan satu bulan
  • Date("2017-06-23") — Deklarasi tanggal sebagai string

Memperoleh nilai tanggal dan waktu

  • getDate() — Dapatkan hari dalam sebulan sebagai angka (1-31)
  • getDay() — Hari kerja sebagai angka (0-6)
  • getFullYear() — Tahun sebagai angka empat digit (yyyy)
  • getHours() — Dapatkan jam (0-23)
  • getMilliseconds() — Milidetik (0-999)
  • getMinutes() — Dapatkan menit (0-59)
  • getMonth() — Bulan sebagai angka (0-11)
  • getSeconds() — Dapatkan yang kedua (0-59)
  • getTime() — Dapatkan milidetik sejak 1 Januari 1970
  • getUTCDate() — Hari (tanggal) bulan pada tanggal yang ditentukan menurut waktu universal (juga tersedia untuk hari, bulan, tahun penuh, jam, menit, dll.)
  • parse — Mem-parsing representasi string dari tanggal dan mengembalikan jumlah milidetik sejak 1 Januari 1970

Tetapkan bagian dari tanggal

  • setDate() — Tetapkan hari sebagai angka (1-31)
  • setFullYear() — Mengatur tahun (opsional bulan dan hari)
  • setHours() — Atur jam (0-23)
  • setMilliseconds() — Atur milidetik (0-999)
  • setMinutes() — Mengatur menit (0-59)
  • setMonth() — Atur bulan (0-11)
  • setSeconds() — Mengatur detik (0-59)
  • setTime() — Atur waktu (milidetik sejak 1 Januari 1970)
  • setUTCDate() — Mengatur hari dalam sebulan untuk tanggal yang ditentukan menurut waktu universal (juga tersedia untuk hari, bulan, tahun penuh, jam, menit, dll.)

Mode Dom

DOM adalah Model Objek Dokumen dari sebuah halaman. Ini adalah kode struktur halaman web .JavaScript hadir dengan banyak cara berbeda untuk membuat dan memanipulasi elemen HTML (disebut node).

Properti node

  • attributes — Mengembalikan koleksi langsung dari semua atribut yang terdaftar ke elemen
  • baseURI — Menyediakan URL dasar absolut dari elemen HTML
  • childNodes — Memberikan kumpulan simpul anak elemen
  • firstChild — Mengembalikan simpul anak pertama dari suatu elemen
  • lastChild — Node anak terakhir dari suatu elemen
  • nextSibling — Memberi Anda simpul berikutnya pada tingkat pohon simpul yang sama
  • nodeName —Mengembalikan nama node
  • nodeType — Mengembalikan tipe simpul
  • nodeValue — Menetapkan atau mengembalikan nilai sebuah simpul
  • ownerDocument — Objek dokumen tingkat atas untuk simpul ini
  • parentNode — Mengembalikan simpul induk dari suatu elemen
  • textContent — Menetapkan atau mengembalikan konten tekstual dari sebuah simpul dan turunannya

Metode node

  • appendChild() — Menambahkan simpul anak baru ke elemen sebagai simpul anak terakhir
  • cloneNode() — Mengkloning elemen HTML
  • compareDocumentPosition() — Membandingkan posisi dokumen dari dua elemen
  • compareDocumentPosition() — Membandingkan posisi dokumen dari dua elemen
  • getFeature() — Mengembalikan objek yang mengimplementasikan API dari fitur tertentu
  • hasAttributes() — Mengembalikan nilai true jika suatu elemen memiliki atribut apa pun, jika tidak salah
  • hasChildNodes() — Mengembalikan nilai true jika suatu elemen memiliki node anak, jika tidak salah
  • insertBefore() — Menyisipkan simpul anak baru sebelum simpul anak tertentu yang sudah ada
  • isDefaultNamespace() — Mengembalikan nilai true jika namespaceURI yang ditentukan adalah default, jika tidak salah
  • isEqualNode() — Memeriksa apakah dua elemen sama
  • isSupported() — Mengembalikan nilai true jika fitur tertentu didukung pada elemen
  • isSameNode() — Memeriksa apakah dua elemen adalah simpul yang sama
  • isSupported() — Mengembalikan nilai true jika fitur tertentu didukung pada elemen
  • lookupNamespaceURI() — Mengembalikan URI namespace yang terkait dengan node tertentu
  • lookupPrefix() — Mengembalikan DOMString yang berisi awalan untuk URI namespace yang diberikan jika ada
  • normalize() — Menggabungkan simpul teks yang berdekatan dan menghapus simpul teks kosong dalam sebuah elemen
  • removeChild() — Menghapus simpul anak dari sebuah elemen
  • replaceChild() — Menggantikan simpul anak dalam sebuah elemen

Metode Elemen

  • getAttribute() — Mengembalikan nilai atribut yang ditentukan dari simpul elemen
  • getAttributeNS() — Mengembalikan nilai string atribut dengan namespace dan name yang ditentukan
  • getAttributeNode() — Mendapatkan node atribut yang ditentukan
  • getAttributeNodeNS() — Mengembalikan node atribut untuk atribut dengan namespace dan name yang diberikan
  • getElementsByTagName() — Menyediakan koleksi semua elemen anak dengan nama tag yang ditentukan
  • getElementsByTagNameNS() — Mengembalikan HTMLCollection langsung dari elemen dengan nama tag tertentu milik namespace yang diberikan
  • hasAttribute() — Mengembalikan nilai true jika suatu elemen memiliki atribut apa pun, jika tidak salah
  • hasAttributeNS() — Memberikan nilai benar/salah yang menunjukkan apakah elemen saat ini dalam namespace tertentu memiliki atribut yang ditentukan
  • removeAttribute() — Menghapus atribut tertentu dari elemen
  • removeAttributeNS() — Menghapus atribut yang ditentukan dari elemen dalam namespace tertentu
  • removeAttributeNode() — Mengambil node atribut yang ditentukan dan mengembalikan node yang dihapus
  • setAttribute() — Menetapkan atau mengubah atribut yang ditentukan ke nilai yang ditentukan
  • setAttributeNS() — Menambahkan atribut baru atau mengubah nilai atribut dengan namespace dan nama yang diberikan
  • setAttributeNode() — Menetapkan atau mengubah simpul atribut yang ditentukan
  • setAttributeNodeNS() — Menambahkan node atribut namespaced baru ke elemen


Bekerja dengan browser

Selain elemen HTML, JavaScript juga mampu memperhitungkan browser pengguna dan memasukkan propertinya ke dalam kode.

Properti Windows

  • closed — Memeriksa apakah jendela telah ditutup atau tidak dan mengembalikan nilai true atau false
  • defaultStatus — Mengatur atau mengembalikan teks default di bilah status jendela
  • document — Mengembalikan objek dokumen untuk jendela
  • frames— Mengembalikan semua <iframe> elemen di jendela saat ini
  • history — Menyediakan objek History untuk jendela
  • innerHeight — Ketinggian bagian dalam dari area konten jendela
  • innerWidth — Lebar bagian dalam area konten
  • length— Cari tahu jumlah <iframe> elemen di jendela
  • location — Mengembalikan objek lokasi untuk jendela
  • name — Mengatur atau mengembalikan nama jendela
  • navigator — Mengembalikan objek Navigator untuk jendela
  • opener — Mengembalikan referensi ke jendela yang membuat jendela
  • outerHeight — Ketinggian luar jendela, termasuk bilah alat/bilah gulir
  • outerWidth — Lebar luar jendela, termasuk bilah alat/bilah gulir
  • pageXOffset — Jumlah piksel dokumen saat ini telah digulir secara horizontal
  • pageYOffset — Jumlah piksel dokumen telah digulir secara vertikal
  • parent — Jendela induk dari jendela saat ini
  • screen — Mengembalikan objek Layar untuk jendela
  • screenLeft — Koordinat horizontal jendela (relatif terhadap layar)
  • screenTop — Koordinat vertikal jendela
  • screenX— Sama seperti screenLefttetapi diperlukan untuk beberapa browser
  • screenY— Sama seperti screenToptetapi diperlukan untuk beberapa browser
  • self — Mengembalikan jendela saat ini
  • status — Mengatur atau mengembalikan teks di bilah status jendela
  • top — Mengembalikan jendela browser paling atas

Metode Windows

  • alert() — Menampilkan kotak peringatan dengan pesan dan tombol OK
  • blur() — Menghapus fokus dari jendela saat ini
  • clearInterval() — Menghapus pengatur waktu yang disetel dengan setInterval()
  • clearTimeout() — Menghapus pengatur waktu yang disetel dengan setTimeout()
  • close() — Menutup jendela saat ini
  • confirm()- Menampilkan kotak dialog dengan pesan dan OK dan Cancel tombol
  • focus() — Mengatur fokus ke jendela saat ini
  • moveBy() — Memindahkan jendela relatif terhadap posisinya saat ini
  • moveTo() — Memindahkan jendela ke posisi tertentu
  • open() — Membuka jendela browser baru
  • print() — Mencetak konten jendela saat ini
  • prompt() — Menampilkan kotak dialog yang meminta pengunjung untuk memasukkan
  • resizeBy() — Mengubah ukuran jendela dengan jumlah piksel yang ditentukan
  • resizeTo() — Mengubah ukuran jendela ke lebar dan tinggi yang ditentukan
  • scrollBy() — Menggulir dokumen dengan jumlah piksel tertentu
  • scrollTo() — Menggulir dokumen ke koordinat yang ditentukan
  • setInterval() — Memanggil fungsi atau mengevaluasi ekspresi pada interval tertentu
  • setTimeout() — Memanggil fungsi atau mengevaluasi ekspresi setelah interval tertentu
  • stop() — Menghentikan jendela dari memuat

Properti layar

  • availHeight — Mengembalikan tinggi layar (tidak termasuk Windows Taskbar)
  • availWidth — Mengembalikan lebar layar (tidak termasuk Windows Taskbar)
  • colorDepth — Mengembalikan kedalaman bit palet warna untuk menampilkan gambar
  • height — Tinggi total layar
  • pixelDepth — Resolusi warna layar dalam bit per piksel
  • width — Lebar total layar


JavaScript Events

Peristiwa adalah hal-hal yang dapat terjadi pada elemen HTML dan dilakukan oleh pengguna. Bahasa pemrograman dapat mendengarkan peristiwa ini dan memicu tindakan dalam kode. Tidak ada lembar contekan JavaScript yang lengkap tanpa mereka.

Mouse

  • onclick — Event terjadi ketika pengguna mengklik elemen
  • oncontextmenu — Pengguna mengklik kanan pada elemen untuk membuka menu konteks
  • ondblclick — Pengguna mengklik dua kali pada sebuah elemen
  • onmousedown — Pengguna menekan tombol mouse di atas elemen
  • onmouseenter — Pointer bergerak ke sebuah elemen
  • onmouseleave — Pointer bergerak keluar dari elemen
  • onmousemove — Pointer bergerak saat berada di atas elemen
  • onmouseover — Saat penunjuk dipindahkan ke elemen atau salah satu turunannya
  • onmouseout — Pengguna memindahkan penunjuk tetikus dari elemen atau salah satu anaknya
  • onmouseup — Pengguna melepaskan tombol mouse saat melewati elemen

Keyboard

  • onkeydown — Saat pengguna menekan tombol ke bawah
  • onkeypress — Saat pengguna mulai menekan tombol
  • onkeyup — Pengguna melepaskan kunci

Frame

  • onabort — Pemuatan media dibatalkan
  • onbeforeunload — Peristiwa terjadi sebelum dokumen akan dibongkar
  • onerror — Terjadi kesalahan saat memuat file eksternal
  • onhashchange — Ada perubahan pada bagian jangkar URL
  • onload — Ketika sebuah objek telah dimuat
  • onpagehide — Pengguna menavigasi keluar dari halaman web
  • onpagehide — Pengguna menavigasi keluar dari halaman web
  • onscroll — Bilah gulir elemen sedang digulir
  • onresize — Tampilan dokumen diubah ukurannya
  • onunload — Acara terjadi ketika halaman telah dibongkar

Form

  • onblur — Ketika sebuah elemen kehilangan fokus
  • onchange— Konten elemen formulir berubah (untuk <input>, <select> dan <textarea> )
  • onfocus — Sebuah elemen mendapat fokus
  • onfocusin — Saat sebuah elemen akan mendapatkan fokus
  • onfocusout — Elemennya akan kehilangan fokus
  • oninput — Masukan pengguna pada suatu elemen
  • oninvalid — Sebuah elemen tidak valid
  • onreset — Formulir disetel ulang
  • onsearch— Pengguna menulis sesuatu di kolom pencarian (untuk <input="search">)
  • onselect— Pengguna memilih beberapa teks (untuk <input> dan <textarea>)
  • onsubmit — Formulir dikirimkan

Drag

  • ondrag — Sebuah elemen diseret
  • ondragend — Pengguna telah selesai menyeret elemen
  • ondragenter — Elemen yang diseret memasuki target jatuh
  • ondragleave — Elemen yang diseret meninggalkan target jatuh
  • ondragstart — Pengguna mulai menyeret elemen
  • ondrop — Elemen yang diseret dijatuhkan pada target jatuh

Clipboard

  • oncopy — Pengguna menyalin konten elemen
  • oncut — Pengguna memotong konten elemen
  • onpaste — Seorang pengguna menempelkan konten dalam sebuah elemen

Media

  • onabort — Pemuatan media dibatalkan
  • oncanplay — Browser dapat mulai memutar media (mis. file telah cukup buffer)
  • oncanplaythrough — Browser dapat memutar melalui media tanpa henti
  • ondurationchange — Durasi perubahan media
  • onended — Media telah mencapai ujungnya
  • onerror — Terjadi ketika terjadi kesalahan saat memuat file eksternal
  • onloadeddata — Data media dimuat
  • onloadstart — Browser mulai mencari media tertentu
  • onpause — Media dijeda baik oleh pengguna atau secara otomatis
  • onplay — Media telah dimulai atau tidak lagi dijeda
  • onplaying — Media diputar setelah dijeda atau dihentikan untuk buffering
  • onprogress — Browser sedang dalam proses mengunduh media
  • onratechange — Kecepatan pemutaran media berubah
  • onseeked — Pengguna selesai pindah/melompat ke posisi baru di media
  • onseeking — Pengguna mulai bergerak/melompat
  • onstalled — Browser mencoba memuat media tetapi tidak tersedia
  • onsuspend — Browser sengaja tidak memuat media
  • ontimeupdate — Posisi bermain telah berubah (misalnya karena fast forward)
  • onvolumechange — Volume media telah berubah (termasuk bisu)
  • onwaiting — Media dijeda tetapi diharapkan untuk dilanjutkan (misalnya, buffering)

Animasi

  • animationend — Animasi CSS selesai
  • animationiteration — Animasi CSS diulang
  • animationstart — Animasi CSS telah dimulai

Lainya

  • transitionend — Dipecat ketika transisi CSS telah selesai
  • onmessage — Pesan diterima melalui sumber acara
  • onoffline — Browser mulai bekerja offline
  • ononline — Browser mulai bekerja online
  • onpopstate — Saat riwayat jendela berubah
  • onshow— Sebuah <menu> elemen ditampilkan sebagai menu konteks
  • onstorage — Area Penyimpanan Web diperbarui
  • ontoggle— Pengguna membuka atau menutup <details> elemen
  • onstorage — Area Penyimpanan Web diperbarui
  • onwheel — Roda mouse berguling ke atas atau ke bawah di atas elemen
  • ontouchcancel — Sentuhan layar terganggu
  • ontouchend — Jari pengguna dihapus dari layar sentuh
  • ontouchstart — Jari diletakkan di layar sentuh
  • ontouchmove — Jari diseret melintasi layar


Kesalahan

Saat bekerja dengan JavaScript, kesalahan yang berbeda dapat terjadi. Ada beberapa cara penanganannya:
  • try — Memungkinkan Anda menentukan blok kode untuk menguji kesalahan
  • catch — Siapkan blok kode untuk dieksekusi jika terjadi kesalahan
  • throw — Buat pesan kesalahan khusus alih-alih kesalahan JavaScript standar
  • finally — Memungkinkan Anda mengeksekusi kode, setelah mencoba dan menangkap, terlepas dari hasilnya

Nilai nama kesalahan

JavaScript juga memiliki objek kesalahan bawaan. Ini memiliki dua sifat:
  • name — Mengatur atau mengembalikan nama kesalahan
  • message — Mengatur atau mengembalikan pesan kesalahan dalam string dari
Properti kesalahan dapat mengembalikan enam nilai berbeda sebagai namanya:
  • EvalError— Terjadi kesalahan dalam eval()fungsi
  • RangeError — Angka “di luar jangkauan”
  • ReferenceError — Referensi ilegal telah terjadi
  • SyntaxError — Terjadi kesalahan sintaks
  • TypeError — Terjadi kesalahan ketik
  • URIError— Terjadi encodeURI()kesalahan


Kesimpulan

JavaScript semakin penting sebagai bahasa pemrograman. Ini semakin menjadi bahasa yang digunakan untuk membangun properti web berkat rekam jejak dan manfaatnya yang telah terbukti.

Dalam lembar dasar pondasi JavaScript di atas, penulis telah mengumpulkan banyak operator, fungsi, prinsip, dan metode yang paling dasar dan penting.

Ini memberikan gambaran yang baik tentang bahasa dan referensi untuk pengembang dan pelajar. Penulis harap ini bisa berguna untuk anda belajar javaScript.

Read More

30 August 2021

Ask Belajar HTML untuk pemula, menambahkan foto atau images kedalam struktur HTML AdityaDees

13:49 0
Ada banyak alasan mengapa Anda mungkin ingin menambahkan gambar ke halaman web: Anda mungkin ingin menyertakan logo, foto, ilustrasi, diagram, atau bagan.

Ada beberapa hal yang perlu dipertimbangkan ketika memilih dan menyiapkan gambar untuk situs Anda, tetapi meluangkan waktu untuk mendapatkannya tepat akan membuatnya terlihat lebih menarik dan profesional. Dalam bab ini Anda akan belajar bagaimana:
  • Sertakan gambar di halaman web Anda menggunakan HTML
  • Pilih format gambar yang akan digunakan
  • Tampilkan gambar dengan ukuran yang tepat
  • Optimalkan gambar untuk digunakan di web untuk membuat halaman memuat lebih cepat
Anda juga dapat menggunakan CSS untuk menyertakan gambar di halaman Anda menggunakan properti background-image, yang akan Anda temui ketika nanti belajar CSS.

Untuk menambahkan gambar ke halaman anda perlu menggunakan elemen. Ini kosong elemen (yang berarti ada tidak ada tag penutup). Itu harus membawa atribut berikut:

1. <src> Ini memberi tahu browser di mana itu dapat menemukan file gambar. Ini biasanya akan menjadi URL relatif menunjuk ke gambar di situs sendiri.

2. <alt> Ini memberikan deskripsi teks dari gambar yang menjelaskan gambar jika Anda tidak dapat melihatnya.

3. <title> Anda juga dapat menggunakan judul atribut dengan elemen untuk memberikan informasi tambahan tentang gambar. Sebagian besar browser akan menampilkan konten ini atribut dalam tootip ketika pengguna melayang di atas gambar.

Teks yang digunakan dalam atribut alt sering disebut sebagai teks alternatif. Itu harus memberikan deskripsi yang akurat untuk konten gambar sehingga dapat dipahami oleh perangkat lunak pembaca layar.

Jika gambar hanya untuk membuat halaman terlihat lebih menarik (dan itu tidak memiliki arti, seperti garis pemisah grafik), maka atribut alt harus tetap digunakan tapi kutipan harus ditinggalkan kosong.



<img src="images/wq.jpg" alt="deskripsi" title="Belajar HTML untuk membuat situs web sendiri." />




Hasil:
deskripsi


Menambahkan tinggi dan lebar gambar

Anda juga akan sering melihat <img>elemen menggunakan dua atribut lainnya yang menentukan ukurannya:
  • height Ini menentukan ketinggian gambar dalam piksel.
  • Width Ini menentukan lebar gambar dalam piksel.
Gambar sering membutuhkan waktu lebih lama untuk memuat dari kode HTML itu membuat sisa halaman. Oleh karena itu, adalah ide yang baik untuk tentukan ukuran gambar sehingga browser dapat merender sisa teks di halaman sambil meninggalkan jumlah yang tepat ruang untuk gambar yang diam Memuat. Ukuran gambar semakin ditentukan menggunakan CSS bukan dari HTML .



<img src="images/wq.jpg" alt="Belajar HTML" width="600" height="450" />





Hasil:
deskripsi


Contoh penempatan gambar

Di mana gambar ditempatkan dalam kode akan mempengaruhi bagaimana itu ditampilkan. Berikut adalah tiga contoh penempatan gambar yang menghasilkan hasil yang berbeda:
  • Sebelum paragraf Paragraf dimulai dengan garis yang baru setelah gambar.
  • Di awal kalimat Baris pertama teks sejajar dengan bagian bawah gambar.
  • Ditengah kalimat Gambar ditempatkan di antara paragraf dari kata-kata itu muncul di paragraf .



<img src="gambar/wq.png" alt="Belajar HTML" width="100"
height="100" />
<p>Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.
</p>
<hr/>

<p><img src="gambar/wq.png" alt="Belajar HTML" width="100"
height="100" />Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.</p>
<hr />
<p>Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan..<img
src="gambar/wq.png" alt="Belajar HTML" width="100"
height="100" />Belajar HTML mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.</p>




Hasil :
Belajar HTML

Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.


Belajar HTMLBelajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.


Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan..Belajar HTMLBelajar HTML mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.



Kode Lama: Menyelaraskan Gambar Horizontal

Atribut align adalah biasanya digunakan untuk menunjukkan bagaimana bagian lain dari halaman harus mengalir di sekitar gambar. Ini telah dihapus dari HTML5 dan situs web baru harus menggunakan CSS untuk mengontrol perataan gambar seperti yang akan Anda lihat di halaman berikutnya nanti.

Saya telah membahasnya di sini karena kemungkinan besar Anda akan menemukan itu jika Anda melihat kode yang lebih lama, dan karena beberapa editor visual masih masukkan atribut ini ketika Anda menunjukkan bagaimana gambar seharusnya selaras. Atribut align dapat mengambil nilai horizontal ini:
  • Left Ini menyelaraskan gambar ke kiri (memungkinkan teks mengalir di sekitarnya sisi kanan).
  • Right Ini menyelaraskan gambar ke kanan (memungkinkan teks mengalir di sekitarnya sisi kiri).



<img src="images/wq.jpg" alt="Belajar HTML" width="50%"
height="50%" align="right" />
<p>Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.</p>
<hr/>

<p><img src="images/wq.jpg" alt="Belajar HTML" width="50%"
height="50%" align="left" />Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.</p>



Hssil :
Belajar HTML

Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.



Belajar HTML

Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.




Gambar dan Keterangan Gambar

Gambar sering datang dengan keterangan. HTML5 telah diperkenalkan elemen <figure> baru untuk berisi gambar dan keterangannya sehingga keduanya berhubungan. Anda dapat memiliki lebih dari satu gambar di dalam <figure>elemen selama mereka semua berbagi caption yang sama.

Elemen <figcaption> telah ditambahkan ke HTML5 secara berurutan untuk mengizinkan penulis halaman web menambahkan keterangan untuk sebuah gambar. Sebelum elemen-elemen ini dibuat tidak ada cara untuk kaitkan elemen <img> dengan caption-nya.


<figure>
<img src="images/wq.jpg" alt="Belajar HTML">
<br />
<figcaption>
Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.

</figcaption>
</figure>




Hasil :
Belajar HTML
Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan .Belajar HTML itu mudah untuk membuat situs web sendiri, ternyata sangat menyenangkan.



Selanjutnya


Read More

Ask Belajar HTML untuk pemula, membuat daftar list dan tautan link AdityaDees

03:04 0
HTML menyediakan cara untuk membuat daftar terurut seperti 1,2,3.. dan daftar tidak berurutan bukan dengan angka. Daftar adalah cara yang baik untuk menyusun daftar item dan membiarkan gaya HTML bekerja.

Terkadang Ada banyak kesempatan ketika kita perlu menggunakan daftar list ini .HTML memberi kita tiga jenis list yang berbeda:
  • Ordered list adalah daftar di mana setiap item dalam daftar berada bernomor. Misalnya, daftar tersebut mungkin berupa serangkaian langkah untuk resep yang harus dilakukan dalam rangka, atau kontrak hukum di mana setiap titik perlu diidentifikasi oleh bagian.
  • Unordered list adalah daftar yang dimulai dengan poin-poin (bukan karakter yang menunjukkan urutan).
  • Definition list terdiri dari satu set istilah bersama dengan definisi untuk masing-masing istilah tersebut.

Membuat Ordered List

Daftar yang dipesan dibuat dengan elemen <ol>. Lalu kemudian Setiap item dalam daftar ditempatkan antara tag <li> pembuka dan tag penutup </li>. Untuk menggunakan list-style atau memperindah tampilan list diperlukan kombinasi dengan property CSS .


<ol>
<li>Potong kentang menjadi empat bagian<li>
<li>Rebus dalam air asin selama 15-20
menit sampai empuk</li>
<li>Panaskan susu, mentega, dan pala</li>
<li>Tiriskan kentang dan haluskan</li>
<li>Campurkan ke dalam adonan susu</li>
</ol>





Hasil:
  1. Potong kentang menjadi empat bagian
  2. Rebus dalam air asin selama 15-20 menit sampai empuk
  3. Panaskan susu, mentega, dan pala
  4. Tiriskan kentang dan haluskan
  5. Campurkan ke dalam adonan susu


Membuat Unordered List

Daftar tidak berurutan dibuat dengan elemen <ul>. Setiap item dalam daftar ditempatkan antara tag <li> pembuka dan tag penutup </li>.



<ul>
<li>1kg kentang King Edward</li>
<li>100ml susu</li>
<li>50g mentega asin</li>
<li>pala yang baru diparut</li>
<li>Secukupnya garam dan merica</li>
</ul>





Hasilnya :
  • 1kg kentang King Edward
  • 100ml susu
  • 50g mentega asin
  • pala yang baru diparut
  • Secukupnya garam dan merica


Membuat Definition List

Daftar definisi dibuat dengan elemen <dl> dan biasanya terdiri dari serangkaian istilah dan definisi mereka. Di dalam elemen <dl> Anda akan biasanya melihat pasangan <dt> dan <dd> elemen.

Terkadang Anda mungkin melihat daftar di mana ada dua istilah yang digunakan untuk definisi yang sama atau dua definisi yang berbeda untuk hal yang memiliki ketentuan sama.



<dl>
<dt>Sashimi</dt>
<dd>Irisan ikan mentah yang disajikan dengan
bumbu seperti lobak daikon parut atau
akar jahe, wasabi dan kecap</dd>
<dt>Skala</dt>
<dd>Perangkat yang digunakan untuk mengukur secara akurat
berat bahan</dd>
<dd>Teknik menghilangkan timbangan
dari kulit ikan</dd>
<dt>Makanan</dt>
<dt>Scamorzo</dt>
<dd>Keju Italia yang biasanya terbuat dari bahan utuh
susu sapi (meskipun dibuat secara tradisional
dari susu kerbau)</dd>
</dl>






Hasilnya :
Sashimi
Irisan ikan mentah yang disajikan dengan bumbu seperti lobak daikon parut atau akar jahe, wasabi dan kecap
Skala
Perangkat yang digunakan untuk mengukur secara akurat berat bahan
Teknik menghilangkan timbangan dari kulit ikan
Makanan
Scamorzo
Keju Italia yang biasanya terbuat dari bahan utuh susu sapi (meskipun dibuat secara tradisional dari susu kerbau)


Penggunaan daftar list bersarang

Anda dapat memasukkan daftar kedua di dalam elemen <li> untuk membuat sub- daftar atau daftar bersarang. Browser menampilkan daftar bersarang menjorok lebih jauh dari Daftar induknya . Dalam daftar tak berurutan bersarang, browser biasanya akan berubah gaya poin juga.




<ul>
<li>Mousses</li>
<li>Pastries
<ul>
<li>Croissant</li>
<li>Mille-feuille</li>
<li>Palmier</li>
<li>Profiterole</li>
</ul>
</li>
<li>Tarts</li>
</ul>




Hasil:
  • Mousses
  • Pastries
    • Croissant
    • Mille-feuille
    • Palmier
    • Profiterole
  • Tarts


Contoh Penggunaan Struktur List

Di sini Anda dapat melihat judul utama diikuti oleh paragraf pengantar. Dan unordered list digunakan untuk menguraikan bahan-bahan dan daftar yang diurutkan digunakan untuk menggambarkan langkah-langkahnya.



<html>
<head>
<title>Daftar</title>
</head>
<body>
<h1>Telur Orak-arik</h1>
<p>Telur orak-arik adalah salah satu makanan yang mudah di buat. Ini adalah
resep telur orak-arik yang kaya rasa.</p>
<h2>Bahan</h2>
<ul>
<li>2 butir telur</li>
<li>1 sdm mentega</li>
<li>2 sdm krim</li>
</ul>
<h2>Metode</h2>
<ol>
<li>Lelehkan mentega dalam wajan dengan api sedang
panas</li>
<li>Campur perlahan telur dan krim dalam mangkuk</li>
<li>Setelah mentega meleleh tambahkan krim dan telur</li>
<li>Gunakan spatula lipat telur dari tepi
panci ke tengah setiap 20 detik (seolah-olah
kamu sedang membuat telur dadar)</li>
<li>Jika telur masih basah, angkat dari
panas (akan terus masak di piring
sampai disajikan)</li>
</ol>
</body>
</html>





Hasil :
Daftar

Telur Orak-arik

Telur orak-arik adalah salah satu makanan yang mudah di buat. Ini adalah resep telur orak-arik yang kaya rasa.

Bahan

  • 2 butir telur
  • 1 sdm mentega
  • 2 sdm krim

Metode

  1. Lelehkan mentega dalam wajan dengan api sedang panas
  2. Campur perlahan telur dan krim dalam mangkuk
  3. Setelah mentega meleleh tambahkan krim dan telur
  4. Gunakan spatula lipat telur dari tepi panci ke tengah setiap 20 detik (seolah-olah kamu sedang membuat telur dadar)
  5. Jika telur masih basah, angkat dari panas (akan terus masak di piring sampai disajikan)


Menautkan ke Situs Lain

Tautan dibuat menggunakan tag <a>elemen yang memiliki atribut disebut dengan href. Nilai dari atribut href adalah halaman yang Anda tuju ,ketika seseorang mengklik akan di arahkann halaman yang anda maksus .

Pengguna dapat mengklik apa saja yang muncul di antara pembukaan tag <a> dan penutup tag </a>dan akan dibawa ke halaman ditentukan dalam atribut href.
Saat Anda menautkan ke situs web yang berbeda, nilai href atribut akan menjadi web lengkap alamat situs, yaitu dikenal sebagai URL absolut.


<p>Ulasan Film:
<ul>
<li><a href="http://www.namasitus.com">
Kekaisaran</a></li>
<li><a href="http://www.namasitus.com">
Metakritik</a></li>
<li><a href="http://www.namasitus.com">
Tomat </a></li>
<li><a href="http://www.namasitus.com">
Variasi</a></li>
</ul>
</p>





Hasil :

Setiap web halaman memiliki URL sendiri. contoh di atas adalah alamat web yang akan Anda ketik ke browser jika Anda ingin menautkan ke halaman tertentu .

URL absolut dimulai dengan nama domain untuk situs tertuju dan dapat diikuti oleh jalan ke halaman tertentu. Jika tidak ada halaman ditentukan, situs akan menampilkan beranda.

Menautkan ke Halaman Lain

Saat Anda menautkan ke halaman yang lain dalam situs yang sama, Anda tidak perlu menentukan nama domain di URL. Anda dapat menggunakan singkatan yang dikenal sebagai URL relatif.

Jika semua halaman situs ada di folder yang sama, lalu masukan nama filenya ke atribut href .tetapi Jika Anda memiliki halaman yang berbeda dan tidak dalam satu folder. maka Andadapat menggunakan sedikit lebih kompleks sintaks untuk menunjukkan di manahalaman dalam kaitannya dengan saat ini halaman berada.

Anda akan belajar lebih banyak tentang ini di halaman artikel lainya nanti. Jika Anda melihat unduhan kode untuk setiap bab, Anda akan lihat bahwa file index.htmlberisi tautan yang menggunakan URL relatif.


<p>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about-us.html">About</a></li>
<li><a href="movies.html">Movies</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</p>





Email link

Untuk membuat tautan yang tertuku ke email pengguna atau alamat email tertent, Anda bisa menggunakan elemen. Namun, kali ini nilai atribut href dimulai dengan mailto: dan diikuti oleh alamat email yang anda targetkan.Dan ketika diklik maka tautan link aktif, menuju alamat sesuai yang ditentukan dalam tautan.



<a href="mailto:namaemal.com">Email contoh</a>




Hasil :


Contoh struktur link

Contoh ini adalah halaman web tentang film. Elemen <h1> digunakan dengan atribut id di bagian atas halaman ,jadi bahwa tautan dapat ditambahkan untuk membawa pembaca dari bagian bawah halaman ke atas. Ada tautan email untuk memungkinkan pembaca menghubungi penulis halaman web.

Ada juga sejumlah tautan ke URL yang memenuhi syarat. Ini link ke berbagai festival film. Di bawah daftar ini adalah tautan ke URL relatif yang merupakan halaman "tentang" yang berada di direktori yang sama.


<html>
<head>
<title>Tautan</title>
</head>
<body>
<h1 id="top">Film Rakyat</h1>
<h2>Buku Harian Festival</h2>
<p>Berikut adalah beberapa festival film yang kami
akan hadir tahun ini.<br />Tolong
<a href="mailto:namaemail@example.com">
hubungi kami</a> jika Anda ingin lebih
informasi.</p>
<h3>Januari</h3>
<p><a href="http://www.namaURL.com">
Festival Film Sundance</a><br />
Park City, Utah, AS<br />
20 - 30 Januari 2011</p>
<h3>Februari</h3>
<p><a href="http://www.namaURL.com">
Tropfest</a><br />
Sydney, Australia<br />
20 Februari 2011</p>
<!-- konten tambahan -->
<p><a href="about.html">Tentang Film Rakyat</a></p>
<p><a href="#top">Halaman bagian atas</a></p>
</body>
</html>




Hasil:

Film Rakyat

Buku Harian Festival

Berikut adalah beberapa festival film yang kami akan hadir tahun ini.
Tolong hubungi kami jika Anda ingin lebih informasi.

Januari

Festival Film Sundance
Park City, Utah, AS
20 - 30 Januari 2011

Februari

Tropfest
Sydney, Australia
20 Februari 2011

Tentang Film Rakyat

Halaman bagian atas




Selanjutnya


Read More

28 August 2021

Ask Belajar HTML untuk pemula, membuat struktur HTML pertama dengan tag HTML AdityaDees

14:32 0
Selamat datang ! di blog kami dalam artikel belajar HTML ,entah anda secara sengaja datang kesini atau di arahkan mesin pencari,yang terpenting penulis ucapkan terimakasih telah berkunjung. Panduan di blog ini akan mengajarkan anda langkah-langkah dasar belajar HTML dan cara membuat struktur situs web pertama anda.

Itu berarti cara menata halaman HTML, cara menambahkan teks dan gambar, cara menambahkan judul dan pemformatan teks, dan cara menggunakan tabel. Jika anda seorang pemula yang ingin belajar HTML ,blog ini akan membantu anda secara praktis.

Dalam artikel ini, anda akan belajar HTML untuk pemula dan anda akan memiliki pengetahuan atau keterampilan untuk membuat situs web dasar dan penulis berharap ini akan menginspirasi Anda untuk mempelajari lebih jauh dunia HTML dalam panduan blog ini.

Apa fungsi HTML

HTML adalah pondasi utama dalam membuat situs web, seperti kita ketika membangun rumah memerlukan pondasi rumah agar kuat, HTML juga memiliki peranan penting dalam pondasi suatu situs web.

Tentunya, HTML tidak melakukan semua fungsi dalam web itu sendiri ,misalnya di kombinasikan dengan CSS, JavaScript dan bahasa lainya yang mungkin dalam artikel blog berikutnya.

Apa itu tag HTML

Tag biasanya digunakan untuk mengawali sebuah baris kode pada HTML dengan tag pembuka dan di akhiri tag penutup.
Contoh : <p> dan </p>

Buka teks editor anda dan tulis kode berikut:




<!DOCTYPE HTML>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
< title > Halaman Web Pertama Saya </ title >
</ head >
< body >
<p>Hello world!</p>
</ body >
</ html >



Hasilnya :

Hello world!



Anda baru saja telah menjalankan struktur kode HTML sederhana, dibawah ini penjelasan tentang kegunaan tag struktur HTML di atas.
  • <!DOCTYPE HTML> - Hal pertama adalah deklarasi doctype dari dokumen. Dalam hal ini HTML5. Anda harus selalu menggunakan ini.

  • <html lang = "en"> - Semua yang dilakukan adalah mengatakan bahwa ini adalah awal dari dokumen HTML.
  • <head> - Menandai awal dari bagian dokumen HTML yang disebut head. Bagian ini tidak terlihat di halaman web tetapi membawa informasi penting tentang dokumen.
  • <meta charset = "UTF-8> - Deklarasi pengkodean karakter: UTF 8.
  • <title> - Judul halaman dapat dilihat di tab jendela browser dan saat Anda mem-bookmark situs di favorit Anda. Anda dapat meletakkan apa pun yang Anda inginkan di antara tag judul.
  • </head> - Penutupan bagian kepala .
  • <body> - Inilah semua hal yang akan terlihat di halaman,di dalam ini konten anda di letakan.
  • <p> - ini adalah tag untuk membuat paragraf pertama.
  • </body> - Penutup tubuh tag.
  • </html> - Mengakhiri dokumen .


Jenis Tag HTML


  • <article> - Elemen ini digunakan untuk mendefinisikan konten independen dalam dokumen, yang mungkin berupa blog, majalah, atau artikel surat kabar.
  • <aside> - Ini menentukan artikel yang sedikit terkait dengan sisa seluruh halaman.
  • <audio> - Tag ini di gunakam untuk file audio.
  • <bdi> - Ini mengisolasi bagian teks yang diformat ke arah lain dari dokumen teks luar.
  • <data> - Ini menyediakan versi data yang dapat dibaca mesin.
  • <canvas> - Digunakan untuk menggambar kanvas.
  • <datalist> - Ini menyediakan fitur lengkap otomatis untuk bidang teks.
  • <details> - Ini menentukan informasi tambahan atau kontrol yang dibutuhkan oleh pengguna.
  • <dialog> - Ini mendefinisikan jendela atau kotak dialog.
  • <figcaption> - Ini digunakan untuk mendefinisikan keterangan untuk elemen <figure>.
  • <footer> - Ini mendefinisikan bagian untuk footer atau bawah, misalnya seperti bagian copyright.
  • <header> - ini digunakan untuk mendefinisikan bagian header.
  • <main> - Digunakan untuk mendefinisikan konten utama.
  • <mark> - Menentukan sebuah konten yang ditandai atau disorot.
  • <menuitem> - Mendefinisikan perintah yang dapat dipanggil pengguna dari menu popup.
  • <meter> - Digunakan untuk mengukur nilai skalar dalam rentang tertentu.
  • <nav> - Ini digunakan untuk menentukan tautan navigasi dalam dokumen.
  • <progress> - Menentukan kemajuan tugas.
  • <rp> - Ini mendefinisikan apa yang akan ditampilkan di browser yang tidak mendukung anotasi ruby.
  • <rt> - mendefinisikan penjelasan / pengucapan karakter.
  • <ruby> - Ini mendefinisikan anotasi ruby bersama dengan <rp> dan <rt>.
  • <section> - mendefinisikan bagian dalam dokumen.
  • <section> - Ini menentukan heading yang terlihat untuk elemen <detailed>.
  • <svg> - Biasanya digunakan untuk menampilkan bentuk.
  • <time> - Digunakan untuk menentukan tanggal dan waktu.
  • <video> - Digunakan untuk memutar file video dalam HTML.
  • <video> - Mendefinisikan kemungkinan jeda baris.
  • <!-- --> - Tag ini biasanya digunakan untuk mengomentari kode HTML sebagai penanda dan tag ini tidak akan muncul ketika di run.
  • <a> - Tag ini di kenal dengan hyperlink, yang berguna untuk menautkan di sebuah tautan , biasanya di barengi attribut seperti ini <a href="WQ.com"> klik </a>.
  • <address> - Berisi informasi kontak sebuah situs web.
  • <area> - Untuk menetapkan area dapam peta gambar.
  • <base> - Gunakan untuk menetapkan URL dasar.
  • <bdi> - Berguna untuk bekerja dengan bahasa yang menggunakan teks dari kanan ke kiri.
  • <bdo> - Gunakan ini untuk mengganti arah teks saat ini. Berguna untuk bahasa yang menggunakan teks dari kanan ke kiri.
  • <blockquote> Digunakan untuk mengutip dari sumber eksternal. Biasanya dirender sebagai teks indentasi.
  • <br> - Digunakan untuk break atau sederhananya spasi antara jarak atas dan bawah.
  • <button> - digunakan untuk membuat sebuah tombol yang bisa di klik, biasanya dengan formulir.
  • <caption> - untuk di gunakan dalam sebuah keterangan.
  • <code> dugunakan untuk mendefinisikan sebuah code.
  • <colgroup> - pada dasarnya sebuah kolom.
  • <dd> - dugunakan untuk daftar deskripsi, gunakan dengan <dt> dan <dl>.
  • <del> - digunakan untuk teks yang di hapus - ini adalah contoh.
  • <dfn> - Berguna untuk saat pertama kali mendefinisikan istilah.
  • <dialog> - kotak dialog.
  • <div> - untuk mendefinisika sebuah halaman ,atau sebuah kelas baru .
  • <link> - mendefiniskan hubungan antar documen.
  • <embed> - wadah untuk konten eksternal.
  • <fieldset> - mengelompokan item terkait formulir.
  • <figure> - konten mandiri seperti foto atau diagram.
  • <form> - Tempat unntuk input pengguna.
  • <h1> - heading judul level yang paling besar dan di ikuti level yang semakin kecil <h2>, <h3>, <h4>, <h5>, <h6>.
  • <hr> - Digunakan untuk memisahkan sebuah baris, biasanya dirender dengan garis horizontal.
  • <iframe> - memingkinkan anda menyematkan halaman lain di dalam halaman.
  • <img> - Untuk menampilkan halaman dalam sebuah web.
  • <track> - Digunakan untuk menentukan trek teks dengan <audio> dan <video> .
  • <div> - Input digunakan dengan berbagai atribut untuk membuat elemen input form.
  • <kbd> - Digunakan untuk input keyboard. Ini berbeda dengan input teks elemen form .
  • <label> - untuk menetapkan label ke elemen antarmuka.
  • <ul> - Mewakili item dasar ,dan biasanya di gunakan dengan <li>.
  • <nonscript> - berguna untuk menentukan konten yang harus dirender saat skrip tidak didukung.
  • <ol> - digunskan untuk daftar dengan di mulai dengan angka 1,2,3 dan seterusnya.
  • <object> - Menyematkan object dalam dokumen.
  • <optgroup> - pengelompokan objek.
  • <option> - digunakan dalam mode pilihan bersama <select>.
  • <param> - Gunakan ketika parameter perlu diteruskan ke objek yang disematkan di dalam dokumen.
  • <pre> - Untuk teks yang telah diformat sebelumnya. Ini berguna untuk mendemonstrasikan kode, terutama jika ada banyak baris.
  • <q> - Untuk kutipan.
  • <rtc> - wadah teks Ruby.
  • <samp> - contoh kompile yang di dapat dari program komputer tertentu.
  • <s> - Untuk menandai teks yang tidak lagi relevan.
  • <script> - Skrip di dalam dokumen HTML diapit oleh tag skrip.
  • <select> - Digunakan dengan <option> untuk memilih opsi tertentu.
  • <source> - Digunakan dengan <audio> dan <video> untuk menentukan sumber media.
  • <sub> Untuk menampilkan subskrip. Berguna untuk matematika, terutama dalam hubungannya dengan <sub> (superscript), contoh 7/5 + 5 x 8/4
  • <table> - Untuk membuat table di HTML.
  • <tbody> - Baris tabel.
  • <td> - Data tabel; ini mewakili sel data dalam tabel.
  • <template> - Mendeklarasikan cuplikan HTML yang dapat digunakan nanti.
  • <textarea> - Untuk entri teks multi-baris.
  • <var> - Mendefinisikan variabel dalam konten halaman HTML .
  • <wbr> - Bungkus baris opsional .


Penulisan teks

Saat anda membuat halaman web, Anda menambahkan sebuah tag yang di kenal sebagai markup ke konten halaman. Tag ini kemudian memberikan makna ekstradan yang mengizinkan browser untuk menunjukkan kepada pengguna struktur yang sesuai untuk halaman anda.

kita akan fokus pada bagaimana cara menambahkan markup ke teks yang muncul di halaman Anda. kita akan belajar tentang ini :
  • Markup struktural elemen yang dapat Anda gunakan untuk jelaskan judul dan paragraf.

  • Semantic markup :yang memberikan informasi tambahan,seperti di mana penekanan ditempatkan dalam sebuah kalimat.







<h1>Belajar HTML mudah</h1>

<h2>Belajar HTML mudah</h2>

<h3>Belajar HTML mudah</h3>

<h4>Belajar HTML mudah</h4>

<h5>Belajar HTML mudah</h5>

<h6>Belajar HTML mudah</h6>





Hasil :

Belajar HTML mudah

Belajar HTML mudah

Belajar HTML mudah

Belajar HTML mudah

Belajar HTML mudah
Belajar HTML mudah


HTML memiliki enam "level" dari judul :
  • <h1> merupakan judul utama.
  • <h2> digunakan sebagai subpos.
  • Dibawah subjudul seprti <h3>, <h4>, <h5>, <h6> bisa anda gunakan pada teks judul lainya.


Browser menampilkan konten judul kita dengan ukuran yang berbeda. Misalnya isi dari elemen <h1> adalah terbesar, dan isinya elemen <h6> adalah yang terkecil. Ukuran yang tepat di mana masing-masing browser menunjukkan judul dapat sedikit berbeda.

Pengguna juga dapat sesuaikan ukuran teks di peramban browser mereka . Anda akan melihat caranya mengontrol ukuran teks, warnanya, dan font yang digunakan saat kita akan belajar dengan CSS.

Paragraf

Untuk membuat paragraf, kelilingi kata-kata yang membentuk paragraf dengan pembukaan <p>tag dan tag penutup </p>. Secara default, browser akan menampilkan setiap paragraf pada baris baru dengan beberapa ruang di antara itu dan paragraf berikutnya.



<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. </p>



Hasil:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.



Bold dan Italic

Dengan menggunakan tag <b> dan </b> kita bisa membuat karakter tebal dalam paragraf kita. Anda dapat mengombinasikan tag ini sebagai penanda dalam paragaraf anda ataupun sebagai pembeda dalam paragraf.

Selain itu, kita juga bisa menggunakan tag lain dalam pargraf kita, misalnya dengan tag <i> dan </i> ini biasanya di gukan sebagai tag pembeda dari sekitarnya di dalam paragraf, misalnya untuk menandai nama tempat, pikiran atau kata-kata asing.



<p>Ini adalah isi teks di dalam paragraf dan ini adalah <li>italic</i></p>
<p>Ini adalah contoh teks paragraf dan ini adalah <b>bold.</b></p>



Hasil:

Ini adalah isi teks di dalam paragraf dan ini adalah italic

Ini adalah contoh teks paragraf dan ini adalah bold



Superscript dan Subscript

Elemen <sup> digunakan mengandung karakter yang harus superskrip seperti itu sebagai akhiran tanggal atau konsep matematika seperti menaikkan angka menjadi kekuatan seperti sebagai 22.



<p>Pada tanggal 4<sup></sup> September Anda akan belajar tentang E=MC<sup>2</sup>.</p>
<p>Jumlah CO<sub>2</sub> di atmosfer tumbuh sebesar 2ppm pada tahun 2009<sub>1</sub>.</p>



Hasil:

Pada tanggal 4 September Anda akan belajar tentang E=MC2.

Jumlah CO2 di atmosfer tumbuh sebesar 2ppm pada tahun 20091.


Sedangkan tag elemant <sub> Elemen digunakan untuk mengandung karakter yang seharusnya menjadi subskrip. Hal ini biasanya digunakan dengan catatan kaki atau bahan kimia rumus seperti H2.



<p>Jumlah CO<sub>2</sub> di atmosfer
tumbuh sebesar 2ppm pada tahun 2009<sub>1</sub>.</p>



Hasil :

Jumlah CO2 di atmosfer tumbuh sebesar 2ppm pada tahun 20091.



Jeda Baris dan Aturan Horisontal

<br/> tag ini berguna untuk anda memberikan jeda di setiap paragraf. Jika tag tersebut anda gunakan, maka browser akan secara otomatis menunjukkan setiap paragraf atau judul baru pada baris baru.

Untuk membuat jeda antara tema,seperti perubahan topik dalam buku atau adegan baru dalam drama Anda dapat menambahkan aturan horizontal antar bagian menggunakan tag <hr/>.



<p>Bumi<br/>lebih berat seratus ton
setiap hari<br/>karena debu luar angkasa yang berjatuhan.</p>

<hr/>

<p>Venus adalah satu-satunya planet yang berotasi searah jarum jam.</p>
<hr />
<p>Jupiter lebih besar dari semua planet lain
digabungkan.</p>

</div>


Hasilnya:

Bumi
lebih berat seratus ton setiap hari
karena debu luar angkasa yang berjatuhan.


Venus adalah satu-satunya planet yang berotasi searah jarum jam.


Jupiter lebih besar dari semua planet lain digabungkan.



Ada beberapa elemen yang tidak memiliki kata-kata antara tag pembuka dan penutup seperti <br/> dan <hr/> . Mereka dikenal sebagai elemen kosong dan mereka ditulis berbeda. Elemen kosong biasanya hanya memiliki satu tag.

Semantic Markup

Ada beberapa elemen teks yang tidak dimaksudkan untuk mempengaruhi struktur halaman web Anda, tetapi mereka menambahkan informasi tambahan ke halaman ,mereka dikenal sebagai markup semantik.

Mungkin Anda akan bertemu beberapa elemen lagi yang akan membantu Anda ketika Anda menambahkan teks ke halaman web. Untuk contoh, kamu akan bertemu elemen <em> yang memungkinkan Anda untuk menunjukkan di mana penekanan harus ditempatkan pada yang dipilih kata-kata dan <blockquote>elemen yang menunjukkan bahwa blok teks adalah kutipan.

Alasan menggunakan elemen ini adalah bahwa program lain, seperti pembaca layar atau search engine, dapat menggunakan ekstra informasi ini. Misalnya,suara pembaca layar dapat menambahkan penekanan pada kata-kata di dalam elemen <em>, atau search engine mungkin mendaftarkan bahwa halaman anda menampilkan kutipan jika Anda menggunakan elemen <blockquote>.

Strong dan Emphasis

Penggunaan elemen <strong>menunjukkan bahwa konten memiliki kepentingan yang kuat. Misalnya kata terkandung dalam elemen ini mungkin dikatakan dengan penekanan yang kuat. Secara default, browser akan menampilkan isi dari <strong>elemen dalam huruf tebal.

Selain itu contoh penggunaan lainya adalah pada elemen <em> yang menunjukkan penekanan yang secara halus berubah arti sebuah kalimat. Secara default browser akan menampilkan isi elemen <em>dalam huruf miring.



<p><strong>Hati-hati:</strong> Pencopet beroperasi di daerah ini.</p>
<p>Mainan ini memiliki banyak potongan kecil dan <strong>tidak cocok untuk anak di bawah lima tahun.</strong></p>

<p>Saya <em>berpikir</em> Jono adalah yang pertama.</p>
<p>Saya pikir <em>Jono</em> adalah yang pertama.</p>
<p>Saya pikir Jono adalah yang <em>pertama</em>.</p>




Hasil :

Hati-hati: Pencopet beroperasi di daerah ini.

Mainan ini memiliki banyak potongan kecil dan tidak cocok untuk anak di bawah lima tahun.

Saya berpikir Jono adalah yang pertama.

Saya pikir Jono adalah yang pertama.

Saya pikir Jono adalah yang pertama.



Kutipan

Elemen ini <blockquote> digunakan untuk kutipan yang lebih panjang yang membutuhkan sampai seluruh paragraf. seperti bagaimana elemen <p> digunakan di dalam <blockquote>elemen.

Browser cenderung membuat indentasi isi <blockquote>elemen, namun Anda tidak boleh gunakan elemen ini hanya untuk membuat indentasi sepotong teks, sebaiknya Anda melakukan style ini menggunakan CSS.

Anda juga dapat menggunakan elemen <blockquote> untuk kutipan pendek yang ada di dalam sebuah paragraf. Browser adalah seharusnya memberi tanda kutip elemen <blockquote>, namun Internet Explorer tidak oleh karena itu banyak orang menghindari menggunakan elemen <q>.

Abbreviations dan Acronyms

Jika Anda menggunakan singkatan atau akronim, lalu <abbr>elemen dapat digunakan. Sebuah judul atribut pada tag pembuka adalah digunakan untuk menentukan istilah lengkap. Dalam HTML 4 ada yang terpisah <acronym> elemen untuk akronim.

Untuk mengeja selengkapnya bentuk akronim, judul atribut digunakan (seperti dengan <abbr> elemen di atas). HTML5 hanya menggunakan elemen untuk kedua singkatan dan akronim.





<p><abbr title="Professor">Prof</abbr> Stephen Hawking adalah fisikawan teoretis dan
ahli kosmologi.</p>
<p><acronym title="Aeronautika dan Antariksa Nasional Administration">NASA</acronym> melakukan sesuatu pada benda luar angkasa.</p>






Hasil :

Prof Stephen Hawking adalah fisikawan teoretis dan ahli kosmologi.

NASA melakukan sesuatu pada benda luar angkasa.



Author detail

Elemen <address> memiliki penggunaan yang cukup spesifik: mengandung rincian kontak untuk penulis halaman. Ini dapat berisi alamat fisik, tapi tidak harus.

Untuk misalnya, mungkin juga mengandung nomor telepon atau alamat email. Browser sering menampilkan isi <address>elemen dalam huruf miring.

Anda mungkin juga tertarik sesuatu yang disebut hCard mikroformat untuk menambahkan fisik informasi alamat untuk Anda markup.



<address>
<p><a href="mailto:wq@example.com">
wq@example.com</a></p>
<p>742 Evergreen Terrace, Springfield.</p>
</addres>




Hasil:

wq@example.com

742 Evergreen Terrace, Springfield.



Ini adalah halaman HTML yang sangat sederhana yang menunjukkan markup teks. Markup struktural mencakup elemen seperti <h1>,<h2>, dan <p> dan informasi semantik dalam elemen seperti yang telah kita pelajari dalam artikel di atas ! bagaimana ? mudah bukan belajar Tag HTML.



<html>
<head>
<title>Teks</title>
</head>
<body>
<h1>Kisah dalam Buku</h1>
<h2>Bab 1</h2>
<p>Molly telah menatap keluar jendela selama sekitar satu jam sekarang. Di mejanya, tergeletak di antara salinan dari <i>Alam</i>, <i>Ilmuwan Baru</i>, dan semuanya jurnal ilmiah lain yang dia miliki
muncul di, adalah salinan dari <cite>On
Jalan</cite>. Itu adalah buku favorit Molly
sejak kuliah, dan semakin lama dia menghabiskan waktu di sini
empat dinding semakin dia merasa dia perlu
gratis.</p>
<p>Dia telah menghabiskan sepuluh tahun terakhir di ruangan ini,
duduk di bawah poster dengan kutipan Oscar Wilde menyatakan bahwa <q>Pekerjaan adalah perlindungan dari
orang yang tidak memiliki pekerjaan yang lebih baik</q>. Meskipun banyak yang menganggap karya perintisnya, terurai rahasia llama <abbr title="Deoxyribonucleic acid">DNA</abbr>, menjadi pencapaian luar biasa, menurut Molly <em>menurut</em>
dia memiliki sesuatu yang lebih baik untuk dilakukan.</p>
</body>
</html>



Selanjutnya


Read More

https://payclick.com/

Contact us for advertising.