Sebelum kita beranjak lebih jauh tentang bagainmana membuat suatu web. Adalah sangat penting bagi kita untuk memahami terlebih dahulu konsep HTML dan CSS secara utuh.
HTML dan CSS tidak ada artinya jika tidak ada web browser (Apple Safari, Google Chrome, Mozilla Firefox, Microsoft Internet Explorer, Opera, dan lain-lain), karena browser adalah perangkat untuk menampilkan hasil dari kode HTML dan CSS. Dan tidak akan ada seorangpun kecuali teman-teman sendiri yang dapat melihat konten web kita jika tidak memasukkan konten web kedalam suatu web server. Web server memungkinkan konten web kita dapat dilihat oleh orang lain yang menggunakan web browser mereka untuk mengakses alamat web kita.
Berikut adalah skema bagaimana web bekerja:
Gambar 2.1
Seperti dapat teman-teman lihat pada gambar diatas, terjadi beberapa proses sebelum kita dapat melihat keseluruhan konten suatu web yang kita request dengan mengetikkan alamat suatu web pada web browser kita.
Sebagai contoh, adalah ketika kita berkunjung ke google.com
Gambar 2.2
Sebelum kita dapat melihat tampilan google seperti pada gambar, berikut adalah beberapa proses yang berjalan dibalik layar:
- Web server kita mengirimkan request ke google server, sejalan dengan kita mengetikkan google.com pada address bar
- Web server kemudian mencarikan konten web yang kita request, membukanya, dan mengirimkan konten web tersebut ke browser kita
- Web browser kita menerima konten web dari server, yang berisi kode-kode HTML
- Web browser menerjemahkan kode-kode HTML dan mengkaitkannya dengan konten google sehingga tampak seperti yang terlihat pada gambar 2.2