Certamente maltrattava gli alunni": ex insegnante di Dulwich affronta le accuse di razzismo a Farage
Questo codice CSS definisce una famiglia di caratteri personalizzata chiamata "Guardian Headline Full" con diversi pesi e stili. Include pesi light, regular, medium e semibold, ciascuno con versioni normale e corsivo. I caratteri sono caricati dai server del Guardian in tre diversi formati di file: WOFF2, WOFF e TrueType.
Il carattere "Guardian Headline Full" è definito con più stili e pesi. Per lo stile corsivo regolare, i file dei caratteri sono disponibili nei formati woff2, woff e truetype, con un font-weight di 400 e un font-style corsivo. Il peso medium ha uno stile normale e un peso di 500, fornito anch'esso negli stessi tre formati. Analogamente, lo stile corsivo medium utilizza un peso di 500 e uno stile corsivo. Sono inclusi il peso semibold (600) e la sua variante corsiva, insieme agli stili bold (700) e bold corsivo. Inoltre, sono definiti gli stili black (900) e black corsivo, tutti accessibili nei formati woff2, woff e truetype.
Il testo fornito sembra essere un mix di definizioni di caratteri CSS e regole di layout grid responsive per un sito web, probabilmente The Guardian. Ecco una riscrittura fluida e naturale in inglese che semplifica la fraseologia tecnica preservando il significato:
Il codice definisce caratteri personalizzati per il sito web, inclusi "Guardian Headline" in vari pesi e stili, e "Guardian Titlepiece" in grassetto. Quindi imposta un layout grid responsive per il contenuto degli articoli. Questo layout cambia in base alla dimensione dello schermo:
* Su schermi più piccoli, la griglia è a colonna singola con aree impilate verticalmente per media, titolo, titolo principale e altri elementi.
* Man mano che lo schermo si allarga, il layout si adatta. Le didascalie per le immagini immersive ricevono padding aggiuntivo e l'area del contenuto principale guadagna padding a destra.
* Su schermi ancora più grandi, la griglia si divide in due colonne: un'area di contenuto principale e una barra laterale destra. La disposizione specifica di titolo, titolo principale, media e corpo si sposta all'interno di queste colonne.
* Sugli schermi più grandi, la griglia si espande ulteriormente per includere un bordo sinistro e un posizionamento più preciso di tutti gli elementi.
Per le figure grid interattive con didascalie immersive, il padding della didascalia è impostato a 4 pixel in alto e 0 altrove. In varie aree di contenuto, elementi come lines e meta sono posizionati nella griglia dalla riga 2, colonna 1 alla riga 5, colonna 2. L'elemento lines ha un'altezza che si adatta al suo contenuto e un margine superiore di 5 pixel, mentre l'elemento meta ha un margine superiore di 18 pixel.
Su schermi più grandi, la griglia interattiva utilizza un layout a cinque colonne con larghezze specifiche.
Per i dispositivi iOS e Android, le intestazioni degli articoli utilizzano caratteri e stili specifici: il testo standfirst utilizza un carattere serif con peso medium, i section kicker sono visualizzati come blocchi con la prima lettera maiuscola, le keyline hanno un padding regolato e le byline utilizzano un carattere serif in grassetto. Le immagini all'interno degli articoli hanno altezza automatica e i paragrafi che seguono elementi atomici non hanno margine superiore.
Inoltre, sono definite facce di caratteri personalizzate per la famiglia di caratteri Guardian Headline Full, incluse varianti light e light corsivo con i rispettivi file sorgente e formati.
Il testo fornito è codice CSS che definisce una famiglia di caratteri personalizzata chiamata "Guardian Headline Full" con vari pesi e stili. Specifica i file dei caratteri e i loro formati per l'uso web.
@media (min-width: 71.25em) {
.content__main-column--interactive {
margin-left: 160px;
}
}
@media (min-width: 81.25em) {
.content__main-column--interactive {
margin-left: 240px;
}
}
.content__main-column--interactive .element-atom {
max-width: 620px;
}
@media (max-width: 46.24em) {
.content__main-column--interactive .element-atom {
max-width: 100%;
}
}
.content__main-column--interactive .element-showcase {
margin-left: 0;
}
@media (min-width: 46.25em) {
.content__main-column--interactive .element-showcase {
max-width: 620px;
}
}
@media (min-width: 71.25em) {
.content__main-column--interactive .element-showcase {
max-width: 860px;
}
}
.content__main-column--interactive .element-immersive {
max-width: 1100px;
}
@media (max-width: 46.24em) {
.content__main-column--interactive .element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
position: relative;
left: 50%;
right: 50%;
margin-left: calc(-50vw + var(--half-scrollbar-width, 0px)) !important;
margin-right: calc(-50vw + var(--half-scrollbar-width, 0px)) !important;
}
}
@media (min-width: 46.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(-20px);
width: calc(100% + 60px);
}
}
@media (max-width: 71.24em) {
.content__main-column--interactive .element-immersive {
margin-left: 0;
margin-right: 0;
}
}
@media (min-width: 71.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(0);
width: auto;
}
}
@media (min-width: 81.25em) {
.content__main-column--interactive .element-immersive {
max-width: 1260px;
}
}
.content__main-column--interactive p,
.content__main-column--interactive ul {
max-width: 620px;
}
.content__main-column--interactive:before {
position: absolute;
top: 0;
height: calc(100% + 15px);
min-height: 100px;
content: "";
}
@media (min-width: 71.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
z-index: -1;
left: -10px;
}
}
@media (min-width: 81.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
left: -11px;
}
}
.content__main-column--interactive .element-atom {
margin-top: 0;
margin-bottom: 0;
padding-bottom: 12px;
padding-top: 12px;
}
.content__main-column--interactive p + .element-atom {
padding-top: 0;
padding-bottom: 0;
margin-top: 12px;
margin-bottom: 12px;
}
.content__main-column--interactive .element-inline {
max-width: 620px;
}
@media (min-width: 61.25em) {
figure[data-spacefinder-role="inline"].element {
max-width: 620px;
}
}
:root {
--dateline: #606060;
--headerBorder: #dcdcdc;
--captionText: #999;
--captionBackground: hsla(0, 0%, 7%, 0.72);
--feature: #c70000;
--new-pillar-colour: var(--primary-pillar, var(--feature));
}
.content__main-column--interactive .element.element-atom,
.element.element-atom {
padding: 0;
}
#article-body > div .element-atom:first-of-type + p:first-of-type,
#article-body > div .element-atom:first-of-type {
padding-top: 14px;
}
#article-body > div .element-atom:first-of-type + p:first-of-type::first-letter,
#article-body > div .element-atom:first-of-type::first-letter {
font-family: Guardian Headline, Guardian Head