क्रिस्टोफर बेरी-डी ब्रिटेन के सबसे ज़्यादा बिकने वाले सच्चे अपराध लेखक हैं। लेकिन क्या वे महिलाओं और बच्चों के साथ हिंसक दुर्व्यवहार करने वाले भी हैं?
यह एक CSS स्टाइलशीट है जो "Guardian Headline Full" फ़ॉन्ट परिवार को परिभाषित करती है। इसमें कई फ़ॉन्ट-फेस नियम शामिल हैं, जिनमें से प्रत्येक फ़ॉन्ट के विभिन्न वज़न और शैली को निर्दिष्ट करता है, साथ ही विभिन्न प्रारूपों (WOFF2, WOFF, और TTF) में फ़ॉन्ट फ़ाइलों के URL भी शामिल हैं। वज़न हल्के (300) से लेकर सेमीबोल्ड (600) तक होते हैं, और सामान्य और इटैलिक दोनों शैलियाँ शामिल हैं। फ़ॉन्ट फ़ाइलें द गार्डियन के एसेट सर्वर पर होस्ट की गई हैं।
यह टेक्स्ट CSS कोड प्रतीत होता है, प्राकृतिक भाषा नहीं। यह वेबपेज के लिए फ़ॉन्ट शैलियों और लेआउट नियमों को परिभाषित करता है। चूँकि यह तकनीकी कोड है, इसे धाराप्रवाह अंग्रेजी में फिर से लिखना लागू नहीं होता। यदि आपका मतलब एक अलग टेक्स्ट साझा करना था, तो कृपया प्रदान करें, और मुझे मदद करने में खुशी होगी।
बाएँ: -11px।
इंटरैक्टिव लेखों के लिए मुख्य सामग्री कॉलम में एम्बेडेड तत्वों के आसपास कोई मार्जिन या पैडिंग नहीं होती है, ऊपर और नीचे 12px पैडिंग के साथ। जब एक पैराग्राफ के बाद एक एम्बेडेड तत्व आता है, तो पैडिंग हटा दी जाती है और 12px मार्जिन से बदल दी जाती है। इनलाइन तत्व अधिकतम चौड़ाई 620px तक सीमित होते हैं।
61.25em से अधिक चौड़ी स्क्रीन पर, इनलाइन आकृतियाँ भी 620px तक सीमित होती हैं।
लूपिंग वीडियो वाले मीडिया अनुभागों के लिए, कैप्शन अन्य तत्वों के ऊपर स्थित होता है, और लूप बटन अतिरिक्त स्पेसिंग के साथ नीचे दाईं ओर संरेखित होता है। म्यूट और अनम्यूट बटन कुछ बाएँ पैडिंग के साथ दाईं ओर रखे जाते हैं। कैप्शन बटन सब कुछ के ऊपर बैठता है, और बड़ी स्क्रीन पर यह नीचे के पास स्थित होता है।
सिनेमाग्राफ (एक प्रकार का लूपिंग वीडियो) के लिए, 46.25em से अधिक चौड़ी स्क्रीन पर ऊँचाई सीमा हटा दी जाती है।
बॉडी अनुभाग में, सेल्फ-होस्टेड वीडियो अधिकतम चौड़ाई 620px और 12px मार्जिन के साथ ब्लॉक के रूप में प्रदर्शित होते हैं। वीडियो और उसका लूप फिगर पूरी चौड़ाई लेते हैं, वीडियो की ऊँचाई स्वचालित रूप से समायोजित होती है।
जब एक वीडियो इमर्सिव मोड पर सेट होता है, तो यह उपलब्ध स्थान को भरने के लिए विस्तारित होता है, चौड़ाई सीमा और मार्जिन हटा देता है। बहुत चौड़ी स्क्रीन (71.25em से अधिक) पर, वीडियो कंटेनर 1140px चौड़ा होता है और 180px बाएँ स्थानांतरित होता है, कैप्शन इंडेंटेड होता है। और भी चौड़ी स्क्रीन (81.25em से अधिक) पर, यह 1300px चौड़ा हो जाता है और 260px बाएँ स्थानांतरित होता है।
डिज़ाइन विशिष्ट रंगों का उपयोग करता है: डेटलाइन के लिए एक ग्रे, सीमाओं के लिए एक हल्का ग्रे, कैप्शन के लिए एक हल्का ग्रे, और कैप्शन टेक्स्ट के लिए एक अर्ध-पारदर्शी गहरा पृष्ठभूमि। मुख्य फीचर रंग एक गहरा लाल है, जिसे कस्टम पिलर रंग द्वारा ओवरराइड किया जा सकता है।
उपशीर्षक, पुल कोट्स, और ब्लॉक कोट्स द्वितीयक पिलर रंग का उपयोग करते हैं, जिसे डार्क मोड में समायोजित किया जा सकता है।
एम्बेडेड तत्वों में कोई पैडिंग नहीं होती है। जब एक एम्बेडेड तत्व किसी अन्य तत्व या क्षैतिज रेखा के ठीक बाद दिखाई देता है, तो निम्नलिखित पैराग्राफ को कोई अतिरिक्त शीर्ष मार्जिन नहीं मिलता है, जिससे लगातार स्पेसिंग सुनिश्चित होती है। यह विभिन्न सामग्री अनुभागों और इंटरैक्टिव लेआउट पर लागू होता है।
यह एक CSS चयनकर्ता सूची है जो वेबपेज लेआउट में विशिष्ट पैराग्राफ को लक्षित करती है। यह उन पैराग्राफों पर 14 पिक्सेल की शीर्ष पैडिंग लागू करता है जो "element-atom", "sign-in-gate", या क्षैतिज रेखाओं (लेकिन अंतिम नहीं) जैसे कुछ तत्वों के ठीक बाद आते हैं। चयनकर्ता पृष्ठ के विभिन्न अनुभागों को कवर करते हैं, जैसे मुख्य सामग्री, टिप्पणी बॉडी, और फीचर बॉडी।
CSS का दूसरा भाग उन्हीं पैराग्राफों के पहले अक्षर को स्टाइल करने के लिए `:first-letter` स्यूडो-एलिमेंट का उपयोग करता है, संभवतः ड्रॉप कैप प्रभाव के लिए। यह विभिन्न कंटेनरों जैसे मुख्य कॉलम, लेख बॉडी, और इंटरैक्टिव सामग्री अनुभागों में यह स्टाइलिंग लागू करता है।
यहाँ पुनः लिखा गया टेक्स्ट धाराप्रवाह, प्राकृतिक अंग्रेजी में है:
---
CSS नियम कुछ तत्वों, जैसे क्षैतिज रेखाओं या विज्ञापन कंटेनरों के बाद पहले पैराग्राफ के पहले अक्षर पर ड्रॉप कैप शैली लागू करते हैं, विशिष्ट सामग्री क्षेत्रों के भीतर। ड्रॉप कैप गार्डियन हेडलाइन फ़ॉन्ट का उपयोग करता है, बोल्ड, बड़ा (111px) होता है, और अपरकेस टेक्स्ट के साथ बाएँ तैरता है। इसके दाईं ओर मार्जिन होता है, शीर्ष पर लंबवत रूप से संरेखित होता है, और एक कस्टम रंग चर का उपयोग करता है।
इंटरैक्टिव सामग्री और अन्य अनुभागों के लिए, क्षैतिज रेखाओं के बाद पैराग्राफों में कोई शीर्ष पैडिंग नहीं होती है।
इन सामग्री क्षेत्रों के भीतर पुल कोट्स अधिकतम चौड़ाई 620px तक सीमित हैं।
शोकेस तत्वों के लिए छवि कैप्शन स्थिर रूप से स्थित होते हैं और पूरी चौड़ाई लेते हैं, 620px तक। व्यापक स्क्रीन (71.25em से अधिक) पर, वे पूर्ण रूप से स्थित हो जाते हैं और अधिकतम चौड़ाई 140px होती है, और और भी व्यापक स्क्रीन (81.25em से अधिक) पर, अधिकतम चौड़ाई 220px तक बढ़ जाती है।
इमर्सिव तत्व स्क्रॉलबार चौड़ाई को ध्यान में रखते हुए पूरे व्यूपोर्ट चौड़ाई में फैलते हैं। छोटी स्क्रीन पर, उनकी अधिकतम चौड़ाई 978px होती है, और कैप्शन में क्षैतिज पैडिंग होती है। मध्यम स्क्रीन पर, अधिकतम चौड़ाई 738px होती है। बहुत छोटी स्क्रीन पर, तत्व नकारात्मक मार्जिन के साथ बाएँ स्थानांतरित होता है, और कैप्शन को अतिरिक्त पैडिंग मिलती है।
बॉडी सामग्री में शोकेस आकृतियों के लिए, बड़ी स्क्रीन पर उन्हें ठीक से संरेखित करने के लिए नकारात्मक बाएँ मार्जिन होते हैं।
फर्नीचर रैपर सापेक्ष रूप से स्थित होता है, और 61.25em से अधिक चौड़ी स्क्रीन पर, अतिरिक्त स्टाइलिंग लागू होती है (हालाँकि नियम अधूरा है)।
.फर्नीचर-रैपर {
डिस्प्ले: ग्रिड;
ग्रिड-कॉलम-गैप: 20px;
ग्रिड-रो-गैप: 0px;
ग्रिड-टेम्पलेट-कॉलम: [शीर्षक-प्रारंभ हेडलाइन-प्रारंभ मेटा-प्रारंभ स्टैंडफर्स्ट-प्रारंभ] रिपीट(5, 1fr) [शीर्षक-अंत हेडलाइन-अंत मेटा-अंत स्टैंडफर्स्ट-अंत पोर्ट्रेट-प्रारंभ] रिपीट(5, 1fr) [पोर्ट्रेट-अंत];
ग्रिड-टेम्पलेट-पंक्तियाँ: [शीर्षक-प्रारंभ पोर्ट्रेट-प्रारंभ] 0.25fr [शीर्षक-अंत हेडलाइन-प्रारंभ] 1fr [हेडलाइन-अंत स्टैंडफर्स्ट-प्रारंभ] 0.75fr [स्टैंडफर्स्ट-अंत मेटा-प्रारंभ] ऑटो [मेटा-अंत पोर्ट्रेट-अंत];
}
.फर्नीचर-रैपर #हेडलाइन > div:फर्स्ट-चाइल्ड,
.फर्नीचर-रैपर [डेटा-गु-नाम="हेडलाइन"] > div:फर्स्ट-चाइल्ड,
.फर्नीचर-रैपर .हेडलाइन > div:फर्स्ट-चाइल्ड {
बॉर्डर-टॉप: 1px सॉलिड var(--हेडरबॉर्डर);
}
.फर्नीचर-रैपर #मेटा,
.फर्नीचर-रैपर [डेटा-गु-नाम="मेटा"] {
पोजीशन: रिलेटिव;
पैडिंग-टॉप: 2px;
मार्जिन-राइट: 0;
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट .कंटेंट__स्टैंडफर्स्ट,
.फर्नीचर-रैपर #स्टैंडफर्स्ट .कंटेंट__स्टैंडफर्स्ट,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] .कंटेंट__स्टैंडफर्स्ट {
मार्जिन-बॉटम: 4px;
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट ul li,
.फर्नीचर-रैपर #स्टैंडफर्स्ट ul li,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] ul li {
फ़ॉन्ट-साइज़: 20px;
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट li a,
.फर्नीचर-रैपर .स्टैंडफर्स्ट a,
.फर्नीचर-रैपर #स्टैंडफर्स्ट li a,
.फर्नीचर-रैपर #स्टैंडफर्स्ट a,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] li a,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] a {
बॉर्डर-बॉटम: नोन;
बैकग्राउंड-इमेज: नोन !इम्पोर्टेंट;
टेक्स्ट-डेकोरेशन: अंडरलाइन;
टेक्स्ट-अंडरलाइन-ऑफसेट: 6px;
टेक्स्ट-डेकोरेशन-कलर: var(--हेडरबॉर्डर, #dcdcdc);
टेक्स्ट-डेकोरेशन-थिकनेस: 1px;
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट li a:होवर,
.फर्नीचर-रैपर .स्टैंडफर्स्ट a:होवर,
.फर्नीचर-रैपर #स्टैंडफर्स्ट li a:होवर,
.फर्नीचर-रैपर #स्टैंडफर्स्ट a:होवर,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] li a:होवर,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] a:होवर {
टेक्स्ट-डेकोरेशन-कलर: var(--न्यू-पिलर-कलर);
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट p:फर्स्ट-ऑफ-टाइप,
.फर्नीचर-रैपर #स्टैंडफर्स्ट p:फर्स्ट-ऑफ-टाइप,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] p:फर्स्ट-ऑफ-टाइप {
बॉर्डर-टॉप: 1px सॉलिड var(--हेडरबॉर्डर);
पैडिंग-बॉटम: 0;
}
@मीडिया (मिन-विड्थ: 61.25em) और (मिन-विड्थ: 71.25em) {
.फर्नीचर-रैपर .स्टैंडफर्स्ट p:फर्स्ट-ऑफ-टाइप,
.फर्नीचर-रैपर #स्टैंडफर्स्ट p:फर्स्ट-ऑफ-टाइप,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] p:फर्स्ट-ऑफ-टाइप {
बॉर्डर-टॉप: अनसेट;
}
}
@मीडिया (मिन-विड्थ: 61.25em) {
.फर्नीचर-रैपर फिगर {
मार्जिन: 0 0 0 -10px;
}
.फर्नीचर-रैपर फिगर[डेटा-स्पेसफाइंडर-रोल="इनलाइन"].एलिमेंट {
मैक्स-विड्थ: 630px;
}
}
@मीडिया (मिन-विड्थ: 71.25em) {
.फर्नीचर-रैपर {
ग्रिड-टेम्पलेट-कॉलम: [शीर्षक-प्रारंभ हेडलाइन-प्रारंभ मेटा-प्रारंभ] रिपीट(2, 1fr) [मेटा-अंत स्टैंडफर्स्ट-प्रारंभ] रिपीट(5, 1fr) [शीर्षक-अंत हेडलाइन-अंत स्टैंडफर्स्ट-अंत पोर्ट्रेट-प्रारंभ] रिपीट(7, 1fr) [पोर्ट्रेट-अंत];
ग्रिड-टेम्पलेट-पंक्तियाँ: [शीर्षक-प्रारंभ पोर्ट्रेट-प्रारंभ] 80px [शीर्षक-अंत हेडलाइन-प्रारंभ] ऑटो [हेडलाइन-अंत स्टैंडफर्स्ट-प्रारंभ मेटा-प्रारंभ] ऑटो [स्टैंडफर्स्ट-अंत मेटा-अंत पोर्ट्रेट-अंत];
}
.फर्नीचर-रैपर #मेटा:बिफोर,
.फर्नीचर-रैपर [डेटा-गु-नाम="मेटा"]:बिफोर {
कंटेंट: "";
विड्थ: 540px;
पोजीशन: एब्सोल्यूट;
टॉप: 0;
बैकग्राउंड-कलर: var(--हेडरबॉर्डर);
हाइट: 1px;
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट p,
.फर्नीचर-रैपर #स्टैंडफर्स्ट p,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] p {
बॉर्डर-टॉप: अनसेट;
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट:बिफोर,
.फर्नीचर-रैपर #स्टैंडफर्स्ट:बिफोर,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"]:बिफोर {
कंटेंट: "";
विड्थ: 1px;
बैकग्राउंड-कलर: var(--हेडरबॉर्डर);
हाइट: 100%;
पोजीशन: एब्सोल्यूट;
टॉप: 0;
लेफ्ट: 0.5px;
}
}
@मीडिया (मिन-विड्थ: 81.25em) {
.फर्नीचर-रैपर {
ग्रिड-टेम्पलेट-कॉलम: [शीर्षक-प्रारंभ हेडलाइन-प्रारंभ मेटा-प्रारंभ] रिपीट(3, 1fr) [मेटा-अंत स्टैंडफर्स्ट-प्रारंभ] रिपीट(5, 1fr) [शीर्षक-अंत हेडलाइन-अंत स्टैंडफर्स्ट-अंत पोर्ट्रेट-प्रारंभ] रिपीट(8, 1fr) [पोर्ट्रेट-अंत];
ग्रिड-टेम्पलेट-पंक्तियाँ: [शीर्षक-प्रारंभ पोर्ट्रेट-प्रारंभ] 0.25fr [शीर्षक-अंत हेडलाइन-प्रारंभ] 1fr [हेडलाइन-अंत स्टैंडफर्स्ट-प्रारंभ मेटा-प्रारंभ] 0.75fr [स्टैंडफर्स्ट-अंत मेटा-अंत पोर्ट्रेट-अंत];
}
.फर्नीचर-रैपर #मेटा:बिफोर,
.फर्नीचर-रैपर [डेटा-गु-नाम="मेटा"]:बिफोर {
विड्थ: 620px;
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट:बिफोर,
.फर्नीचर-रैपर #स्टैंडफर्स्ट:बिफोर,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"]:बिफोर {
लेफ्ट: -0.5px;
}
}
.फर्नीचर-रैपर .आर्टिकल-हेडर .कंटेंट__लेबल्स > div,
.फर्नीचर-रैपर [डेटा-गु-नाम="टाइटल"].कंटेंट__लेबल्स > div {
पैडिंग-टॉप: 2px;
}
.फर्नीचर-रैपर #हेडलाइन h1,
.फर्नीचर-रैपर [डेटा-गु-नाम="हेडलाइन"] h1,
.फर्नीचर-रैपर .हेडलाइन h1 {
फ़ॉन्ट-वेट: 600;
मैक्स-विड्थ: 620px;
फ़ॉन्ट-साइज़: 32px;
}
@मीडिया (मिन-विड्थ: 71.25em) {
.फर्नीचर-रैपर #हेडलाइन h1,
.फर्नीचर-रैपर [डेटा-गु-नाम="हेडलाइन"] h1,
.फर्नीचर-रैपर .हेडलाइन h1 {
मैक्स-विड्थ: 540px;
फ़ॉन्ट-साइज़: 50px;
}
}
@मीडिया (मिन-विड्थ: 46.25em) {
.फर्नीचर-रैपर .कीलाइन-4,
.फर्नीचर-रैपर [डेटा-गु-नाम="लाइन्स"] {
मार्जिन-राइट: 0;
}
}
@मीडिया (मिन-विड्थ: 61.25em) {
.फर्नीचर-रैपर .कीलाइन-4,
.फर्नीचर-रैपर [डेटा-गु-नाम="लाइन्स"] {
डिस्प्ले: नोन;
}
}
.फर्नीचर-रैपर .कीलाइन-4 svg,
.फर्नीचर-रैपर [डेटा-गु-नाम="लाइन्स"] svg {
स्ट्रोक: var(--हेडरबॉर्डर);
}
@मीडिया (मिन-विड्थ: 46.25em) {
.फर्नीचर-रैपर #मेटा,
.फर्नीचर-रैपर [डेटा-गु-नाम="मेटा"] {
मार्जिन-राइट: 0;
}
}
.फर्नीचर-रैपर #मेटा .मेटा__सोशल,
.फर्नीचर-रैपर #मेटा .मेटा__सोशल ul li a स्पैन,
.फर्नीचर-रैपर #मेटा .मेटा__कमेंट,
.फर्नीचर-रैपर [डेटा-गु-नाम="मेटा"] .मेटा__सोशल,
.फर्नीचर-रैपर [डेटा-गु-नाम="मेटा"] .मेटा__सोशल ul li a स्पैन,
.फर्नीचर-रैपर [डेटा-गु-नाम="मेटा"] .मेटा__कमेंट {
बॉर्डर-कलर: var(--हेडरबॉर्डर);
}
.फर्नीचर-रैपर #मेटा .कंटेंट__मेटा-कंटेनर_डीसीआर > div > गु-आइलैंड,
.फर्नीचर-रैपर [डेटा-गु-नाम="मेटा"] .कंटेंट__मेटा-कंटेनर_डीसीआर > div > गु-आइलैंड {
डिस्प्ले: नोन;
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट,
.फर्नीचर-रैपर #स्टैंडफर्स्ट,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] {
मार्जिन-लेफ्ट: -10px;
पैडिंग-लेफ्ट: 10px;
पोजीशन: रिलेटिव;
}
@मीडिया (मिन-विड्थ: 46.25em) {
.फर्नीचर-रैपर .स्टैंडफर्स्ट,
.फर्नीचर-रैपर #स्टैंडफर्स्ट,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] {
पैडिंग-टॉप: 2px;
}
}
.फर्नीचर-रैपर .स्टैंडफर्स्ट p,
.फर्नीचर-रैपर #स्टैंडफर्स्ट p,
.फर्नीचर-रैपर [डेटा-गु-नाम="स्टैंडफर्स्ट"] p {
फ़ॉन्ट-वेट: 400;
फ़ॉन्ट-साइज़: 20px;
पैडिंग-बॉटम: 14px;
}
.फर्नीचर-रैपर #मेन-मीडिया,
.फर्नीचर-रैपर [डेटा-गु-नाम="मीडिया"] {
पोजीशन: रिलेटिव;
मार्जिन-टॉप: 0;
मार्जिन-बॉटम: 2px;
ग्रिड-एरिया: पोर्ट्रेट;
}
.फर्नीचर-रैपर #मेन-मीडिया div div,
.फर्नीचर-रैपर [डेटा-गु-नाम="मीडिया"] div div {
विड्थ: 100%;
मार्जिन-इनलाइन: 0;
}
@मीडिया (मिन-विड्थ: 61.25em) {
.फर्नीचर-रैपर #मेन-मीडिया,
.फर्नीचर-रैपर [डेटा-गु-नाम="मीडिया"] {
मार्जिन-बॉटम: 0;
}
}
@मीडिया (मैक्स-विड्थ: 46.24em) {
.फर्नीचर-रैपर #मेन-मीडिया,
.फर्नीचर-रैपर [डेटा-गु-नाम="मीडिया"] {
विड्थ: कैल्क(100vw - var(--स्क्रॉलबार-विड्थ, 0px));
मार्जिन-लेफ्ट: -10px;
}
}
@मीडिया (मैक्स-विड्थ: 46.24em) और (मिन-विड्थ: 30em) {
.फर्नीचर-रैपर #मेन-मीडिया,
.फर्नीचर-रैपर [डेटा-गु-नाम="मीडिया"] {
मार्जिन-लेफ्ट: -20px;
}
}
.फर्नीचर-रैपर फिगकैप्शन {
पोजीशन: एब्सोल्यूट;
बॉटम: 0;
पैडिंग: 4px 10px 12px;
बैकग्राउंड-कलर: var(--कैप्शनबैकग्राउंड);
कलर: var(--कैप्शनटेक्स्ट);
मैक्स-विड्थ: अनसेट;
मार्जिन-बॉटम: 0;
मिन-हाइट: 46px;
}
.फर्नीचर-रैपर फिगकैप्शन स्पैन {
कलर: var(--हेडरबॉर्डर);
}
.फर्नीचर-रैपर फिगकैप