«این گونه است که شهر کار میکند»: چگونه امارات چهره منچستر اندی برنهام را تغییر داد
#article-body>div .content--interactive-grid,.content--interactive>div .content--interactive-grid,#comment-body .content--interactive-grid,[data-gu-name=body] .content--interactive-grid,#feature-body .content--interactive-grid{grid-column-gap:0px;grid-template-columns:100%;grid-template-areas:"media" "title" "headline" "standfirst" "lines" "meta" "body"}@media (min-width: 30em){#article-body>div .content--interactive-grid figure.element--immersive figcaption,.content--interactive>div .content--interactive-grid figure.element--immersive figcaption,#comment-body .content--interactive-grid figure.element--immersive figcaption,[data-gu-name=body] .content--interactive-grid figure.element--immersive figcaption,#feature-body .content--interactive-grid figure.element--immersive figcaption{padding:0 20px;max-width:620px}}@media (min-width: 46.25em){#article-body>div .content--interactive-grid,.content--interactive>div .content--interactive-grid,#comment-body .content--interactive-grid,[data-gu-name=body] .content--interactive-grid,#feature-body .content--interactive-grid{grid-template-columns:100%;grid-column-gap:10px;grid-template-areas:"title" "headline" "standfirst" "media" "lines" "meta" "body"}#article-body>div .content--interactive-grid #maincontent,.content--interactive>div .content--interactive-grid #maincontent,#comment-body .content--interactive-grid #maincontent,[data-gu-name=body] .content--interactive-grid #maincontent,#feature-body .content--interactive-grid #maincontent{padding-right:80px}}@media (min-width: 61.25em){#article-body>div .content--interactive-grid,.content--interactive>div .content--interactive-grid,#comment-body .content--interactive-grid,[data-gu-name=body] .content--interactive-grid,#feature-body .content--interactive-grid{grid-template-columns:620px 300px;grid-template-areas:"title right-column" "headline right-column" "standfirst right-column" "media right-column" "lines right-column" "meta right-column" "body right-column" ". right-column"}#article-body>div .content--interactive-grid #maincontent,.content--interactive>div .content--interactive-grid #maincontent,#comment-body .content--interactive-grid #maincontent,[data-gu-name=body] .content--interactive-grid #maincontent,#feature-body .content--interactive-grid #maincontent{padding-right:unset}}@media (min-width: 71.25em){#article-body>div .content--interactive-grid,.content--interactive>div .content--interactive-grid,#comment-body .content--interactive-grid,[data-gu-name=body] .content--interactive-grid,#feature-body .content--interactive-grid{grid-template-columns:140px 1px 620px 300px;grid-template-areas:"title border headline right-column" ". border standfirst right-column" ". border media right-column" ". border body right-column" ". border . right-column"}#article-body>div .content--interactive-grid .content__standfirst,.content--interactive>div .content--interactive-grid .content__standfirst,#comment-body .content--interactive-grid .content__standfirst,[data-gu-name=body] .content--interactive-grid .content__standfirst,#feature-body .content--interactive-grid .content__standfirst{padding-bottom:0}#article-body>div .content--interactive-grid figure.element--immersive figcaption,.content--interactive>div .content--interactive-grid figure.element--immersive figcaption,#comment-body .contبرای شکلهای interactive-grid با زیرنویسهای immersive، ۴ پیکسل padding در بالا اضافه کنید. در بدنه مقاله، بخش interactive، بدنه نظر، body و feature body، عناصر lines و meta را در ناحیه grid 2/1/5/2 قرار دهید. عنصر lines را روی ارتفاع max-content با حاشیه بالای ۵ پیکسل تنظیم کنید و به عنصر meta حاشیه بالای ۱۸ پیکسل بدهید. در عرضهای viewport ۸۱.۲۵em و بالاتر، از ستونهای grid با اندازههای ۲۱۹px، ۱px، ۶۲۰px، ۸۰px و ۳۰۰px استفاده کنید. در iOS و Android، فونت پاراگراف standfirst را روی Guardian Headline با وزن ۵۰۰ تنظیم کنید، بخش kicker مقاله را به صورت block با حرف اول uppercase نمایش دهید، ۱۲ پیکسل padding بالا به keyline-4 اضافه کنید و فونت نویسنده byline را روی Guardian Headline با وزن ۷۰۰ تنظیم کنید، شامل لینکها. همچنین در iOS و Android، ارتفاع داخلی figure تصویر را auto کنید و حاشیه بالای پاراگرافهای پس از figureهای atom را حذف کنید. فونتفیسهای Guardian Headline Full را برای سبکهای light و light italic با استفاده از منابع woff2، woff و ttf تعریف کنید.متنی که ارائه کردید کد CSS است که قواعد @font-face را برای خانواده فونت Guardian Headline Full تعریف میکند، نه نثری که بتوان آن را به انگلیسی روان بازنویسی کرد. این یک stylesheet فنی است، بنابراین هیچ معنای زبان طبیعی برای حفظ یا سادهسازی وجود ندارد. اگر مایل باشید، میتوانم توضیح دهم که کد چه کاری انجام میدهد به انگلیسی ساده، یا میتوانید متن واقعی را که میخواهید بازنویسی شود به اشتراک بگذارید.
.content__main-column--interactive .element-atom:first-of-type + p:first-of-type:first-letter,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type:first-letter,
.content__main-column--interactive .element-atom:first-of-type + .sign-in-gate + p:first-of-type:first-letter,
.content__main-column--interactive .element-atom:first-of-type + #sign-in-gate + p:first-of-type:first-letter,
.content__main-column--interactive .element-atom:first-of-type + .element-atom + p:first-of-type:first-letter,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type:first-letter,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + 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 .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type:first-letter,
#article-body > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type:first-letter,
#article-body > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type:first-letter,
#article-body > div .element-atom:first-of-type + .element-atom + p:first-of-type:first-letter,
#article-body > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type:first-letter,
#article-body > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type:fiمتنی که ارائه کردید یک بلوک کد CSS است، نه نثر، بنابراین هیچ معنای زبان طبیعی برای حفظ یا سادهسازی وجود ندارد. این یک لیست selector طولانی است که استایل drop-cap (فونت Guardian Headline، bold، اندازه ۱۱۱px، ارتفاع خط ۹۲px، شناور به چپ، uppercase، حاشیه راست ۸px، تراز بالا، رنگآمیزی شده از طریق یک متغیر CSS) را به حرف اول پاراگراف اول پس از عناصر خاصی در containerهای مشخص اعمال میکند. اگر منظورتان اشتراکگذاری یک مقاله یا قطعه بود، لطفاً آن را جایگذاری کنید و من آن را به انگلیسی روان بازنویسی خواهم کرد.قواعد CSS فاصلهگذاری و چیدمان را برای مقالههای interactive، pull quoteها و تصاویر showcase تنظیم میکنند. آنها padding بالای پس از خطوط افقی را حذف میکنند، عرض pull quote را به ۶۲۰px محدود میکنند و نحوه قرارگیری و اندازه زیرنویسهای تصویر showcase را در عرضهای مختلف صفحه کنترل میکنند. عناصر immersive به عرض viewport اندازهگیری میشوند، با حداکثر عرض و تنظیمات padding برای صفحههای کوچکتر. figureهای showcase در body در صفحههای بزرگتر به چپ جابهجا میشوند. furniture wrapper در مقالههای غیر-interactive در grid قرار میگیرد، با برخی عناصر meta که در صفحههای عریضتر پنهان میشوند و standfirst تنظیم میشود. عناصر پس از furniture wrapper از ردیف دوم grid شروع میشوند، و figureهای atom با IDهای مشخص حاشیههای عمودیشان صفر تنظیم میشود.در حداقل عرض ۶۱.۲۵em، furniture wrapper از چیدمان grid با فاصله ستون ۲۰px و بدون فاصله ردیف استفاده میکند. ستونهای آن به این صورت تعریف میشوند: موقعیتهای شروع title، headline، meta و standfirst، سپس پنج ستون مساوی، سپس همان چهار موقعیت پایان، سپس پنج ستون مساوی دیگر برای بخش portrait. ردیفهای آن به این صورت تعریف میشوند: title و portrait در .25fr شروع میشوند، title در 1fr پایان مییابد و headline شروع میشود، headline در .75fr پایان مییابد و standfirst شروع میشود، standfirst در auto پایان مییابد و meta شروع میشود، و meta و portrait با هم پایان مییابند.
در furniture wrapper، اولین فرزند عنصر headline یک حاشیه بالای ۱px با استفاده از رنگ حاشیه header میگیرد. عنصر meta به صورت نسبی با ۲px padding بالا و بدون حاشیه راست قرار میگیرد. محتوای standfirst حاشیه پایین ۴px دارد، و آیتمهای لیست در stand