Bu CSS kodu, "Guardian Headline Full" adlı özel bir yazı tipi ailesini birden fazla yazı tipi ağırlığı ve stiliyle tanımlar. Sunucudaki farklı formatlardaki (WOFF2, WOFF ve TrueType) yazı tipi dosyalarını ve konumlarını belirtir. Yazı tipi ağırlıkları ince (300) ile yarı kalın (600) arasında değişir ve her biri hem normal hem de italik stillerde mevcuttur.
Bu CSS kodu, Guardian Headline ve Guardian Titlepiece yazı tipleri için çeşitli yazı tipi ailelerini tanımlayarak, farklı formatlardaki (WOFF2, WOFF ve TrueType) kaynaklarını, yazı tipi ağırlıklarını ve stillerini belirtir. Ayrıca, ana içerik sütunu için farklı ekran boyutlarında uygun düzeni sağlamak amacıyla kenar boşluklarını ve genişlikleri ayarlayan duyarlı tasım kurallarını içerir.
Bu, bir web sitesinin düzenini ve tipografisini stillendirmek için CSS kodu gibi görünüyor. Etkileşimli içerik sütunları için stiller tanımlar; bu stiller kenarlıklar, boşluklar, renkler ve makalelerdeki ilk harfler için özel biçimlendirmeyi içerir. Kod, farklı ekran boyutları ve içerik türleri için belirli kurallar belirleyerek, makaleler, yorumlar ve öne çıkan içerik gibi sitenin çeşitli bölümlerinde tutarlı bir sunum sağlar.
Makalelerdeki yatay çizgileri, yorumları ve özellikleri takip eden paragraflar gibi belirli öğeler için üst dolguyu kaldırın.
Makale gövdesi, etkileşimli içerik, yorumlar ve özellikler içindeki alıntıların genişliğini 620 piksel ile sınırlayın.
Ana içerik ve makale konteynerlerinde, vitrin öğeleri için açıklamaların normal konumlandırıldığından, tam genişliğe yayıldığından ve genişliğinin 620 pikseli aşmadığından emin olun.
Sarmalayıcı öğelerin, kaydırma çubuklarını hesaba katarak tam görünüm alanı genişliğine yayılmasını sağlayın.
71.24em genişliğe kadar olan ekranlarda, sarmalayıcı öğelerin maksimum genişliğini 978 piksel olarak ayarlayın ve açıklamalarına 10 piksel yatay dolgu ekleyin. 30em ile 71.24em arasındaki ekranlar için bu dolguyu 20 piksele çıkarın.
46.25em ile 61.24em arasında, sarmalayıcı öğelerin genişliğini 738 piksel ile sınırlayın.
46.24em'den küçük ekranlarda, sarmalayıcı öğeler için sol kenar boşluğunu kaldırın ve sağ kenar boşluğunu sıfıra ayarlayarak onları sol kenara hizalayın. 30em'den 46.24em'ye kadar olan ekranlar için, -20 piksel negatif sol kenar boşluğu uygulayın ve açıklamalar için 20 piksel yatay dolguyu koruyun.
61.25em ve daha geniş ekranlardaki mobilya sarmalayıcısı için, tanımlanmış sütun ve satırlara sahip bir ızgara düzeni kullanın. Başlıkları üst kenarlık ile stillendirin, meta bilgi konumlandırmasını ve dolgusunu ayarlayın ve standfirst metnini belirli kenar boşlukları, yazı tipi boyutları ve alt çizgi ile hover efektleri dahil bağlantı stilleriyle biçimlendirin. Başlangıçta, standfirst içindeki ilk paragrafa üst kenarlık ekleyin, ancak 71.25em ve üzeri ekranlarda kaldırın.
Mobilya sarmalayıcısı içindeki şekilleri, üst veya alt kenar boşluğu olmadan ve negatif sol kenar boşluğu ile konumlandırın, satır içi öğelerin genişliğini 630 piksel ile sınırlayın.
71.25em ve daha geniş ekranlarda, mobilya sarmalayıcısı için ızgara şablonu sütunlarını ayarlayın.
Düzen, farklı ekran boyutları için tanımlanmış sütun ve satırlara sahip bir ızgara sistemi kullanır. Orta boy ekranlar için, başlık, manşet ve meta bölümleri için üç sütun, standfirst için beş sütun ve portre için yedi sütun bulunur; satır yükseklikleri 80px ve otomatik olarak ayarlanır. Meta bölümünün üstünde ince bir çizgi belirir ve standfirst'ün sol tarafında dikey bir çizgi vardır.
Daha büyük ekranlarda, ızgara, başlık, manşet ve meta için üç sütun, standfirst için beş sütun ve portre için sekiz sütuna ayarlanır; satır yükseklikleri kesirlerle belirlenir. Meta çizgisi genişler ve standfirst çizgisi hafifçe kayar.
Manşetler kalın punto kullanır ve ekran genişledikçe 32px'den 50px'ye yeniden boyutlandırılır, maksimum genişlikler ayarlanır. Etiketlerde küçük üst dolgu bulunur ve belirli çizgiler veya öğeler farklı cihazlarda gizlenir veya ayarlanır.
Standfirst metni normal ağırlıkta, 20px boyutunda, alt dolgulu olup sol kenar boşluğu ve dolgu ile konumlandırılır. Ana medya, portre alanını kaplar, yan kenar boşlukları olmadan tam genişliğe yayılır ve alt kenar boşluğunu veya sol konumunu ekran boyutuna göre ayarlar. Açıklamalar mutlak konumlandırılır.
Mobilya sarmalayıcısındaki görsellerin açıklaması, alt kısımda, kenar boşluğu olmadan, tam genişlikte ve minimum 46 piksel yükseklikte konumlandırılır. Dolgu, arka plan rengi ve metin rengi CSS değişkenleriyle tanımlanır. Açıklama içindeki ilk span gizlenirken, ikincisi görüntülenir ve genişliği %90 ile sınırlanır. Daha büyük ekranlarda, açıklamanın dolgusu artar.
Açıklama için bir düğme, sağ alt köşede mutlak konumlandırılır; dairesel bir arka plana ve ölçeklendirilmiş bir simgeye sahiptir. Orta boy ekranlarda, sağ konumu ayarlanır.
Büyük ekranlardaki etkileşimli ana sütunlar için, bir sözde öğe içeriğin üstüne ve altına uzanır ve h2 başlıkları maksimum genişliğe sahiptir.
iOS ve Android'de, koyu mod ve renk düzeni tercihleri, paragrafların ilk harfi ve yüksekliği olmayan makale başlıkları gibi belirli öğelerin görünümünü değiştirir. Mobilya sarmalayıcısının dolgusu azaltılır ve içerik etiketleri buna göre stillendirilir.
iOS ve Android cihazlar için, özellik, standart ve yorum makalelerine aşağıdaki stiller uygulanır:
- İçerik etiketleri, yeni sütun rengiyle renklendirilmiş, Guardian manşet veya serif yazı tipinde, kalın ve büyük harfli olarak kullanılır.
- Başlıklar 32px, kalın, 12px alt dolgulu ve koyu gri renkte (#121212) ayarlanır.
- Görseller göreceli konumlandırılır, -10px sol kenar boşluğu ve 14px üst kenar boşluğuna sahiptir ve kaydırma çubuğu hariç tam görünüm alanı genişliğine yayılır, yüksekliği otomatiktir.
- Görsel öğeleri ve iç bileşenleri şeffaf arka plana sahiptir, görselin tam görünüm alanı genişliği ve otomatik yüksekliği ile eşleşir.
- Standfirst bölümleri 4px üst dolgu, 24px alt dolgu ve -10px sağ kenar boşluğuna sahiptir.
- Standfirst bölümleri içindeki paragraflar bu stilleri miras alır.
Standfirst metni için, Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia veya serif yazı tipi ailesini kullanın.
iOS ve Android cihazlarda, özellik, standart ve yorum makalelerinin standfirst bölümündeki bağlantılar yeni sütun renginde görünmeli, arka plan resmi olmamalı, 6 piksel ofsetli ve açık gri alt çizgi rengine sahip altı çizili stil kullanmalıdır. Bu bağlantıların altında kenarlık gösterilmemelidir.
iOS ve Android'de bu bağlantıların üzerine gelindiğinde, alt çizgi rengi yeni sütun rengiyle eşleşecek şekilde değişmelidir.
Ayrıca, hem iOS hem de Android'deki özellik, standart ve yorum makalelerindeki meta bilgiler için kenar boşluğunu sıfır olarak ayarlayın. Bu, yazar bilgileri, yazar isimleri ve ilgili span'lar için geçerlidir, tüm öğelerde tutarlı stillendirme sağlar.
Android ve iOS cihazlar için, makale meta bölümlerindeki yazarın adı ve yazar bilgisi yeni sütun rengi kullanılarak görüntülenir.
Hem Android hem de iOS'ta, özellik, standart ve yorum makalelerindeki meta çeşitli alanının dolgusu yoktur ve içindeki herhangi bir SVG simgesi, konturu için yeni sütun rengini kullanır.
Vitrin öğelerindeki açıklama düğmesi, esnek bir konteyner olarak stillendirilir, 5px dolgu ile ortalanır, her iki boyutta 28px'dir ve sağ kenardan 14px uzaklıkta konumlandırılır.
Her iki platformdaki tüm türlerdeki makale gövdeleri, 12px sol ve sağ dolguya sahiptir, üst veya alt dolgusu yoktur.
Makale gövdelerindeki küçük resim olmayan, sarmalayıcı olmayan görseller, en-boy oranını korurken, kaydırma çubuğu genişliği (varsa) hariç tam görünüm alanı genişliğinin 24px eksiğine yayılır. Açıklamaları buna göre stillendirilir.
iOS ve Android cihazlar için, özellik, standart ve yorum makalelerindeki sarmalayıcı görseller, kaydırma çubuklarını hesaba katarak tam görünüm alanı genişliğine yayılacaktır.
Bu makalelerdeki alıntılanmış metin, sitenin sütun rengini kullanan renkli bir işaretçi görüntüleyecektir.
Makale metni içindeki bağlantılar, birincil sütun rengiyle, belirli bir ofset ve renkle altı çizili olarak stillendirilecek, üzerine gelindiğinde yeni sütun rengine değişecektir.
Koyu modda, makale başlıkları koyu gri arka plana sahip olacaktır. Etiketler yeni sütun rengini benimseyecek, başlıklar başlık kenarlık rengini kullanacak ve standfirst metni ile bağlantılar da daha iyi görünürlük için başlık kenarlık rengini kullanacaktır.
iOS ve Android cihazlar için, özellik, standart ve yorum makale konteynerleri genelinde aşağıdaki stillendirme kuralları uygulanır:
- Standfirst bölümündeki bağlantılar ve yazar bilgileri yeni sütun rengini kullanır.
- Meta bölümündeki simgelerin konturu yeni sütun rengine ayarlanır.
- Vitrin görsellerinin açıklamaları tarih çizgisi renginde görüntülenir.
- Makale gövdesi içindeki alıntılanmış metin yeni sütun rengini benimser.
- Makale gövdesindeki çeşitli içerik konteynerleri tutarlı stillendirmeyi korur.
Bu CSS kodu, Android cihazlardaki belirli öğeler için koyu bir arka plan belirler ve iOS cihazlarda belirli öğeleri takip eden paragrafların ilk harfini stillendirir. Android için, makale sayfaları içindeki çeşitli konteynerlere ve içerik alanlarına koyu arka plan uygular. iOS için, farklı makale konteynerleri ve gövde bölümleri genelinde, 'element-atom', 'sign-in-gate' gibi sınıflara veya belirli ID'lere sahip öğelerden sonra gelen paragrafların ilk harfini hedefler.
Bu, farklı makale konteynerleri ve platformlarında (iOS ve Android) belirli öğeleri takip eden paragrafların ilk harfini hedef alan bir CSS seçicisi gibi görünüyor. Makale gövdeleri, yorum bölümleri ve etkileşimli içerik alanları gibi çeşitli içerik bölümlerini kapsar ve 'element-atom', 'sign-in-gate' gibi sınıflara veya belirli ID'lere sahip öğelerden sonra gelen paragraflara stiller uygular.
Her hafta, yerel sinemam yeni bir korku filmi gösteriyor. İster I Know What You Did Last Summer gibi bir yeniden çekim, Final Destination Bloodlines gibi bir devam filmi, The First Omen veya A Quiet Place: Day One gibi bir ön bölüm, Luc Besson’un Dracula: A Love Tale veya Guillermo del Toro’nun Frankenstein'ında klasik bir gotik figürün geri dönüşü, ya da Dangerous Animals gibi köpekbalıklarının katilin aracı olarak bıçakların yerini aldığı bir slasher filmi olsun. Alternatif olarak, Ryan Coogler'ın Sinners'ı veya Zach Cregger'ın Weapons
Neden korku filmleri sürekli değişiyor ve kârlı olmaya devam ediyor?