HTML ve CSS ile İlk Web Sayfanı Yap

HTML ve CSS ile İlk Web Sayfanı Yap
HTML ve CSS ile İlk Web Sayfanı Yap
0

HTML ve CSS ile ilk web sayfanı yapmaya hazırsan, bu içerik tam sana göre. Başlangıç olarak, HTML’in temellerinden başlayarak, sayfanızın iskeletini oluşturacağız. Ardından, CSS kullanarak sayfanıza stil ekleyip, görsel olarak daha çekici hale getireceğiz. Bu süreçte, kullandığımız her bir HTML etiketi ve CSS kuralının ne işe yaradığını, nasıl çalıştığını ve neden kullanıldığını detaylı bir şekilde açıklayacağız.

Hazırladığımız bu kodları canlı bir ortamda test edebilmek ve görebilmek adına localhost üzerinde çalışacağız. Localhost, bilgisayarınızdaki web sunucusunun adresidir. İnternet üzerindeki bir sunucuya bağlanmak yerine, kendi bilgisayarınızda web sayfalarını çalıştırabilirsiniz. localhost, 127.0.0.1 IP adresi ile eşdeğerdir. Bu, internet üzerinden dışa açılmadan, sadece kendi bilgisayarınızda web sitenizi test etmek için kullanılır. Bu test için çeşitli aracı programlar kullanılır. Bunlardan en kullanışlı olan XAMPP programını kullanmanızı tavsiye ederim. HTML ve CSS ile İlk Web sayfanı yapman için bu programı kullanmanın şart olduğunu belirtmekte fayda var.

XAMPP’yi İndirme ve Kurma

  1. XAMPP’yi İndirin: XAMPP İndirme Sayfası adresinden işletim sisteminize uygun olan XAMPP sürümünü indirin.
  2. XAMPP Control Panel: XAMPP’yi kurduktan sonra, kurulum sırasında masaüstüne veya başlat menüsüne eklenen XAMPP Control Panel uygulamasını açın.
  3. Apache ve MySQL’i Başlatın: Control Panel’de Apache ve MySQL servislerinin yanındaki Start butonlarına tıklayarak başlatın. Bu, localhost üzerinde çalışacak web sunucusunu ve veritabanını başlatır.
HTML ve CSS ile İlk Web Sayfanı Yap
HTML ve CSS ile İlk Web Sayfanı Yap

Çalışma Alanına Erişim

  • XAMPP programı vasıtasıyla localhost üzerinde işlem yapabilmemiz için; bu içerikte hazırlayacağınız html ve css kodlarını bir klasörde kullanmanız gerekmekte. Bu klasör ise htdocs klasörüdür. Bu klasör, XAMPP’nin kurulu olduğu dizinde bulunur. Genellikle bu yol şu şekildedir:
    • Windows: C:\xampp\htdocs\
    • Mac: /Applications/XAMPP/htdocs/
  • htdocs klasörüne gidin ve yeni bir klasör oluşturun (örneğin, ilk-web-sayfam).
  • Yazdığınız HTML dosyasını ve CSS dosyasını bu klasöre yapıştırın.

Çalışma alanı için localhost hazırlıkları tamamlandıysa artık kod yazmaya başlayabiliriz. htdocs klasörü içerisinde oluşturduğunuz klasör altında; yeni bir .txt dökümanı oluşturarak kodlarımızı yazmaya başlayabiliriz. (Oluşturduğunuz txt dökümanını “farklı kaydet” yaparak dosya türünü .html olarak kayıt etmeniz gerekmekte. “Örn: test.txt olan dosya ismini test.html yapacaksınız.”)


HTML Kodunu Oluşturalım

HTML ve CSS, modern web tasarımının temel yapı taşlarıdır. HTML (HyperText Markup Language), bir web sayfasının iskeletini oluşturan işaretleme dilidir ve içeriklerin (başlıklar, paragraflar, görseller, bağlantılar gibi) yapısını belirler. CSS (Cascading Style Sheets) ise bu iskeleti görsel açıdan zenginleştirir, renkler, yazı tipleri, arka planlar ve düzen gibi stil unsurlarını kontrol eder. Web sayfalarının kullanıcı dostu ve estetik görünmesi için HTML ve CSS birlikte kullanılır.

Temel HTML iskeletini oluşturmamız gerekiyor. Bir html kod bloğunu oluştururken 5 adet ana etiketimizi kullanmamız gerekiyor.

<!DOCTYPE html> ==> HTML kodları bu etiket ile başlamak zorundadır. Dosya tipinin HTML olduğunu belirtir.

<html> ==> HTML Etiketleri arasında bütün kodlar bu kapsayıcı içerisinde yer alır.

<head> ==> Sitenin üst kısmıdır. Üst menü, logo gibi bileşenler bulunur.

    • <meta charset=“UTF-8”> Bu etiket, sayfanın karakter kodlamasını UTF-8 olarak ayarlar, böylece tüm karakterler doğru görüntülenir. 
    •  <meta name=“viewport” content=“width=device-width, initial-scale=1.0”> Bu etiket ise mevcutta ekranın responsive (pencereye duyarlı, mobil uyumlu) olmasını sağlar.
    • <title> </title> Tarayıcı sekmesinde görünen başlığı belirler.
    • <link rel=“stylesheet” href=“styles.css”> Harici bir CSS dosyasını HTML belgesine bağlar.

<body> ==> Görseller, yazılar, paragraflar; kısacası içeriğe dair bütün veriler body kısmında yazılmaktadır.

