CSS Eğitimi

CSS ANA SAYFA CSS'ye Giriş CSS Sözdizimi CSS Seçiciler CSS Nasıl Yapılır CSS Yorumları CSS Renkleri CSS Arka Planları CSS Kenarlıkları CSS Marjları CSS Dolgusu CSS Yüksekliği/Genişliği CSS Kutu Modeli CSS Anahattı CSS Metni CSS Yazı Tipleri CSS Simgeleri CSS Bağlantıları CSS Listeleri CSS Tabloları CSS Ekranı CSS Maksimum genişliği CSS Konumu CSS Z-endeksi CSS Taşması CSS Kayan Noktası CSS Satır içi blok CSS Hizalama CSS Birleştiriciler CSS Sözde sınıfı CSS Sözde öğesi CSS Opaklığı CSS Gezinme Çubuğu CSS Açılır Listeleri CSS Resim Galerisi CSS Görüntü Sprite'ları CSS Attr Seçiciler CSS Formları CSS Sayaçları CSS Web Sitesi Düzeni CSS Birimleri CSS Özgüllüğü CSS !önemli CSS Matematik Fonksiyonları

Gelişmiş CSS

CSS Yuvarlak Köşeler CSS Kenarlık Resimleri CSS Arka Planları CSS Renkleri CSS Renk Anahtar Kelimeleri CSS Gradyanları CSS Gölgeleri CSS Metin Efektleri CSS Web Yazı Tipleri CSS 2D Dönüşümleri CSS 3D Dönüşümleri CSS Geçişleri CSS Animasyonları CSS Araç İpuçları CSS Stili Görüntüleri CSS Görüntü Yansıması CSS nesne uyumu CSS nesne konumu CSS Maskeleme CSS Düğmeleri CSS Sayfalandırma CSS Çoklu Sütunları CSS Kullanıcı Arayüzü CSS Değişkenleri CSS Kutu Boyutlandırma CSS Medya Sorguları CSS MQ Örnekleri CSS Esnek Kutusu

CSS Duyarlı

RWD Tanıtımı RWD Görünümü RWD Izgara Görünümü RWD Medya Sorguları RWD Görüntüleri RWD Videoları RWD Çerçeveleri RWD Şablonları

CSS Izgarası

Izgara Girişi Izgara Konteyner Izgara Öğesi

CSS SASS'ı

SASS Eğitimi

CSS Örnekleri

CSS Şablonları CSS Örnekleri css sınavı CSS Alıştırmaları CSS Sertifikası

CSS Referansları

CSS Referansı CSS Seçiciler CSS Fonksiyonları CSS Referansı Sesli CSS Web Güvenli Yazı Tipleri CSS Canlandırılabilir CSS Birimleri CSS PX-EM Dönüştürücü CSS Renkleri CSS Renk Değerleri CSS Varsayılan Değerleri CSS Tarayıcı Desteği

Duyarlı Web Tasarımı - Görünüm Alanı


Görünüm Alanı nedir?

Görünüm alanı, kullanıcının bir web sayfasının görünür alanıdır.

Görüntü alanı cihaza göre değişir ve cep telefonunda bilgisayar ekranından daha küçük olacaktır.

Tabletler ve cep telefonlarından önce web sayfaları sadece bilgisayar ekranları için tasarlanıyordu ve web sayfalarının statik bir tasarıma ve sabit bir boyuta sahip olması yaygındı.

Daha sonra, tabletler ve cep telefonları kullanarak internette gezinmeye başladığımızda, sabit boyutlu web sayfaları görüntü alanına sığmayacak kadar büyüktü. Bunu düzeltmek için, bu cihazlardaki tarayıcılar tüm web sayfasını ekrana sığacak şekilde küçülttü.

Bu mükemmel değildi! Ama hızlı bir düzeltme.


Görünüm Alanını Ayarlama

<meta>HTML5, web tasarımcılarının etiket aracılığıyla görünüm üzerinde kontrolü ele geçirmesine izin veren bir yöntem sundu .

<meta>Tüm web sayfalarınıza aşağıdaki görüntü alanı öğesini eklemelisiniz :

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Bu, tarayıcıya sayfanın boyutlarını ve ölçeklendirmesini nasıl kontrol edeceğine dair talimatlar verir.

Parça width=device-width, cihazın ekran genişliğini takip etmek için sayfanın genişliğini ayarlar (cihaza göre değişir).

Parça initial-scale=1.0, sayfa tarayıcı tarafından ilk yüklendiğinde ilk yakınlaştırma seviyesini ayarlar.

Görünüm alanı meta etiketi olmayan bir web sayfası ve görünüm alanı meta etiketine sahip aynı web sayfası örneği :


İpucu: Bu sayfayı bir telefon veya tablet ile geziyorsanız, farkı görmek için yukarıdaki iki bağlantıya tıklayabilirsiniz.


İçeriği Görünüm Alanına Göre Boyutlandır

Kullanıcılar, web sitelerini hem masaüstü hem de mobil cihazlarda dikey olarak kaydırmak için kullanılır - ancak yatay olarak değil!

Bu nedenle, kullanıcı tüm web sayfasını görmek için yatay olarak kaydırmaya veya uzaklaştırmaya zorlanırsa, bu kötü bir kullanıcı deneyimiyle sonuçlanır.

İzlenecek bazı ek kurallar:

1. Büyük sabit genişlikli öğeler KULLANMAYIN - Örneğin, bir görüntü, görünüm alanından daha geniş bir genişlikte görüntülenirse, görünüm alanının yatay olarak kaydırılmasına neden olabilir. Bu içeriği, görünümün genişliğine uyacak şekilde ayarlamayı unutmayın.

2. İçeriğin iyi görüntülenmesi için belirli bir görüntü alanı genişliğine güvenmesine İZİN VERMEYİN - CSS piksellerindeki ekran boyutları ve genişliği cihazlar arasında büyük farklılıklar gösterdiğinden, içeriğin iyi görüntülenmesi için belirli bir görüntü alanı genişliğine dayanmamalıdır.

3. Küçük ve büyük ekranlar için farklı stiller uygulamak için CSS medya sorgularını kullanın - Sayfa öğeleri için büyük mutlak CSS genişlikleri ayarlamak, öğenin daha küçük bir cihazdaki görünüm için çok geniş olmasına neden olur. Bunun yerine, genişlik: %100 gibi göreli genişlik değerleri kullanmayı düşünün. Ayrıca, büyük mutlak konumlandırma değerleri kullanmaya dikkat edin. Küçük cihazlarda öğenin görünüm alanının dışına düşmesine neden olabilir.