HTML: Dasar-dasar untuk Pemula. Pelajaran HTML modern untuk pemula

HTML ( H ya T ext M arkup L Bahasa Inggris) adalah kode yang digunakan untuk menyusun halaman web dan kontennya. Misalnya, konten dapat disusun dalam sekumpulan paragraf, daftar poin-poin, atau menggunakan gambar dan tabel data. Sesuai dengan judulnya, artikel ini akan memberikan Anda pemahaman dasar tentang HTML dan fungsinya.

Jadi apa itu HTML?

HTML bukanlah bahasa pemrograman; itu adalah sebuah bahasa markup yang menentukan struktur konten Anda. HTML terdiri dari serangkaian elemen, yang Anda gunakan untuk mengapit, atau membungkus, berbagai bagian konten agar tampak dengan cara tertentu, atau bertindak dengan cara tertentu. Penutup untuk paragraf. Perhatikan bahwa nama tag akhir diawali dengan karakter garis miring>, dan dalam elemen kosong, tag akhir tidak diperlukan atau diizinkan. Jika atribut tidak disebutkan, nilai default digunakan dalam setiap kasus.">tag dapat membuat kata atau gambar menjadi hyperlink ke tempat lain, dapat membuat kata miring, dapat memperbesar atau memperkecil font, dan sebagainya. Misalnya, ambil baris konten berikut:

Kucing saya sangat pemarah

Jika kita ingin baris tersebut berdiri sendiri, kita dapat menentukan bahwa itu adalah sebuah paragraf dengan mengapitnya dalam tag paragraf:

Kucing saya sangat pemarah

Anatomi elemen HTML

Mari kita jelajahi elemen paragraf ini lebih jauh.

Bagian utama dari elemen kami adalah sebagai berikut:

  1. Label pembuka: Ini terdiri dari nama elemen (dalam hal ini, p), yang dibungkus dalam pembukaan dan penutupan kurung sudut. Ini menyatakan di mana elemen dimulai atau mulai berlaku - dalam hal ini di mana paragraf dimulai.
  2. Tag penutupnya: Ini sama dengan tag pembuka, hanya saja di dalamnya terdapat a garis miring ke depan sebelum nama elemen. Ini menyatakan dimana elemen berakhir - dalam hal ini dimana paragraf berakhir. Gagal menambahkan tag penutup adalah salah satu kesalahan standar pemula dan dapat menyebabkan hasil yang aneh.
  3. Isinya: Ini adalah konten elemen, yang dalam hal ini hanyalah teks.
  4. Elemen: Tag pembuka, tag penutup, dan konten bersama-sama membentuk elemen tersebut.

Elemen juga dapat memiliki atribut seperti berikut:

Atribut berisi informasi tambahan tentang elemen yang tidak ingin Anda tampilkan di konten sebenarnya. Di sini, kelas adalah atributnya nama, dan catatan editor adalah atributnya nilai. Atribut class memungkinkan Anda memberi elemen pengidentifikasi yang nantinya dapat digunakan untuk menargetkan elemen dengan informasi gaya dan hal lainnya.

Atribut harus selalu memiliki yang berikut:

  1. Spasi antara elemen tersebut dan nama elemen (atau atribut sebelumnya, jika elemen sudah memiliki satu atau lebih atribut).
  2. Nama atribut, diikuti dengan tanda sama dengan.
  3. Nilai atribut, diapit dengan tanda petik pembuka dan penutup.

Catatan: Nilai atribut sederhana yang tidak mengandung spasi ASCII (atau karakter apa pun " " ` =< >) boleh tetap tidak diberi tanda kutip, namun disarankan agar Anda mengutip semua nilai atribut, karena ini membuat kode lebih konsisten dan mudah dipahami.

Elemen bersarang

Anda juga dapat meletakkan elemen di dalam elemen lain - ini disebut bersarang. Jika kita ingin menyatakan bahwa kucing kita adalah sangat pemarah, kita bisa membungkus kata "sangat" dalam a ) menunjukkan bahwa isinya mempunyai kepentingan, keseriusan, atau urgensi yang kuat. Browser biasanya menampilkan konten dalam huruf tebal."> elemen, yang berarti kata tersebut harus ditekankan dengan kuat:

Kucing saya adalah sangat pemarah.

Namun Anda perlu memastikan bahwa elemen Anda disarangkan dengan benar: pada contoh di atas, kami membuka elemen yang mewakili sebuah paragraf.">

elemen pertama, kemudian ) menunjukkan bahwa isinya mempunyai kepentingan, keseriusan, atau urgensi yang kuat. Browser biasanya menampilkan konten dalam huruf tebal."> elemen; oleh karena itu, kita harus menutup ) yang menunjukkan bahwa isinya mempunyai kepentingan, keseriusan, atau urgensi yang kuat. Browser biasanya menampilkan konten dalam huruf tebal."> elemen terlebih dahulu, lalu elemen tersebut mewakili sebuah paragraf.">

elemen. Berikut ini yang salah:

Kucing saya adalah sangat pemarah.

Elemen-elemen tersebut harus membuka dan menutup dengan benar sehingga jelas berada di dalam atau di luar satu sama lain. Jika keduanya tumpang tindih seperti yang ditunjukkan di atas, browser web Anda akan mencoba menebak apa yang ingin Anda katakan, yang dapat menyebabkan hasil yang tidak diharapkan. Jadi jangan lakukan itu!

Elemen kosong

Beberapa elemen tidak memiliki konten dan disebut elemen kosong. Ambil elemen yang menyematkan gambar ke dalam dokumen. Ini adalah elemen yang diganti."> elemen yang sudah kita miliki di halaman HTML kita:

Ini berisi dua atribut, tetapi tidak ada penutup tag dan tidak ada konten dalam. Hal ini karena elemen gambar tidak membungkus konten untuk mempengaruhinya. Tujuannya adalah untuk menyematkan gambar di halaman HTML di tempat kemunculannya.

Anatomi dokumen HTML

Itu merangkum dasar-dasar setiap elemen HTML, namun tidak berguna jika berdiri sendiri. Sekarang kita akan melihat bagaimana elemen individual digabungkan untuk membentuk keseluruhan halaman HTML. Mari kita lihat kembali kode yang kita masukkan ke dalam contoh index.html (yang pertama kali kita temui di artikel Menangani file):

Halaman pengujian saya

Di sini, kami memiliki yang berikut ini: