HTML: Perbezaan antara semakan

Kandungan dihapus Kandungan ditambah
TXiKiBoT (bincang | sumb.)
k bot mengubah: da:HTML
FAIRUL ZUANDI (bincang | sumb.)
Tiada ringkasan suntingan
Baris 17:
}}
 
'''HTML''' ('''Hypertext Markup Language''', terjemahan: '''Bahasa Penanda Hiperteks''') ialah [[bahasa penanda]] utama untuk penghasilan [[laman web]]. HTML menyediakan cara menghasilkan [[dokumen berstruktur]] dengan menandakan [[semantik]] struktur teks seperti tajuk, perenggan, senarai, pautan, petikan, dan lain-lain. HTML membolehkan pembenaman [[Unsur HTML#Imej dan objek|imej dan objek]], serta boleh digunakan untuk menghasilkan [[Unsur HTML #Borang|borang interaktif]]. Sesebuah laman HTML ditulis dalam bentuk [[unsur HTML]] yang terdiri daripada "tag" yang diapit oleh [[Kurungan|kurungan sudur]] dalam kandungan laman websesawang, tetapi juga boleh diisi atau memuat [[Bahasa penskripan|skrip-skrip]] dalam bahasa-bahasa pengaturpengaturcaraan seperti [[JavaScript]] yang mempengaruhi kelakuan pemproses HTML seperti [[pelayar websesawang]]; dan [[Cascading Style Sheets]] (CSS) bagi menentukan penampilan dan susun atur teks dan bahan-bahan lain. Pertubuhan [[W3C]] selaku penyelenggara piawaian HTML dan CSS, menggalakkan penggunaan CSS daripada mana-mana penanda persembahan yang lain.<ref name="deprecated">[http://www.w3.org/TR/html401/conform.html#deprecated HTML 4 — Conformance: requirements and recommendations]</ref>
 
HTML ialah skim pengekodan yang digunakan untuk menghasilkan dan memformatkan sebuah [[dokumen web]]. Sambungan fail bagi HTML adalah <code>.htm</code> atau <code>.html</code>.
Baris 39:
Pengisytiharan jenis dokumen ini adalah untuk HTML5.
 
Jika pengisytiharan <code><!doctype html></code> tidak disertakan, maka kebanyakan pelayar websesawang akan memaparkannya dengan menggunakan "[[quirks mode]]."<ref name="hsivonen">[http://hsivonen.iki.fi/doctype/ Activating Browser Modes with Doctype]</ref>
 
=== Unsur ===
Baris 53:
 
Terdapat beberapa jenis unsur penanda yang digunakan dalam HTML.
* Penanda '''struktur''' menentukan tujuan teks. Contohnya, <code><nowiki><h2>Golf</h2></nowiki></code> menentukan "Golf" sebagai [[Tajuk (pengkomputeran)|tajuk]] tahap kedua yang boleh dipaparkan dalam pelayar web sebegitu rupa dengan tajuk "HTML markup" di awal bahagian ini. Penanda struktur tidak menandakan apa-apa pemaparan tertentu, tetapi kebanyakan pelayar websesawang dilengkapi gaya-gaya tersedia sendiri untuk memformatkan unsur-unsurnya, apatah lagi boleh diubah gayanya lagi dengan [[Cascading Style Sheets]] (CSS).
* Penanda '''penyampaian''' menentukan penampilan teks tanpa mengira fungsinya. Contohnya, <code><nowiki><b>boldface</b></nowiki></code> mengehendaki peranti output visual harus memaparkan "boldface" dalam bentuk tebal, tetapi tidak menunjukkan apa yang harus dilakukan oleh peranti-peranti yang tidak dapat melakukannya (seperti peranti audio yang membacakan teks). Bagi penanda-penanda <code><nowiki><b>bold</b></nowiki></code> (tebal) dan <code><nowiki><i>italic</i></nowiki></code> (condong), terdapat unsur-unsur yang biasanya sama hasil paparan visualnya tetapi bersifat lebih semantik, iaitu <code><nowiki><strong>strong emphasis</strong></nowiki></code> (penekanan kuat) dan <code><nowiki><em>emphasis</em></nowiki></code> (penekanan biasa). Adalah lebih senang untuk melihat bagaimana peranti audio mentafsir kedua-dua penanda "penekanan" tersebut yang apapun sekali tidak sama dengan penanda "tebal" dan "condong" yang biasa. Misalnya, pembaca skrin tidak harus menekankan tajuk buku yang dicondongkan dalam teks. Kebanyakan unsur penanda persembahan telah diketepikan mengikut tentuan HTML 4.0, untuk memberi laluan kepada rekabentuk gaya berasaskan [[Cascading Style Sheets|CSS]].
* Penanda '''hiperteks''' membentuk pautan ke dokumen lain. Versi-versi HTML sehingga [[XHTML]] 1.1 memerlukan unsur sauh untuk membentuk hiperpautan dalam teks: <code><nowiki><a>Wikipedia</a></nowiki></code>. Selain itu, atribut <code>href</code> mesti disetkan kepada [[URL]] yang sah. Conothnya, penanda HTML <code><nowiki><a&nbsp;href="http://en.wikipedia.org/">Wikipedia</a></nowiki></code>, akan memaparkan perkataan "<span class="plainlinks">[http://en.wikipedia.org/ Wikipedia]</span>" sebagai [[hiperpautan]] dalam serangkap teks. Bagi menghasilkan imej sebagai hiperpautan adalah: <code><nowiki><a href="http://example.org"><img src="image.gif" alt="alternative text" width="50" height="50"></a></nowiki></code>.