Skip to main content

CSS En İyi Uygulamalarını Gözden Geçirme: CSS Satıriçi Stillerden Kaçının

Columnas con Bootstrap 4 #3- Diseño y Programación Web (Nisan 2024)

Columnas con Bootstrap 4 #3- Diseño y Programación Web (Nisan 2024)
Anonim

CSS (Basamaklı Stil Sayfaları) web sitelerini şekillendirmek ve düzenlemek için fiili bir yol haline gelmiştir. Tasarımcılar, bir web sitesine renk, boşluk, yazı tipi ve daha fazlası gibi faktörleri kapsayan bir görünüm ve izlenim açısından nasıl bir web sitesinin gösterilmesi gerektiğini anlatmak için stil sayfalarını kullanır.

CSS stilleri iki şekilde dağıtılabilir:

  • Satır içi - web sayfasının kendisi içinde, tek tek, eleman bazında
  • Web sitesinin bağlı olduğu bağımsız bir CSS belgesinde

CSS için En İyi Uygulamalar

"En iyi uygulamalar", en etkili olduğu kanıtlanan ve ilgili iş için en fazla geri dönüşü veren web siteleri tasarlama ve oluşturma yöntemleridir. Web tasarımında CSS'de bunları takip etmek, web sitelerinin mümkün olduğunca iyi bakmasına ve işlev görmesine yardımcı olur. Yıllar boyunca diğer web dilleri ve teknolojilerle birlikte geliştiler ve bağımsız CSS stil sayfası tercih edilen kullanım yöntemi haline geldi.

CSS için en iyi uygulamaları takip etmek sitenizi aşağıdaki şekillerde iyileştirebilir:

  • İçeriği tasarımdan ayırır.CSS'nin ana hedeflerinden biri tasarım öğelerini HTML'den kaldırmak ve tasarımcının sürdürmesi için başka bir yere yerleştirmektir. Bu aynı zamanda tasarımcıları tasarımcılardan ayırır ve böylece her biri kendi uzmanlık alanlarına odaklanabilir. Bir tasarımcının bir web sitesinin görünümünü korumak için bir geliştirici olması gerekmez.
  • Bakımı kolaylaştırır.Web tasarımında en çok göz ardı edilen unsurlardan biri bakımdır. Basılı materyallerden farklı olarak, bir web sitesi asla "tek ve bitmiş" değildir. İçerik, tasarım ve işlev zamanla gelişebilir ve gelişebilir. CSS'yi web sitesi boyunca serpiştirmek yerine merkezi bir yerde tutmak, işleri korumak için çok daha kolay hale getirir.
  • Sitenizi erişilebilir tutar.CSS stillerini kullanmak, arama motorlarının ve engelli kişilerin sitenizle etkileşimde bulunmasına yardımcı olur.
  • Sitenizi daha uzun süre korur.CSS ile en iyi uygulamaları kullanarak, web tasarım ortamında değişime uyum sağlayacak kadar kararlı ancak esnek olduğu kanıtlanmış standartlara bağlı kalıyorsunuz.

Satır İçi Stiller En İyi Uygulama Değil

Satır içi stiller, bir amacı olsa da, genellikle web sitenizi korumanın en iyi yolu değildir. En iyi uygulamaların her birine karşı çıkıyorlar:

  • Satır içi stiller, içeriği tasarımdan ayırmaz.Satır içi stiller, modern geliştiricilerin karşı karşıya kaldıkları gömülü font ve diğer karmaşık tasarım etiketleriyle tamamen aynıdır. Stiller, uygulandıkları sadece belirli, bireysel öğeleri etkiler; Bu size daha ayrıntılı bir kontrol sağlayabilirken, aynı zamanda tasarım ve geliştirmenin diğer yönlerini de tutar - tutarlılık gibi - daha zor.
  • Satır içi stiller, bakım baş ağrısına neden olur.Stil sayfalarıyla çalışırken, bir stilin ayarlandığı yeri bulmak zor olabilir. Satır içi, gömülü ve harici stiller karışımıyla uğraşırken, kontrol edeceğiniz birçok yeriniz vardır. Bir web tasarım ekibinde çalışıyorsanız veya başka biri tarafından oluşturulmuş bir siteyi yeniden tasarlamanız veya sürdürmeniz gerekiyorsa, daha da fazla sorun yaşayacaksınız. Stili bulup değiştirdikten sonra, yerleştirildiği her sayfadaki her öğede bunu yapmanız gerekir. Bu, zaman ve iş bütçelerini astronomik olarak artırır.
  • Satır içi stiller erişilebilir değil.Modern bir ekran okuyucu veya başka bir yardımcı cihaz, satır içi niteliklerini ve etiketlerini etkili bir şekilde kullanabilse de, bazı eski cihazlar bazı garip görüntülenen web sayfalarıyla sonuçlanabilir. Ekstra karakterler ve metin, sayfanızın bir arama motoru robotu tarafından nasıl görüntülendiğini de etkileyebilir, böylece sayfanız arama motoru optimizasyonu (SEO) açısından da iyi değildir.
  • Satır içi stiller sayfalarınızı daha da büyütür.Sitenizdeki her paragrafın belirli bir şekilde görünmesini isterseniz, bunu bir kez altı çizgi veya harici bir stil sayfasındaki kodla yapabilirsiniz. Ancak, satır içi stilleri ile yaparsanız, bu stilleri sitenizin her bir paragrafına eklemeniz gerekir. Beş satırlık CSS'niz varsa, bu, sitenizdeki her paragrafla çarpılan beş satırdır. Bu bant genişliği ve yükleme süresi acele edebilir.

Satır İçi Stiller Alternatif: Dış Stil Sayfaları

Satır içi stiller kullanmak yerine, harici stil sayfalarını kullanın. Size CSS en iyi uygulamalarının tüm avantajlarını sunarlar ve kullanımı kolaydır. Bu şekilde kullanıldığında, sitenizde kullanılan tüm stiller ayrı bir belgede, daha sonra tek bir kod satırıyla bir web belgesine bağlanır. Dış stil sayfaları, eklendikleri belgeleri etkiler. Yani, her sayfanın aynı stil sayfasını kullandığı 20 sayfalık bir web siteniz varsa, bu genellikle nasıl yapıldığı anlamına gelir. Bu sayfaların her birinde yalnızca bu tarzları tek bir yerde düzenleyerek bir değişiklik yapabilirsiniz. Stilleri bir noktada değiştirmek, web sitenizin her sayfasına kodlama yapmaktan daha kolay. Bu uzun vadeli site yönetimini çok daha kolay hale getirir.