<footer> ==> Sitenin en alt kısmıdır. Burası copyright bölümüdür.

 

 

Web Sayfasını Test Etme

  1. Tarayıcıda Web Sayfasını Açma: Web sayfanızı test etmek için tarayıcınızın adres çubuğuna şu adresi yazın:
    • http://localhost/ilk-web-sayfam/ (Burada ilk-web-sayfam sizin oluşturduğunuz klasör adıdır.)
  2. Web Sayfasını Görüntüleme: Bu adresi yazdığınızda, tarayıcıda yazdığınız HTML ve CSS dosyalarındaki içeriği görmelisiniz. Eğer herhangi bir hata almazsanız, sayfanız localhost üzerinde çalışıyordur. HTML ve CSS ile İlk web sayfanı yapmanın ilk temelini attın demektir.

Bu kodu editörünüzde .html uzantısıyla kayıt ettikten sonra, localhost üzerinde çalıştırabilirsiniz. Tarayıcı kısmına http://localhost/ veya file:///C:/xampp/htdocs/klasoradi/test.html şeklinde yazarak erişim sağlayabilirsiniz. Yazdığımız koda baktığımızda; Başlık, içerik ve alt kısımdaki telif hakkı bilgileri gibi öğeler yer almakta. Sayfa, kullanıcıya basit bir şekilde kişisel bilgilerini ve ilgi alanlarını sunmak için tasarlanmış durumda. CSS dosyasına bağlantı verilmiş olsa da, bu dosya şu an içerikte yok. Zaten ön izlemesine baktığınız zamanda düz, basit bir ekran sizi karşılayacak.

HTML ve CSS ile İlk Web Sayfanı Yap
HTML ve CSS ile İlk Web Sayfanı Yap

 

CSS Kodunu Oluşturalım

Gördüğünüz üzere şuan html kodumuz sade, özelleştirme yapılmamış bir durumda. Bunun için CSS kodlarına ihtiyacımız var. Head kodlarının içerisinde, harici olarak bir CSS sayfasının bağlantısını vermiştik. <link rel="stylesheet" href="styles.css"> Bu sayede harici bir dosyadan CSS kodlarını çekebiliyoruz. Bunu harici bir CSS dosyasından çekmek yerine, <style> .. </style> kod bloğu içerisinde de yazabilirdik. Fakat kodların daha anlaşılabilir olması, daha profesyonel ve kullanışlı olması açısından harici bir dosyadan çekmeniz daha uygun olacaktır.

Çalıştığımız klasör içerisinde styles adında bir dosya oluşturalım. Yazacağımız css kodları bu dosya içerisinde yer alacak. Aynı html dosyamızda yaptığımız gibi bunun da dosya uzantısını .css olarak kayıt etmeniz gerekmekte.

CSS kodlarını oluşturalım ve yazdığımız kodların ne anlama geldiğini adım adım açıklayarak ilerleyelim.

Bu CSS kodu, sayfanın görsel düzenini iyileştirmek için çeşitli özelleştirmeler içermekte. Yazı tipi olarak Arial seçildi, arka plan rengi açık griye, metin rengi ise koyu griye ayarlandı. Sayfa kenar boşlukları ve iç boşluklar sıfırlanarak öğeler daha düzgün yerleşti. Header kısmına mor bir arka plan ve beyaz metin rengi verildi, böylece başlık bölümüne dikkat çekildi. Ana içerik bölümüne padding eklendi ve bölümler arasına boşluk bırakılarak düzen sağlandı. Liste elemanlarının başına kare işaretleri eklenip sol boşluklar bırakıldı. Footer bölümü ise koyu gri arka plan ve beyaz metinle ayrıldı, görsel denge için boşluklar eklendi. Bu değişikliklerle sayfa daha düzenli, okunabilir ve modern bir görünüme kavuşturuldu.

HTML ve CSS ile İlk Web Sayfanı Yap
HTML ve CSS ile İlk Web Sayfanı Yap

 

Ve tebrikler! HTML ve CSS ile ilk web sayfanı yaptın! HTML ile sayfanızın temel iskeletini oluşturduktan sonra, CSS ile sayfanıza estetik ve düzen kazandırdık. Her iki dili birlikte kullanarak web tasarımının temellerini atmış oldunuz.

Öncelikle, HTML dosyasının yapısını öğrenerek başlıklar, paragraflar, bağlantılar gibi temel öğeleri nasıl yerleştireceğinizi gördünüz. CSS dosyasını kullanarak ise sayfanın görsel tasarımını zenginleştirdik; yazı tipinden arka plana, renklerden düzenlemelere kadar birçok stil değişikliği yaptık.

Web sayfanızı test etmek için, XAMPP kullanarak yerel bir sunucu (localhost) ortamı kurdunuz. Bu sayede, yazdığınız HTML ve CSS dosyalarını bilgisayarınızda test etme imkanı buldunuz. Web sayfasının önizlemesini oluşturduktan sonra, sade bir görünüm elde ettiniz. Ancak, CSS ile sayfanın görsel yönünü özelleştirdik ve kullanıcı dostu bir tasarım sağladık.

Sonuç olarak, HTML ve CSS’in birlikte nasıl çalıştığını, temel web tasarım öğelerini ve sayfanın görsel düzenini nasıl iyileştirebileceğinizi öğrendiniz. Bu adımlar, web geliştirmenin ilk temel taşlarını oluşturur ve ileri düzey projeler için sağlam bir temel atmanıza yardımcı olacaktır.

Paylaş
İlginizi Çekebilir

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


The reCAPTCHA verification period has expired. Please reload the page.