Bu, bir web sitesinde kullanılmak üzere "Guardian Headline Full" font ailesini tanımlayan bir CSS kod bloğudur. Yazı tipinin farklı ağırlıklarını (light, regular, medium, semibold) ve stillerini (normal veya italik) belirten birden fazla font-face kuralı içerir. Her varyasyon için kod, çeşitli tarayıcılarda uyumluluğu sağlamak amacıyla font dosyalarını farklı formatlarda (WOFF2, WOFF ve TTF) sağlar. Font dosyaları Guardian'ın varlık sunucusunda barındırılır.
Bu metin, doğal dilde bir düzyazı değil, CSS kodu gibi görünüyor. Bir web sayfası için yazı tipi stillerini ve yerleşim kurallarını tanımlar. Teknik bir kod olduğu için akıcı İngilizce'ye yeniden yazmak uygulanabilir değildir. Farklı bir metin parçası paylaşmak istediyseniz, lütfen sağlayın, size memnuniyetle yardımcı olurum.
sol: -11px.
Etkileşimli makaleler için ana içerik sütunu, gömülü öğelerin etrafında kenar boşluğu veya dolgu içermez; üstte ve altta 12px dolgu bulunur. Bir paragrafı gömülü bir öğe takip ettiğinde, dolgu kaldırılır ve her iki tarafta 12px kenar boşluğu ile değiştirilir. Satır içi öğeler maksimum 620px genişlikle sınırlandırılmıştır. 61.25em'den geniş ekranlarda, satır içi olarak işaretlenmiş figürler de 620px ile sınırlandırılmıştır.
Döngülü videolar içeren medya bölümleri için, başlık 6 z-index değeriyle üstte katmanlanır ve döngü düğmesi sağ altta 40px alt kenar boşluğu ve 3px sağ kenar boşluğuyla konumlandırılır. Sessize alma ve sesi açma düğmeleri, ekstra sol dolgu ile sağa hizalanır. Başlık düğmesi yüksek bir z-index değerine sahiptir ve daha büyük ekranlarda alttan 20px uzaklıkta durur. 46.25em'den geniş ekranlarda sinemagraf videolar için yükseklik sınırı kaldırılır.
Gövde bölümünde, kendi kendine barındırılan videolar maksimum 620px genişlik ve 12px kenar boşluklarıyla bloklar halinde görüntülenir. Döngülü videolar ve video öğeleri tam genişliği kaplar, en-boy oranını korur ve ortalanır. Döngülü bir video sürükleyici moda ayarlanmışsa, kenar boşluğu olmadan tam genişliğe genişler. 71.25em'den geniş ekranlarda, sürükleyici videolar 1140px genişliğe uzar ve 180px sola kayar; başlıklar 20px girintilidir. 81.25em'den geniş ekranlarda, 1300px'e büyür ve 260px sola kayar.
Tasarım, renkler için CSS değişkenleri kullanır: tarih satırı koyu gri, başlık kenarlıkları açık gri, başlıklar yarı saydam koyu bir arka plana sahip orta gri ve özellik rengi koyu kırmızıdır. Ana sütun rengi varsayılan olarak özellik rengidir. Alt başlıklar, alıntılar ve blok alıntılar, karanlık modda farklı bir tonla uyum sağlayan ikincil sütun rengini kullanır.
Etkileşimli içerik sütunları, gömülü öğelerin etrafında dolgu içermez. Gömülü bir öğe başka bir öğenin veya yatay bir çizginin hemen ardından geldiğinde, sonraki paragraf ekstra üst kenar boşluğu almaz. Bu, ana makale gövdesi ve etkileşimli bölümler dahil olmak üzere çeşitli kap türlerinde geçerlidir.
Bu, teknik bir CSS seçici listesidir, bu nedenle "akıcı, doğal İngilizce" ile yeniden yazmak kolay değildir. Ancak, amacı düz İngilizce ile basitleştirebilir ve açıklayabilirim:
---
Bu CSS kuralları, çeşitli içerik bölümlerinde belirli öğelerden (etkileşimli widget'lar, oturum açma istemleri veya yatay çizgiler gibi) hemen sonra gelen paragraflara uygulanır. İlk kural bu paragraflara ekstra üst dolgu (14px) ekler. İkinci kural, bu paragrafların ilk harfini damla başlık efektiyle stillendirir.
---
CSS'in kendisini netlik için yeniden yazmak istediyseniz, işte yoğunlaştırılmış bir sürüm:
```css
/ Belirli öğeleri takip eden paragrafların üzerine boşluk ekle /
.element-atom:first-of-type + p:first-of-type,
.sign-in-gate + p:first-of-type,
#sign-in-gate + p:first-of-type,
.element-atom + p:first-of-type,
hr:not(.last-horizontal-rule) + p,
hr:not(.last-horizontal-rule) + .ad-slot-container + p {
padding-top: 14px;
}
/ Bu paragrafların ilk harfine damla başlık uygula /
.content__main-column--interactive .element-atom:first-of-type + p:first-of-type::first-letter,
.content__main-column--interactive .sign-in-gate + p:first-of-type::first-letter,
.content__main-column--interactive #sign-in-gate + p:first-of-type::first-letter,
.content__main-column--interactive .element-atom + p:first-of-type::first-letter,
.content__main-column--interactive hr:not(.last-horizontal-rule) + p::first-letter,
.content__main-column--interactive hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter,
#article-body > div .element-atom:first-of-type + p:first-of-type::first-letter,
#article-body > div .sign-in-gate + p:first-of-type::first-letter,
#article-body > div #sign-in-gate + p:first-of-type::first-letter,
#article-body > div .element-atom + p:first-of-type::first-letter,
#article-body > div hr:not(.last-horizontal-rule) + p::first-letter,
#article-body > div hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter,
.content--interactive > div .element-atom:first-of-type + p:first-of-type::first-letter,
.content--interactive > div .sign-in-gate + p:first-of-type::first-letter,
.content--interactive > div #sign-in-gate + p:first-of-type::first-letter,
.content--interactive > div .element-atom + p:first-of-type::first-letter,
.content--interactive > div hr:not(.last-horizontal-rule) + p::first-letter,
.content--interactive > div hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter,
#comment-body .element-atom:first-of-type + p:first-of-type::first-letter,
#comment-body .sign-in-gate + p:first-of-type::first-letter,
#comment-body #sign-in-gate + p:first-of-type::first-letter,
#comment-body .element-atom + p:first-of-type::first-letter,
#comment-body hr:not(.last-horizontal-rule) + p::first-letter,
#comment-body hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter,
[data-gu-name="body"] .element-atom:first-of-type + p:first-of-type::first-letter,
[data-gu-name="body"] .sign-in-gate + p:first-of-type::first-letter,
[data-gu-name="body"] #sign-in-gate + p:first-of-type::first-letter,
[data-gu-name="body"] .element-atom + p:first-of-type::first-letter,
[data-gu-name="body"] hr:not(.last-horizontal-rule) + p::first-letter,
[data-gu-name="body"] hr:not(.last-horizontal-rule) + .ad-slot-container + p::first-letter {
/ Damla başlık stillendirmesi buraya gelir /
}
```
---
Başka bir şey kastettiyseniz, lütfen açıklayın, buna göre ayarlayayım.
İşte akıcı, doğal İngilizce ile yeniden yazılmış metin:
---
CSS kuralları, sayfanın belirli bölümlerinde belirli öğelerden (yatay çizgiler veya reklam kapları gibi) sonraki ilk paragrafın ilk harfine özel stillendirme uygular. Bu ilk harf, Guardian başlık yazı tipini kullanan, 111px boyutunda ve 92px satır yüksekliğinde büyük, kalın, büyük harfli bir damla başlık olarak stillendirilir. Sola kayar, sağda kenar boşluğu vardır ve özel bir özellik tarafından tanımlanan bir renk kullanır (bir sütun rengine geri düşer).
Yatay bir çizgiyi (reklam kabı olsun veya olmasın) takip eden paragraflar için üst dolgu kaldırılır.
Ana içerik alanlarındaki alıntılar (vurgulanmış alıntılar) maksimum 620px genişlikle sınırlandırılmıştır.
Vitrin görselleri (büyük öne çıkan görseller) için başlık statik olarak konumlandırılır ve 620px'e kadar tam genişliği kaplar. Daha geniş ekranlarda (71.25em üzeri), başlık mutlak konumlandırılır ve maksimum 140px genişliğe sahip olur; daha da geniş ekranlarda (81.25em üzeri), maksimum genişlik 220px'e çıkar.
Sürükleyici öğeler (tam genişlikteki görseller veya videolar) kaydırma çubuğu genişliğini hesaba katarak tam görünüm genişliğini kaplar. Daha küçük ekranlarda (71.24em altı), 978px ile sınırlandırılır ve başlık yatay dolgu alır (çok küçük ekranlarda 10px, biraz daha büyüklerde 20px). 46.25em ile 61.24em arasında, maksimum genişlik 738px'dir. Çok küçük ekranlarda (46.24em altı), öğe negatif kenar boşluklarıyla sol kenara çekilir ve başlık dolgusu buna göre ayarlanır.
Daha büyük ekranlarda (71.25em üzeri), gövdedeki vitrin figürleri 160px negatif kenar boşluğuyla sola kaydırılır ve daha da büyük ekranlarda (81.25em üzeri), bu 240px'e çıkar.
Mobilya sarmalayıcı (belirli yerleşim öğeleri için bir kap) göreli olarak konumlandırılır ve 61.25em'den geniş ekranlarda ek stillendirme uygulanır (ancak kural burada kesilmiştir).
.furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 0.25fr [title-end headline-start] 1fr [headline-end standfirst-start] 0.75fr [standfirst-end meta-start] auto [meta-end portrait-end];
}
.furniture-wrapper #headline > div:first-child,
.furniture-wrapper [data-gu-name="headline"] > div:first-child,
.furniture-wrapper .headline > div:first-child {
border-top: 1px solid var(--headerBorder);
}
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name="meta"] {
position: relative;
padding-top: 2px;
margin-right: 0;
}
.furniture-wrapper .standfirst .content__standfirst,
.furniture-wrapper #standfirst .content__standfirst,
.furniture-wrapper [data-gu-name="standfirst"] .content__standfirst {
margin-bottom: 4px;
}
.furniture-wrapper .standfirst ul li,
.furniture-wrapper #standfirst ul li,
.furniture-wrapper [data-gu-name="standfirst"] ul li {
font-size: 20px;
}
.furniture-wrapper .standfirst li a,
.furniture-wrapper .standfirst a,
.furniture-wrapper #standfirst li a,
.furniture-wrapper #standfirst a,
.furniture-wrapper [data-gu-name="standfirst"] li a,
.furniture-wrapper [data-gu-name="standfirst"] a {
border-bottom: none;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
text-decoration-thickness: 1px;
}
.furniture-wrapper .standfirst li a:hover,
.furniture-wrapper .standfirst a:hover,
.furniture-wrapper #standfirst li a:hover,
.furniture-wrapper #standfirst a:hover,
.furniture-wrapper [data-gu-name="standfirst"] li a:hover,
.furniture-wrapper [data-gu-name="standfirst"] a:hover {
text-decoration-color: var(--new-pillar-colour);
}
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: 1px solid var(--headerBorder);
padding-bottom: 0;
}
@media (min-width: 61.25em) and (min-width: 71.25em) {
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: unset;
}
}
@media (min-width: 61.25em) {
.furniture-wrapper figure {
margin: 0 0 0 -10px;
}
.furniture-wrapper figure[data-spacefinder-role="inline"].element {
max-width: 630px;
}
}
@media (min-width: 71.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(2, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(7, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
content: "";
width: 540px;
position: absolute;
top: 0;
background-color: var(--headerBorder);
height: 1px;
}
.furniture-wrapper .standfirst p,
.furniture-wrapper #standfirst p,
.furniture-wrapper [data-gu-name="standfirst"] p {
border-top: unset;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
content: "";
width: 1px;
background-color: var(--headerBorder);
height: 100%;
position: absolute;
top: 0;
left: 0.5px;
}
}
@media (min-width: 81.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(3, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(8, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 0.25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] 0.75fr [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
width: 620px;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
left: -0.5px;
}
}
.furniture-wrapper .article-header .content__labels > div,
.furniture-wrapper [data-gu-name="title"].content__labels > div {
padding-top: 2px;
}
.furniture-wrapper #headline h1,
.furniture-wrapper [data-gu-name="headline"] h1,
.furniture-wrapper .headline h1 {
font-weight: 600;
max-width: 620px;
font-size: 32px;
}
@media (min-width: 71.25em) {
.furniture-wrapper #headline h1,
.furniture-wrapper [data-gu-name="headline"] h1,
.furniture-wrapper .headline h1 {
max-width: 540px;
font-size: 50px;
}
}
@media (min-width: 46.25em) {
.furniture-wrapper .keyline-4,
.furniture-wrapper [data-gu-name="lines"] {
margin-right: 0;
}
}
@media (min-width: 61.25em) {
.furniture-wrapper .keyline-4,
.furniture-wrapper [data-gu-name="lines"] {
display: none;
}
}
.furniture-wrapper .keyline-4 svg,
.furniture-wrapper [data-gu-name="lines"] svg {
stroke: var(--headerBorder);
}
@media (min-width: 46.25em) {
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name="meta"] {
margin-right: 0;
}
}
.furniture-wrapper #meta .meta__social,
.furniture-wrapper #meta .meta__social ul li a span,
.furniture-wrapper #meta .meta__comment,
.furniture-wrapper [data-gu-name="meta"] .meta__social,
.furniture-wrapper [data-gu-name="meta"] .meta__social ul li a span,
.furniture-wrapper [data-gu-name="meta"] .meta__comment {
border-color: var(--headerBorder);
}
.furniture-wrapper #meta .content__meta-container_dcr > div > gu-island,
.furniture-wrapper [data-gu-name="meta"] .content__meta-container_dcr > div > gu-island {
display: none;
}
.furniture-wrapper .standfirst,
.furniture-wrapper #standfirst,
.furniture-wrapper [data-gu-name="standfirst"] {
margin-left: -10px;
padding-left: 10px;
position: relative;
}
@media (min-width: 46.25em) {
.furniture-wrapper .standfirst,
.furniture-wrapper #standfirst,
.furniture-wrapper [data-gu-name="standfirst"] {
padding-top: 2px;
}
}
.furniture-wrapper .standfirst p,
.furniture-wrapper #standfirst p,
.furniture-wrapper [data-gu-name="standfirst"] p {
font-weight: 400;
font-size: 20px;
padding-bottom: 14px;
}
.furniture-wrapper #main-media,
.furniture-wrapper [data-gu-name="media"] {
position: relative;
margin-top: 0;
margin-bottom: 2px;
grid-area: portrait;
}
.furniture-wrapper #main-media div div,
.furniture-wrapper [data-gu-name="media"] div div {
width: 100%;
margin-inline: 0;
}
@media (min-width: 61.25em) {
.furniture-wrapper #main-media,
.furniture-wrapper [data-gu-name="media"] {
margin-bottom: 0;
}
}
@media (max-width: 46.24em) {
.furniture-wrapper #main-media,
.furniture-wrapper [data-gu-name="media"] {
width: calc(100vw - var(--scrollbar-width, 0px));
margin-left: -10px;
}
}
@media (max-width: 46.24em) and (min-width: 30em) {
.furniture-wrapper #main-media,
.furniture-wrapper [data-gu-name="media"] {
margin-left: -20px;
}
}
.furniture-wrapper figcaption {
position: absolute;
bottom: 0;
padding: 4px 10px 12px;
background-color: var(--captionBackground);
color: var(--captionText);
max-width: unset;
margin-bottom: 0;
min-height: 46px;
}
.furniture-wrapper figcaption span {
color: var(--headerBorder);
}
.furniture-wrapper figcaption span svg {
fill: var(--headerBorder);
}
.furniture-wrapper figcaption span:nth-of-type(1) {
display: none;
}
.furniture-wrapper figcaption span:nth-of-type(2) {
display: inline;
max-width: 90%;
}
@media (min-width: 30em) {
.furniture-wrapper figcaption {
padding: 4px 20px 12px;
}
}
.furniture-wrapper figcaption.hidden {
opacity: 0;
}
.furniture-wrapper #caption-button {
display: block;
position: absolute;
bottom: 10px;
right: 8px;
z-index: 30;
background-color: var(--captionBackground);
border: none;
border-radius: 50%;
padding: 6px 5px 5px;
}
.furniture-wrapper #caption-button svg {
transform: scale(0.85);
}
@media (min-width: 30em) {
.furniture-wrapper #caption-button {
right: 10px;
}
}
@media (min-width: 71.25em) {
.content__main-column--interactive:before {
top: -12px !important;
height: calc(100% + 24px) !important;
}
}
.content__main-column--interactive h2 {
max-width: 620px;
}
:root {
--new-pillar-colour: var(--darkmode-pillar, var(--darkModeFeature)) !important;
--headerBorderColor: #606060;
--darkModeFeature: #ff5943;
}
nav + section {
display: none;
}
nav + aside {
display: none;
}
aside + section {
display: none;
}
.furniture-wrapper {
background-color: var(--darkBackground);
margin: 0 -10px;
padding: 0 10px 4px;
}
@media (min-width: 30em) {
.furniture-wrapper {
margin: 0 -20px;
padding: 0 20px 8px;
}
}
@media (min-width: 61.25em) {
.furniture-wrapper {
padding: 0 20px;
}
}
@media (min-width: 81.25em) {
.furniture-wrapper:before {
content: "";
width: calc((100vw - 1298px) / 2);
height: 100%;
}
}
height:100%;position:absolute;left:calc((100vw - 1298px)/-2);background-color:var(--darkBackground);border-right:1px solid var(--headerBorderColor)}.furniture-wrapper:after{content:"";width:calc((100vw - 1298px)/2);height:100%;position:absolute;right:calc((100vw - 1298px)/-2);background-color:var(--darkBackground)}.furniture-wrapper .article-header,.furniture-wrapper [data-gu-name=title] a,.furniture-wrapper [data-gu-name=title] span{color:var(--new-pillar-colour, --darkModeFeature)}@media (min-width: 61.25em){.furniture-wrapper #headline>div:first-child,.furniture-wrapper [data-gu-name=headline]>div:first-child,.furniture-wrapper .headline>div:first-child{border-top:1px solid var(--headerBorderColor)}}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:700;color:#dcdcdc}.furniture-wrapper #headline figure,.furniture-wrapper [data-gu-name=headline] figure,.furniture-wrapper .headline figure{margin-top:0;margin-bottom:2px}@media (min-width: 71.25em){.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{background-color:var(--headerBorderColor)}}.furniture-wrapper #meta details,.furniture-wrapper #meta summary,.furniture-wrapper #meta summary span,.furniture-wrapper [data-gu-name=meta] details,.furniture-wrapper [data-gu-name=meta] summary,.furniture-wrapper [data-gu-name=meta] summary span{color:#dcdcdc}.furniture-wrapper #meta .meta__social a,.furniture-wrapper #meta .meta__social button,.furniture-wrapper [data-gu-name=meta] .meta__social a,.furniture-wrapper [data-gu-name=meta] .meta__social button{border-color:var(--headerBorderColor);color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a svg,.furniture-wrapper #meta .meta__social button svg,.furniture-wrapper [data-gu-name=meta] .meta__social a svg,.furniture-wrapper [data-gu-name=meta] .meta__social button svg{fill:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover,.furniture-wrapper #meta .meta__social button:hover,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover{color:var(--darkBackground);background-color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover svg,.furniture-wrapper #meta .meta__social button:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover svg{fill:var(--darkBackground)}.furniture-wrapper #meta div,.furniture-wrapper [data-gu-name=meta] div{color:#dcdcdc}.furniture-wrapper #meta a,.furniture-wrapper [data-gu-name=meta] a{color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta a:hover,.furniture-wrapper [data-gu-name=meta] a:hover{color:var(--new-pillar-colour, --darkModeFeature);text-decoration-color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper .standfirst a,.furniture-wrapper .standfirst li a,.furniture-wrapper #standfirst a,.furniture-wrapper #standfirst li a,.furniture-wrapper [data-gu-name=standfirst] a,.furniture-wrapper [data-gu-name=standfirst] li a{border-bottom:none;color:var(--new-pillar-colour, --darkModeFeature);background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--headerBorder, #dcdcdc);text-decoration-thickness:1px}.furniture-wrapper .standfirst a:hover,.furniture-wrapper .standfirst li a:hover,.furniture-wrapper #standfirst a:hover,.furniture-wrapper #standfirst li a:hover,.furniture-wrapper [data-gu-name=standfirst] a:hover,.furniture-wrapper [data-gu-name=standfirst] li a:hover{border-bottom:none;text-decoration-color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{color:#dcdcdc}@media (min-width: 61.25em){.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{bo
Bu metni yeniden yazamıyorum çünkü doğal dilde bir düzyazı değil, CSS kodu gibi görünüyor. Bunun yerine yeniden yazmam için bana bir İngilizce metin parçası sağlayabilir misiniz?
İşte akıcı, doğal İngilizce ile yeniden yazılmış metin:
Bu, "Guardian Headline Full" font ailesi için bir dizi font-face kuralıdır. Her kural, tarayıcılar arası uyumluluk için aynı dosya kümesini farklı formatlarda (WOFF2, WOFF ve TTF) işaret ederek yazı tipinin farklı bir stilini veya ağırlığını tanımlar. Stiller normal, italik, orta, orta italik, yarı kalın, yarı kalın italik, kalın, kalın italik ve siyahı içerir. Font dosyaları Guardian'ın varlık sunucusunda barındırılır.
Bu metin, doğal dil değil, CSS kodu gibi görünüyor. Muhtemelen The Guardian'ın web sitesi için yazı tipi stillerini ve yerleşim kurallarını tanımlar. Teknik bir kod olduğu için "akıcı, doğal İngilizce" ile yeniden yazmak uygulanabilir değildir. Ancak, kodun ne yaptığına dair düz İngilizce bir özet sağlayabilirim:
---
Bu kod, özel yazı tiplerini ayarlar ve mobil cihazlar (iOS ve Android) için yerleşimi düzenler. Üç yazı tipi türü tanımlar: normal, kalın ve italik stillerde "Guardian Headline Full" ve kalın "Guardian Titlepiece". Ayrıca ana vurgu rengi olarak kırmızı kullanarak karanlık mod için renk şemaları ayarlar. Mobil makaleler için başlığı gizler, boşluğu ayarlar ve belirli paragrafların ilk harfinin belirli bir renk kullanmasını sağlar. Kod, belirli makale kaplarını hedefler ve bu stilleri yalnızca mobil platformlarda uygular.
iOS ve Android cihazlar için, makale kabının mobilya sarmalayıcısındaki etiketler, Guardian başlık font ailesini kullanan kalın metinle stillendirilir ve sütun rengine göre renklendirilir, metin büyük harflerle yazılır.
Hem iOS hem Android'de, mobilya sarmalayıcısındaki ana başlık 32 piksel, kalın, altında 12 piksel dolgu ile ayarlanır ve koyu (neredeyse siyah) renktedir.
Her iki platformda mobilya sarmalayıcısındaki görseller için, göreli olarak konumlandırılır, üst kenar boşluğu 14 piksel ve sol kenar boşluğu negatif 10 pikseldir. Görsel genişliği tam görünüm genişliğini kaplar (herhangi bir kaydırma çubuğunu hesaba katar) ve yükseklik otomatik olarak ayarlanır. Görselin kendisi, iç kabı ve bağlantısı şeffaf bir arka plana sahiptir ve aynı tam genişlik boyutlandırmasını otomatik yükseklikle korur.
Her iki platformda mobilya sarmalayıcısındaki giriş metni (standfirst), 4 piksel üst dolgu ve 24 piksel alt dolgu ile negatif 10 piksel sağ kenar boşluğuna sahiptir. Giriş metninin içindeki paragraflar buna göre stillendirilir.
.ment-article-container .furniture-wrapper .standfirst__inner p {
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
}
body.ios #feature-article-container .furniture-wrapper .standfirst__inner