Materi bab 1 informatika
Materi bab 1 informatika
HTML
HTML (HyperText Markup Language) adalah bahasa markup yang digunakan untuk membuat dan menyusun halaman web. Berikut adalah penjelasan tentang komponen dan fungsinya:
1. **Struktur Dasar HTML**
HTML terdiri dari elemen-elemen yang dibentuk dengan tag. Struktur dasar sebuah dokumen HTML adalah:
```html
<!DOCTYPE html>
<html>
<head>
<title>Judul Halaman</title>
</head>
<body>
<h1>Selamat Datang</h1>
<p>Ini adalah paragraf pertama di halaman web.</p>
</body>
</html>
```
2. **Tag HTML**
- **`<html>`**: Menandakan bahwa ini adalah dokumen HTML.
- **`<head>`**: Bagian yang berisi informasi metadata tentang halaman, seperti judul dan link ke stylesheet.
- **`<title>`**: Menentukan judul yang ditampilkan di tab browser.
- **`<body>`**: Bagian yang berisi konten yang akan ditampilkan di halaman.
### 3. **Elemen dan Atribut**
Elemen HTML dapat memiliki atribut yang memberikan informasi tambahan. Misalnya:
```html
<img src="gambar.jpg" alt="Deskripsi Gambar">
```
- **`src`**: Menunjukkan sumber gambar.
- **`alt`**: Memberikan deskripsi alternatif untuk gambar.
4. **Jenis Tag Umum**
- **Heading**: `<h1>`, `<h2>`, `<h3>`, dst. untuk judul dan subjudul.
- **Paragraf**: `<p>` untuk membuat paragraf.
- **Tautan**: `<a href="url">Teks Tautan</a>` untuk membuat tautan ke halaman lain.
- **Daftar**: `<ul>` untuk daftar tidak terurut dan `<ol>` untuk daftar terurut.
5. **Keterhubungan dengan CSS dan JavaScript**
HTML sering digunakan bersama CSS (untuk gaya) dan JavaScript (untuk interaktivitas) untuk menciptakan pengalaman web yang dinamis dan menarik.
6. **Kesesuaian dan Standar**
HTML adalah standar yang ditetapkan oleh World Wide Web Consortium (W3C) dan terus berkembang, dengan versi terbaru yang dikenal sebagai HTML5 yang menambahkan banyak fitur baru, seperti elemen multimedia dan API yang lebih baik.
HTML adalah fondasi dari setiap halaman web, memungkinkan pengembang untuk menyusun dan menampilkan konten dengan cara yang terstruktur dan terorganisir.
Komentar
Posting Komentar