CSS Stylesheets dışında stil etiketleri ne zaman ve neden kullanın
Stil etiketleri, web geliştirmenin oldukça ilginç parçalarıdır. Demek istediğim, mevcut web çalışması için temel ve temeldir, ancak çoğu zaman, ziyaretçilerinizin gördüğü temalar, eklentiler ve günlük görünüm için birçok CSS stil sayfasını içe aktarmak ve kullanmaktan gelen sitenizin stili. Ancak geçmişte bir web sitesi oluştururken, stil etiketlerini web sitesinin çoğunda kullanabilirsiniz ve iyi olacaktır. Hepsi olmasa bile, sayfa için CSS sayfanın kendisine girer ve o zaman … iyi çalışır. Şu anda, yükleme sayfalarının ve yürütme komutlarının hızına ve web teknolojisinin geliştirilmesiyle ilgili bir sorun var, tüm stil etiketlerini daha az kullanmak istersiniz.
Ancak, kullanmak istediğiniz zamanlar vardır. Bazen, iş akışınızı arttırırlar, diğer örnekler ise kullanıcı hayatınızı gerçekten daha iyi hücre optimizasyonu haline getirir veya inanılmaz stillerle dikkatlerini belirli öğelere çeker. Tipik Stil Sayfasının kullanımı Bugün hemen hemen her web sitesinde, şu şekildedir:
Divi kullanan zarif temaların bir üyesiyseniz (olmalı!), Bu alıntıdan aldığım tam stil sayfasını çağıran şunları çağırıyorsanız:
/*
Tema Adı: Divi
Tema Uri: http://www.elegantthemes.com/gallery/divi/
Sürüm: 3.0.40
Açıklama: Akıllı. Esnek. Güzel. Divi koleksiyonumuzdaki en güçlü temadır.
Yazar: Zarif Temalar
Yazar uri: http://www.eleganthemes.com
Lisans: GNU Genel Kamu Lisansı V2
Lisans Uri: http://www.gnu.org/licenses/gpl-2.0.html
*/
/ * Tarayıcı sıfırlama */
Gövde {
Çizgi yüksekliği: 1;
}
ol,
UL {
Liste tarzı: yok;
}
Blokquote,
Q {
Alıntılar: yok;
}
Blockquote: Önceden,
Blockquote: Sonra,
S: Önceden,
S: Sonra {
İçerik: “”;
İçerik: Yok;
}
Şimdi, teoride, yazdığınız herhangi bir sayfanın başlığındaki stil etiketine koyabilirsiniz. Kesinlikle başarılı olacak, ancak kokan ve hangi stil etiketleri için tamamen uygun bir kodlama.
Etiket stili, modern kullanım, elbette, web sitenizde böyle bir CSS stil sayfası vardır. Kullanacaksın. Custom.css ve stylesheet.css ve belki bundan daha fazlası var. Sitenizin tam olarak neye benzediğini zaten biliyorsunuz ve bundan memnunsunuz. Öyleyse neden bir stil etiketine ihtiyacınız var? Çünkü stil sayfası büyük bir resim çözümüdür. Etiket stili küçük ölçekli bir çözümdür. Elektronik tablo, özel vurguların giriş ve çıkışlarının bireysel bir unsurunu değil, daha büyük sitenizin görünümünü ele alır. Bazen, stil sayfasına bir parça kod atmaktan daha fazla çalışma.
İşte o zaman stil etiketi gerçekten faydalı hale geliyor. Buna ek olarak, bazen bir öğeyi değiştirmeniz veya cihazlar veya belirli kullanım durumları için belirli bir stil tarzı yapmanız gerekir. İşte o zaman stil etiketi modern web’in geliştirilmesinde gerçekten parlıyor. Bir öğenin tek bir örneği, sitenizdeki stil etiketini kullanmanızın ana nedeni olabilir, sayfanızdaki tek bir öğeyle uğraşmanızdır. Bu, element kimliğine bağlı harici bir CSS dosyasına kuvveti girmek için çok zahmetli (varsa çok az geri dönüş için) olabilir. Bununla birlikte, stil etiketini öğeye atmak ve gününüze devam etmektir. Örneğin, özel bir yazı tipi gerektiren bir yan çubuk widget’ınız varsa, div’e koyabilir, div’e CSS kimliği verebilirsiniz daha sonra {font-family: “exo”, arial, sans-serif;} gibi basit bir şey girmek için e-tablonuza gidin, ancak bu çok fazla sorundur. Daha iyi bir seçim, sadece bunu yapıyor mu?
Bada-bing, bada-boom, bitirdiniz ve widget artık öne çıkıyor çünkü o özel stili alan tek kişi. (Ve evet, yeni bir yazı tipi ve farklı kullanmanın tasarımınızın geri kalanıyla çarpışacağının farkındayım. Ama bu bir örnek.)
Bazen basit bir sayfa, sitenizde bir kez çok basit bir sayfanız var. Bu bir sıçrama sayfası veya gasp sayfası olabilir. Burada sadece stilinizde bazı ayarlamalara ihtiyacınız olabilir, ancak bu sayfaya ve yalnızca bu sayfaya uygulanması gerekir. Böylece, yeni bir stil sayfası yapmaktan ve bağlamaktan daha hızlı ve daha kolay bir şeyi bitirmek için stil ile birlikte genellikle iftira edilen etiketleri kullanabilirsiniz. Bu yöntem, çok fazla yeni CSS’niz yoksa en iyi şekilde kullanılır, çünkü bunun gibi çok sayıda CSS içeriyor, bunun gibi sayfa yüklemesini yavaşlatabilir. Ama bunu zaten biliyorsunuz. Ancak, bunun gibi basit bir şey, kullanıcı bağlantınızı çok fazla yüklemeyecek ve dürüstçe stil sayfasına eklemeye değmez. (Ve dürüst olmak gerekirse, CSS korkunç ve herhangi bir siteye eklemeye değmez. Tee Hee!)
H2, H3, H4 {
Font ailesi: “exo”, arial, sans-serif! Önemli;
Metin-align: doğru;
yazı tipi boyutu: 2Rem;
Renk: mavi;}
Body, p {yazı tipi ailesi: “Roboto”, Arial, sans-serif! Önemli;
Yazı tipi boyutu: 1.2Rem;
Kırmızı renk;
Arka plan: #000;}
Bununla birlikte, mesele burada, HTML 5’in web sitenizin başına stil etiketleri eklemeniz için harika olması, böylece mevcut stil sayfasını değiştirmenizdir. Tag! Bu örnekte (nadiren) önemli ölçüde gerekli olmasa da, bunun muhtemelen kullanmanın tek zamanı olduğunu hissediyorum, çünkü sizin gibi birçok spagetti etiketinin (veya diğer geliştiricilerin) sitede çalışmaya başlamasına neden olmayacaklar çünkü yalnızca geçerlidir Bu bir sayfaya.
Medya Viewport Media’nın bir kısmı arkadaşınızdır. Onlara tam olarak aşina değilseniz, onları okumanızı şiddetle tavsiye ederim. Temel olarak, belirli CSS’nin uygulanabilmesi için hangi parametrelerin karşılanması gerektiğini bildirebilirsiniz. Ancak, çoğu, sitenizin farklı cihazlarda çalışmasını sağlamak için bunu kullanacaksınız. Site genelinde bir yanıta ihtiyacınız olduğunda, Styles sayfasına dahil edilecektir. Ancak yine, farklı görünmeniz veya hiç hücreselde (veya hatta daha küçük veya daha büyük bir masaüstü çözünürlüğünde) görünmeniz gereken bir sayfanız veya öğeniz varsa, bunu başlıktaki stil etiketi ile yapabilirsiniz.
@Media (Max-Width: 767px) {
.White_text {
Renk: #ffffff;
}
.Blue_text {
Renk: #CBE1F3;
}
.BEYAZ ARKAPLAN {
Arka Plan rengi: #ffffff;
}
.Blue_background {
Arka Plan rengi: #003663;
}
#email_form_a {
Görüntü yok;
}
Stil ve Profil CSS, mevcut web geliştirmenin ana kısmı, neredeyse herkesin bilmesi ve kullanması gereken bir şeydir. Ve CSS’yi bilmekten daha fazlası, erişebileceğiniz nüansları ne zaman kullanacağınızı bilmektir. Bu yüzden stil sayfasıyla sınırlımış gibi hissetmeyin. Tabii ki, fantastik ve kullanışlıdırlar ve tüm web’i daha iyi bir yer haline getirirler, ancak yine de basit stil etiketleri kullanabilir ve sitenize biraz ek verebilirsiniz.
Peki, .css stil sayfanızın dışındaki stil etiketini nasıl kullanıyorsunuz? İnsanlara ne tür bilgiler verebilirsiniz? Yaratıcı Düşünceler / Shutterstock.com tarafından Makale Küçük Resim