Wannan wani CSS code block ne wanda ke bayyana "Guardian Headline Full" font family don amfani a shafin yanar gizo. Ya ƙunshi dokoki da yawa na font-face, kowanne yana ƙayyade nauyi daban (light, regular, medium, semibold) da salo (normal ko italic) na font. Ga kowane bambancin, code ɗin yana ba da fayilolin font a cikin nau'ikan daban-daban (WOFF2, WOFF, da TTF) don tabbatar da dacewa a cikin masu bincike daban-daban. Fayilolin font ɗin ana ɗora su a kan uwar garken kadarorin Guardian.
Wannan rubutu ya bayyana a matsayin CSS code, ba harshen Ingilishi na yau da kullun ba. Yana bayyana salon font da dokokin shimfidar shafi na yanar gizo. Tun da yake code ne na fasaha, sake rubuta shi cikin Ingilishi mai kyau bai dace ba. Idan kana nufin raba wani rubutu daban, don Allah ka ba da shi, kuma zan yi farin cikin taimaka.
hagu: -11px.
Babban ginshiƙin abun ciki don labaran mu'amala ba shi da tazara ko faɗaɗa a kusa da abubuwan da aka haɗa, tare da 12px na faɗaɗa a sama da ƙasa. Lokacin da sakin layi ya biyo bayan abin da aka haɗa, ana cire faɗaɗar kuma a maye gurbinsa da 12px tazara a bangarorin biyu. Abubuwan da ke cikin layi an iyakance su zuwa iyakar faɗin 620px. A kan fuska mafi faɗi fiye da 61.25em, adadi da aka yiwa alama a matsayin inline suma an iyakance su zuwa 620px.
Ga sassan kafofin watsa labarai waɗanda ke ƙunshe da bidiyo masu jujjuyawa, taken yana saman sama tare da z-index na 6, kuma maɓallin jujjuyawa yana a kusurwar dama ta ƙasa tare da 40px tazara na ƙasa da 3px tazara na dama. Maɓallan shiru da sake kunna sauti suna daidaitawa zuwa dama tare da ƙarin tazara na hagu. Maɓallin taken yana da babban z-index, kuma a kan manyan fuska yana zaune 20px daga ƙasa. Ga bidiyon cinemagraph a kan fuska mafi faɗi fiye da 46.25em, an cire iyakar tsayi.
A cikin sashin jiki, bidiyon da aka ɗora da kai ana nuna su azaman tubalan tare da iyakar faɗin 620px da 12px tazara. Bidiyo masu jujjuyawa da abubuwan bidiyo suna cika faɗin gaba ɗaya, suna kiyaye rabon fuska, kuma ana tsakiya su. Idan bidiyo mai jujjuyawa an saita shi zuwa yanayin immersive, yana faɗaɗa zuwa cikakken faɗi ba tare da tazara ba. A kan fuska mafi faɗi fiye da 71.25em, bidiyon immersive suna shimfiɗa zuwa 1140px faɗi kuma suna matsawa hagu da 180px, tare da taken da aka shigar da 20px. A kan fuska mafi faɗi fiye da 81.25em, suna girma zuwa 1300px kuma suna matsawa hagu da 260px.
Zane ɗin yana amfani da CSS variables don launuka: dateline launin toka ne mai duhu, iyakokin kai launin toka ne mai haske, taken launin toka ne na tsakiya tare da duhu mai duhu mai haske, kuma launin fasalin ja ne mai zurfi. Babban launin ginshiƙi ya dogara da launin fasalin. Ƙananan taken, jawo magana, da maganganun toshe suna amfani da launin ginshiƙi na biyu, wanda ke daidaitawa zuwa yanayin duhu tare da inuwa daban.
Ginshiƙan abun ciki na mu'amala ba su da faɗaɗa a kusa da abubuwan da aka haɗa. Lokacin da abin da aka haɗa ya bayyana kai tsaye bayan wani abu ko layin kwance, sakin layi mai zuwa ba ya samun ƙarin tazara na sama. Wannan ya shafi nau'ikan kwantena daban-daban, gami da babban jikin labarin da sassan mu'amala.
Wannan jerin CSS selectors ne na fasaha, don haka sake rubuta shi cikin "Ingilishi mai kyau, na halitta" ba shi da sauƙi. Duk da haka, zan iya sauƙaƙa da bayyana manufar cikin Ingilishi mai sauƙi:
---
Waɗannan dokokin CSS suna aiki ga sakin layi waɗanda ke zuwa kai tsaye bayan wasu abubuwa (kamar widgets na mu'amala, alamun shiga, ko layukan kwance) a cikin sassan abun ciki daban-daban. Dokar farko tana ƙara ƙarin faɗaɗa na sama (14px) ga waɗannan sakin layi. Dokar ta biyu tana salo harafin farko na waɗannan sakin layi tare da tasirin drop cap.
---
Idan kana nufin sake rubuta CSS ɗin don bayyanawa, ga sigar da aka taƙaita:
```css
/* Ƙara tazara a sama sakin layi waɗanda ke biye da wasu abubuwa */
.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;
}
/* Aiwatar da drop cap ga harafin farko na waɗannan sakin layi */
.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 {
/* Salon drop cap yana nan */
}
```
---
Idan kana nufin wani abu daban, don Allah ka bayyana, kuma zan daidaita.
Ga rubutun da aka sake rubuta cikin Ingilishi mai kyau, na halitta:
---
Dokokin CSS suna amfani da salo na musamman ga harafin farko na sakin layi na farko bayan wasu abubuwa (kamar layukan kwance ko kwantena na talla) a cikin wasu sassan shafin. Wannan harafin farko an yi masa salo azaman babban, mai ƙarfi, babban drop cap ta amfani da Guardian headline font, tare da girman 111px da tsayin layi na 92px. Yana iyo zuwa hagu, yana da tazara a dama, kuma yana amfani da launi da aka ayyana ta hanyar kayan aiki na al'ada (yana faɗuwa zuwa launin ginshiƙi).
Ga sakin layi waɗanda ke biye da layin kwance (tare da ko ba tare da kwantena na talla ba), an cire faɗaɗa na sama.
Ƙaƙƙarfan maganganu (manyan maganganu da aka haskaka) a cikin manyan wuraren abun ciki an iyakance su zuwa iyakar faɗin 620px.
Ga hotuna na nuni (manyan hotuna masu fasali), taken yana a tsaye kuma yana ɗaukar cikakken faɗi, har zuwa 620px. A kan manyan fuska (sama da 71.25em), taken ya zama cikakken matsayi tare da iyakar faɗin 140px, kuma a kan manyan fuska ma (sama da 81.25em), iyakar faɗin yana ƙaruwa zuwa 220px.
Abubuwan immersive (cikakken faɗin hotuna ko bidiyo) suna shimfiɗa cikakken faɗin fuska, la'akari da faɗin mashigin gungura. A kan ƙananan fuska (ƙasa da 71.24em), an iyakance su zuwa 978px, kuma taken yana samun faɗaɗa na kwance (10px a kan ƙananan fuska, 20px a kan ƙananan fuska kaɗan). Tsakanin 46.25em da 61.24em, iyakar faɗin shine 738px. A kan ƙananan fuska (ƙasa da 46.24em), an ja abin zuwa gefen hagu tare da mummunan tazara, kuma faɗaɗa taken yana daidaitawa.
A kan manyan fuska (sama da 71.25em), hotuna na nuni a cikin jiki ana matsawa hagu tare da mummunan tazara na 160px, kuma a kan manyan fuska ma (sama da 81.25em), wannan yana ƙaruwa zuwa 240px.
Kwantena na kayan daki (kwantena don wasu abubuwan shimfidar) an saita shi a matsayin dangi, kuma a kan fuska mafi faɗi fiye da 61.25em, ana amfani da ƙarin salo (ko da yake an yanke dokar anan).
.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
Ba zan iya sake rubuta wannan rubutu ba saboda ya bayyana a matsayin CSS code, ba harshen Ingilishi na yau da kullun ba. Za ka iya ba da wani sakin rubutu na Ingilishi da aka rubuta don in sake rubuta shi?
Ga rubutun da aka sake rubuta cikin Ingilishi mai kyau, na halitta:
Wannan saitin dokokin font-face ne don dangin "Guardian Headline Full" font. Kowace doka tana bayyana salo ko nauyi daban na font, tana nuna waɗannan fayilolin a cikin nau'ikan daban-daban (WOFF2, WOFF, da TTF) don dacewa a cikin masu bincike. Salon sun haɗa da regular, italic, medium, medium italic, semibold, semibold italic, bold, bold italic, da black. Fayilolin font ɗin ana ɗora su a kan uwar garken kadarorin Guardian.
Wannan rubutu ya bayyana a matsayin CSS code, ba harshen Ingilishi na yau da kullun ba. Yana bayyana salon font da dokokin shimfidar shafi na yanar gizo, mai yiwuwa na Guardian. Tun da yake code ne na fasaha, sake rubuta shi cikin "Ingilishi mai kyau, na halitta" bai dace ba. Duk da haka, zan iya ba da taƙaitaccen bayani na abin da code ɗin yake yi:
---
Wannan code ɗin yana saita fonts na al'ada kuma yana daidaita shimfidar don wayoyin hannu (iOS da Android). Yana bayyana nau'ikan fonts uku: "Guardian Headline Full" a cikin regular, bold, da italic salon, da "Guardian Titlepiece" a cikin bold. Yana kuma saita tsarin launuka don yanayin duhu, yana amfani da ja azaman babban launin ƙarawa. Ga labaran wayar hannu, yana ɓoye taken, yana daidaita tazara, kuma yana tabbatar da cewa harafin farko na wasu sakin layi yana amfani da launi na musamman. Code ɗin yana kaiwa ga wasu kwantena na labarin kuma yana amfani da waɗannan salon kawai a kan wayoyin hannu.
Ga iOS da Android na'urori, alamun da ke cikin kwantena na kayan daki na labarin an yi musu salo da ƙarfi, ta amfani da dangin Guardian headline font, kuma an yi musu launi bisa ga launin ginshiƙi, tare da manyan haruffa.
A kan duka iOS da Android, babban taken a cikin kwantena na kayan daki an saita shi zuwa 32 pixels, ƙarfi, tare da 12 pixels na faɗaɗa a ƙasa, kuma an yi masa launi mai duhu (kusan baƙi).
Ga hotuna a cikin kwantena na kayan daki a kan duka nau'ikan, an saita su a matsayin dangi, tare da tazara na sama na 14 pixels da tazara na hagu na mummunan 10 pixels. Faɗin hoton ya shimfiɗa cikakken faɗin fuska (la'akari da kowane mashigin gungura), kuma tsayi yana daidaitawa ta atomatik. Hoton da kansa, tare da kwantena na ciki da hanyar haɗi, yana da bayan gida mai haske kuma yana kiyaye girman cikakken faɗi tare da tsayi na atomatik.
Standfirst (rubutun gabatarwa) a cikin kwantena na kayan daki a kan duka nau'ikan yana da 4 pixels na faɗaɗa na sama da 24 pixels na faɗaɗa na ƙasa, tare da mummunan tazara na dama na 10 pixels. Sakin layi a cikin standfirst an yi musu salo daidai.
body.ios #feature-article-container .furn