Web tasarım yapabilmek için öncelikle temel network, web ve tarayıcı bilgilerine sahip olmak gerekir. Web’in temel çalışma biçimi aslında çok basittir.
Bilgi isteyen ve istemci adı verilen bilgisayarla, bilgiyi ileten ve genellikle sunucu adı verilen bilgisayar arasındaki bilgi alış-verişini kapsar. İstemcinin tarayıcı adı verilen yazılımı, ağ üzerindeki bir sunucudan, bir şirketin yerel ağında (intranet) ya da genel World Wide Web’de bulunan Web sayfalarını ister. Tarayıcı, istenen dosyayı sunucunun dosya sistemindeki adıyla tanır ve sunucudan yollamasını ister. Dosyanın alınmasından sonra, tarayıcı bu dosyayı Web ziyaretçisi için görüntüler. Web sayfası bileşen olarak başka dosyalar gerektiriyorsa, (grafik, ses ve video dosyaları gibi) tarayıcı onları yine aynı düzeneği kullanarak ister.
Bir Web sayfasının tasarımcısı metin, resim ve diğer nesne alanlarını köprü olarak belirleyebilir. Her köprü, bir başka Web sayfasının ağ adresini ve dosya adını belirtir. Bir köprüyü tıklamak, tarayıcıyı, ilişkili sayfayı ya da dosyayı almak ve görüntülemek için yönlendirir.
En temel düzeyde, tarayıcılar, Web sayfalarının HTML’de kodlanmış olmasını bekler. HTML, yeni bir paragraf için <p>, numaralandırılmamış listeler için <ul>, liste öğeleri için <//> gibi etiketlerle “biçimlendirilmiş” düz metinlerden oluşur.
Bu, Not Defteri donatısı gibi Microsoft VVindovvs’la gelen basit bir metin düzenleyicisi kullanarak herkesin oluşturabileceği bir biçimdir. Basit araçlarla Web sayfalan oluşturabilme yeteneği, Web’in gelişiminde ve yaygın olarak kullanılmaya devam etmesinde anahtar bir rol oynamıştır.