Sales2 min read295 words

Web Page Layout nedir?

Burak Kaşıkcı

PlusClouds Author

Cloud & SaaS

Web Page Layout nedir?

Layout ’u kelime olarak açıklamak gerekir ise; düzen, tasarım ve yerleşim planı olarak açıklayabiliriz. Buradan yola çıkarak Web page layout’ u ise, web sayfası düzeni olarak açıklamak doğru bir tanımlama olacaktır.

Web sayfası düzeni, kullanıcı deneyimlerinin önem verildiği, iyi oluşturulmuş, buna göre yapılandırılmış ve semantik açıdan zengin web siteleri oluşturmanın önemli bir parçasıdır.

wordpress6.2_Banner.jpg

Nedir bu semantik diye soracak olursanız da, en temel haliyle daha anlamlı html etiketleri diyebiliriz. Eskiden bir web sayfasını oluştururken

etiketi kullanıp, onlara id/class verip, sayfayı bölümlere ayırırdık. Html5 ile birlikte gelen semantik elementlerle ise, bu bölümler direk etiketlere dönüştürülmüş oldu.

Mesela sayfanın en tepesine bir header eklerken önceden

< div id=”header”>…< /div>

şeklinde kod yazarken, şimdi

< header>…< /header>

içerikleri arasına kodu eklememiz yeterli oluyor.

Bu etiketlerden bazıları header, footer, nav, section, article, aside gibidir.

Bu bilgileri Leo Panel üzerinden inceleyebiliriz;

Sayfayı ilk açtığımızda karşımıza genel olarak 2 kolon çıkıyor.

Burada soldaki mavi olan kısım, menünün bulunduğu alan navigation anlamına gelen < nav>  etiketine karşılık geliyor. Geri kalan s ağ kısımda genel content’imizi barındırıyor.

Sağdaki content alanımız da kendi içerisinde bölümlere ayrılıyor tabiki.

Resimde gözüken, sayfa açıldığında en tepede gözüken alan < header>  etiketine karşılık geliyor.

Burada sol kısımda bulunduğumuz sayfa ile ilgili bilgi ve sağ kısımda ise datacenter seçimi ve kullanıcı bilgileri yer alıyor.

Hemen altındaki breadcrumb (sayfa işaretleri), arama kutusu ve yeni ekle, işlemler gibi diğer butonların yer aldığı kısmı ise subheader olarak tanımlıyoruz. Bunun html5’de direk bir karşılığı yok, o yüzden header tag’ı içerisinde kendimiz ayırabiliriz.

Bunun altındaki liste veya detay bilgileri ile gösterdiğimiz kısmı, ayrı bir olarak değerlendiriyoruz.

Burada herhangi bir içerik olabilir, kendi içinde bölümlenebilir veya sadece bir elemanı barındırmak için kullanabiliriz.

Bizim şablonumuzda bir < footer>  alanımız yok, fakat olsaydı bunu < header>  daki gibi < content>  içine de ekleyebilir, genel container’ımızın altında da değerlendirebilirdik.

wordpress6.2_Banner.jpg

Frequently Asked Questions

Web sayfası düzeni nedir ve hangi amaçla önemlidir?

Web sayfası düzeni düzen, tasarım ve yerleşim planı olarak tanımlanır ve kullanıcı deneyimini iyileştirmek için iyi yapılandırılmış, semantik açıdan zengin bir site oluşturmanın önemli bir parçasıdır.

Semantik HTML nedir ve web sayfaları için neden önemlidir?

Semantik HTML daha anlamlı HTML etiketleri kullanmayı ifade eder. HTML5 ile semantik etiketler doğrudan etiketlere dönüşmüştür; header, footer, nav, section, article, aside gibi etiketler kullanılır.

HTML5 ile hangi semantik etiketler yaygın olarak kullanılır ve eskiden bölümler nasıl yapılıyordu?

HTML5 ile header, footer, nav, section, article, aside gibi semantik etiketler kullanılır. Eskiden bölümler div etiketleriyle id/class vererek ayrılırdı; örneğin header için div id=’header’ kullanmak gerekirdi.

Web sayfasında iki sütunlu bir düzen nasıl oluşur ve hangi alanlar hangi etiketlerle temsil edilir?

Sayfa genelde iki kolon olarak açılır; soldaki bölüm navigasyonu temsil eden nav etiketiyle, geri kalan kısım ise ana içerik alanını içerir. Sağdaki içerik ise kendi içinde bölümlenebilir.

Subheader nedir ve HTML5'te buna karşılık gelen bir etiket yoksa nasıl kullanılır?

Subheader, breadcrumb, arama kutusu ve benzer butonların bulunduğu kısmı ifade eder. Bunun HTML5’te direk bir karşılığı yoktur, bu yüzden header etiketi içinde kendi aramızda ayırabiliriz.

Sayfanın en tepesi hangi etiketle temsil edilir ve bu bölüm neyi kapsar?

Sayfanın en tepesine genelde header etiketi eklenir; resimde görülen alan bu etiketin karşılığıdır. İçerikleri arasına ise sayfa bilgileri ve kullanıcı bilgilerinin bulunduğu bölgeler gelebilir.

Şablonumuzda footer alanı yoksa bu durumda nasıl bir yapı söz konusudur?

Şablonumuzda bir footer alanı yoktur; ancak olsaydı bu alanı header’daki içerikler içinde ve genel container’ın altında değerlendirilebilirdi.

Web Page Layout nedir? | PlusClouds Blog