다음은 영어 텍스트를 한국어로 번역한 것입니다:
이 CSS 코드는 "Guardian Headline Full" 글꼴 패밀리를 다양한 두께와 스타일로 정의하며, 각 변형에 대해 여러 파일 형식(WOFF2, WOFF, TTF)을 제공하여 다양한 브라우저 간 호환성을 보장합니다.
이 CSS 코드는 "Guardian Headline Full" 및 "Guardian Titlepiece" 글꼴 패밀리에 대한 여러 글꼴 면을 정의합니다. 각 글꼴 면은 다른 두께(예: 300은 light, 400은 regular, 700은 bold, 900은 black)와 스타일(보통 또는 기울임꼴)을 지정합니다. 이들은 Guardian의 assets 도메인에 있는 특정 URL에서 호스팅되는 다양한 파일 형식(WOFF2, WOFF 및 TrueType)에서 가져옵니다.
이 CSS 코드는 "Guardian Headline Full" 글꼴 패밀리에 대한 여러 글꼴 스타일을 정의합니다. 여기에는 regular, medium, semibold, bold 및 black 두께가 포함되며, 각각 보통 및 기울임꼴 변형이 있습니다. 각 스타일에 대해 WOFF2, WOFF 및 TrueType 형식의 글꼴 파일과 해당하는 글꼴 두께 및 스타일 속성을 지정합니다. 글꼴 파일은 Guardian의 asset 서버에서 호스팅됩니다.
이 텍스트는 웹사이트(아마 The Guardian)용 글꼴 스타일과 레이아웃 그리드를 정의하는 CSS 코드로 보입니다. 다양한 두께와 스타일에 대한 글꼴 파일을 지정하고, 다양한 화면 크기에서 변경되는 반응형 그리드 레이아웃을 설정합니다. 이 코드는 제목, 헤드라인, 미디어 및 본문 텍스트와 같은 콘텐츠 영역이 다양한 장치 너비에 걸쳐 배열되는 방식을 제어합니다.
특정 콘텐츠 영역에서 몰입형 캡션이 있는 대화형 그리드 그림의 경우, 캡션 패딩은 위쪽에 4픽셀로 설정되고 다른 곳에는 0으로 설정됩니다.
다양한 콘텐츠 섹션에서 대화형 그리드 내의 "lines" 및 "meta"라는 요소는 그리드에서 2행부터 5행, 1열부터 2열에 배치됩니다. "lines" 요소는 높이를 콘텐츠에 맞게 조정하고 위쪽 여백이 5픽셀이며, "meta" 요소는 위쪽 여백이 18픽셀입니다.
더 큰 화면(81.25em 이상)에서 이러한 섹션의 대화형 그리드는 219px, 1px, 620px, 80px 및 300px의 특정 너비를 가진 5열 레이아웃을 사용합니다.
iOS 및 Android 장치의 경우 기사 헤더는 사용자 정의 스타일을 가집니다:
- Standfirst 단락은 medium 두께의 특정 세리프 글꼴을 사용합니다.
- Section kicker는 블록으로 표시되고 첫 글자를 대문자로 합니다.
- Keyline은 위쪽 패딩이 12픽셀입니다.
- Author byline은 굵은 세리프 글꼴을 사용하며, 링크도 굵게 표시됩니다.
- Image figure는 높이가 자동으로 설정됩니다.
- Atomic figure 다음의 단락은 위쪽 여백이 없습니다.
또한, "Guardian Headline Full"에 대한 사용자 정의 글꼴 면이 light 및 light italic 두께로 정의되며, woff2, woff 및 truetype 형식의 특정 URL에서 가져옵니다.
이 텍스트는 "Guardian Headline Full" 글꼴 패밀리에 대한 여러 글꼴 스타일을 정의하며, 다양한 두께와 스타일(보통 및 기울임꼴)과 WOFF2, WOFF 및 TrueType과 같은 다양한 형식의 소스 파일을 지정합니다. 각 항목에는 글꼴의 두께와 스타일이 포함되며, 글꼴 파일을 온라인에서 찾을 수 있는 위치를 가리킵니다.
이 CSS 코드는 웹사이트(아마 The Guardian용)에 대한 글꼴 스타일과 레이아웃 조정을 정의합니다. 보통 및 기울임꼴 버전을 포함한 다양한 두께와 스타일의 사용자 정의 글꼴을 지정하고, 다양한 화면 크기에 대한 반응형 디자인 규칙을 설정합니다. 레이아웃은 열, atoms, showcases 및 몰입형 섹션과 같은 요소에 대한 여백, 너비 및 위치를 조정하여 다양한 장치에서 적절한 표시를 보장합니다. 또한 다양한 뷰포트 너비를 처리하기 위한 미디어 쿼리를 포함하여 모바일, 태블릿 및 데스크톱 화면에 맞게 요소의 크기 조정 및 재배치를 보장합니다. 또한 dateline, 헤더, 캡션 및 feature에 대한 색상을 설정하고, 일관되고 가독성 있는 레이아웃을 유지하기 위해 콘텐츠 요소에 대한 패딩과 여백을 정의합니다.
다양한 콘텐츠 영역(기사 본문, 대화형 콘텐츠, 댓글, feature 및 data-gu-named 섹션 등)에서 sign-in gate, 수평선 또는 initial atom과 같은 특정 요소 다음의 첫 번째 단락은 위쪽 패딩이 14픽셀입니다.
이러한 단락의 첫 글자에 대해 Guardian Headline 또는 유사한 세리프 글꼴을 굵게, 큰 글꼴 크기 111픽셀 및 줄 높이 92픽셀로 사용합니다. 왼쪽으로 떠 있도록, 대문자로, 오른쪽 여백 8픽셀, 위쪽 정렬, 그리고 drop cap용 CSS 변수에서 색상을 가져오도록 스타일링됩니다.
수평선 다음의 단락은 위쪽 패딩이 없습니다.
pullquote에 대한 데이터 속성을 가진 요소는 최대 너비가 620픽셀로 제한됩니다.
주요 콘텐츠, feature 기사, 표준 기사 및 댓글 섹션 내의 showcase 요소에서 캡션은 정적으로 위치하며, 최대 620픽셀까지 전체 너비를 차지합니다.
몰입형 요소는 스크롤바를 뺀 전체 뷰포트 너비로 확장됩니다. 71.24em보다 작은 화면에서는 최대 너비가 978픽셀로 제한되며, 캡션에는 인라인 패딩이 있습니다.
이는 반응형 웹 디자인을 위한 CSS 코드로 보이며, 다양한 화면 크기에 대해 다른 스타일을 설정합니다. 모바일부터 데스크톱까지 다양한 장치에서 헤드라인, 이미지, 캡션과 같은 페이지 요소가 어떻게 나타나고 조정되어야 하는지 정의합니다. 이 코드는 뷰포트가 특정 너비 조건을 충족할 때 특정 레이아웃, 간격, 테두리 및 그리드 구조를 적용하기 위해 미디어 쿼리를 사용합니다.
그리드 레이아웃은 제목, 헤드라인 및 standfirst 섹션에 대해 동일한 너비의 5열을 사용한 다음, portrait 섹션에 대해 동일한 너비의 8열을 사용합니다. 행은 제목, 헤드라인, standfirst 및 meta 영역에 대한 특정 높이로 정의됩니다.
meta 요소의 경우 620px의 고정 너비가 설정되는 반면, standfirst 콘텐츠는 약간 왼쪽으로 오프셋됩니다. 제목과 헤드라인의 레이블은 최소한의 위쪽 패딩을 가집니다.
헤드라인은 굵게, 최대 너비 620px 및 글꼴 크기 32px이며, 더 큰 화면에서는 50px로 증가하고 더 좁은 너비를 가집니다. 중간 화면에서는 lines에 대한 오른쪽 여백이 제거되고, 더 넓은 디스플레이에서는 lines가 숨겨지며, 색상은 헤더 테두리와 일치합니다.
meta 섹션도 중간 화면에서 오른쪽 여백을 잃고, social 및 comment 요소는 헤더 테두리 색상을 공유합니다. 일부 meta 구성 요소는 숨겨집니다.
Standfirst 텍스트는 들여쓰기되고 상대적으로 위치하며, 보통 두께, 20px 글꼴 크기 및 아래쪽 패딩을 가집니다. 중간 화면에서는 위쪽 패딩을 얻습니다.
Main media는 portrait 그리드 영역에 배치되며, 처음에는 위쪽 여백 없이 작은 아래쪽 여백을 가지고, 더 작은 화면에서는 조정된 여백으로 전체 너비로 확장됩니다. 캡션은 배경색과 텍스트 색상으로 아래쪽에 위치하며, 첫 번째 span은 숨기고 두 번째 span을 표시합니다. 캡션 토글 버튼은 원형 배경을 가지고 오른쪽 아래에 위치합니다.
특히 큰 화면에서는 주요 콘텐츠 열이 수정된 위쪽 위치와 높이로 조정됩니다.
주요 열의 대화형 제목은 최대 너비 620픽셀을 가집니다. iOS 및 Android 장치의 경우 색상 구성표는 어두운 배경과 특정 강조 색상을 사용하며, 다크 모드에서 조정됩니다.
이러한 모바일 플랫폼에서 다양한 기사 유형의 첫 번째 단락의 첫 글자는 보조 색상으로 스타일링됩니다. 기사 헤더는 숨겨지는 반면, furniture wrapper는 최소한의 패딩을 가집니다. 이러한 wrapper 내의 레이블은 굵게, 특정 글꼴 패밀리를 사용하며 현재 테마에 따라 색상이 지정되고, 헤드라인은 어두운 회색과 크고 굵은 글꼴 크기로 설정됩니다.
iOS 및 Android 장치의 경우 다음과 같은 스타일이 기사 컨테이너(feature, standard 및 comment)에 적용됩니다:
- Furniture wrapper 내의 이미지 요소는 상대적으로 위치하며, 위쪽 여백 14px, 왼쪽 여백 -10px, 그리고 스크롤바 너비를 뺀 전체 뷰포트 너비를 차지합니다. 높이는 자동으로 조정됩니다.
- 내부 figure, 이미지 및 링크 요소는 투명한 배경을 가지며, 스크롤바 너비를 뺀 전체 뷰포트 너비와 일치하고 자동 높이를 유지합니다.
- Standfirst 섹션은 위쪽 패딩 4px, 아래쪽 패딩 24px 및 오른쪽 여백 -10px을 가집니다.
- Standfirst 내부의 단락은 Guardian Headline 글꼴 패밀리 또는 대체 세리프 글꼴을 사용합니다.
- Standfirst 내의 링크(목록 항목 내의 링크 포함)는 이러한 스타일을 상속합니다.
Comment 기사 컨테이너의 경우, standfirst의 링크는 특정 색상으로 스타일링되고 오프셋이 있는 밑줄이 그어지며 배경 이미지나 테두리가 없습니다. iOS 및 Android 장치에서 feature, standard 또는 comment 기사의 이러한 링크 위에 마우스를 올리면 밑줄 색상이 pillar 색상과 일치하도록 변경됩니다. 또한, 이러한 기사의 meta 섹션에는 여백이 없으며, byline 및 author 링크와 같은 요소는 텍스트에 pillar 색상을 사용합니다. Meta miscellaneous 영역에는 패딩이 없습니다.
iOS 및 Android 장치의 경우 다음과 같은 스타일이 feature, standard 및 comment 기사 컨테이너에 적용됩니다:
- Meta miscellaneous 섹션의 SVG 아이콘은 새로운 pillar 색상을 stroke에 사용합니다.
- Showcase 요소의 캡션 버튼은 flex 컨테이너로 표시되며, 5px 패딩, 28px 크기로 중앙에 위치하고 오른쪽에서 14px 떨어져 있습니다.
- 기사 본문에는 12px 수평 패딩이 있습니다.
- 기사 본문의 non-thumbnail, non-immersive 이미지는 여백이 없으며, 뷰포트 너비에서 24px와 스크롤바 너비를 뺀 너비와 자동 높이를 가지며, 캡션에는 패딩이 없습니다.
- 몰입형 이미지는 스크롤바 너비를 뺀 전체 뷰포트 너비를 차지합니다.
- Prose 섹션의 인용된 blockquote는 그에 따라 스타일링된 before 의사 요소를 가집니다.
iOS 및 Android 장치의 경우, 기사의 인용 텍스트와 링크의 스타일링이 조정됩니다. 인용 텍스트는 특정 색상을 사용하는 반면, 링크는 특정 색상과 오프셋으로 밑줄이 그어집니다. 마우스를 올리면 링크 밑줄이 다른 색상으로 변경됩니다.
다크 모드에서 기사 헤더의 배경은 어두운 회색이 됩니다. 레이블, 헤드라인 및 소개 텍스트는 더 나은 대비를 위해 특정 색상을 채택합니다. 이러한 섹션 내의 링크와 작성자 이름도 가독성과 전체 디자인과의 일관성을 유지하도록 스타일링됩니다.
이 CSS 코드는 Android 및 iOS 장치의 다양한 기사 컨테이너에 대한 스타일을 정의합니다. 작성자 byline과 인용 텍스트의 색상을 특정 변수로 설정하고, 특정 아이콘에 stroke 색상을 적용하며, showcase 이미지의 캡션 색상을 변경합니다. 또한 다양한 콘텐츠 영역의 배경색이 다크 테마를 사용하도록 보장하고, 특정 요소 다음의 단락의 첫 글자를 스타일링합니다.
이는 iOS 및 Android 장치의 다양한 기사 컨테이너 내의 특정 요소 다음에 오는 단락의 첫 글자를 대상으로 하는 CSS 선택자로 보입니다. 이 선택자는 feature 기사, 표준 기사 및 댓글 섹션과 같은 다양한 섹션에 적용되며, "element-atom" 클래스 또는 "sign-in-gate" ID와 같은 요소 다음에 오는 단락에 초점을 맞춥니다.
Android 및 iOS 장치의 경우, 다양한 기사 컨테이너 내의 특정 요소 다음에 오는 단락의 첫 글자는 사용자 정의 색상 변수로 스타일링되며, 기본값은 흰색입니다.
iOS 및 Android 모두에서 comment 기사의 경우, standfirst 요소는 위쪽 패딩 24픽셀과 위쪽 여백 없음을 가집니다. Prose의 2단계 제목은 24픽셀 크기로 설정됩니다.
Feature, standard 및 comment 기사의 캡션 버튼은 다른 패딩을 가집니다: iOS에서는 위쪽 6픽셀, 측면 5픽셀, 아래쪽 0, 반면 Android는 위쪽 4픽셀, 측면 4픽셀, 아래쪽 0을 사용합니다.
다크 모드에서 다양한 텍스트와 아이콘 색상은 더 나은 가독성을 위해 조정됩니다. 예를 들어, follow 텍스트와 standfirst에 밝은 회색을 사용하고, 링크와 byline에 특정 색상을 사용합니다.
Furniture wrapper에 Guardian 조직 로고가 포함된 경우, branding island가 두드러지게 표시됩니다.
기사 컨테이너의 레이블과 헤드라인은 강조를 위해 medium 글꼴 두께를 부여받습니다.
주말 에세이의 페이지 배경은 밝은 분홍색(#fff4f2)으로 설정되며, 이는 기사 섹션과 sub-meta 배경에도 적용됩니다.
레이아웃에서 lines가 숨겨지고, furniture wrapper가 상대적으로 위치합니다. 더 큰 화면에서는 제목, 헤드라인, standfirst 및 meta 섹션에 대해 정의된 행을 가진 그리드 레이아웃을 사용합니다.
기사 헤더 또는 제목 영역은 70픽셀의 고정 높이를 가지며, 오른쪽 아래 모서리에 book GIF의 배경 이미지를 가진 콘텐츠 레이블을 포함하며, 더 넓은 화면에서 확대됩니다. 레이블 아래에 수평선이 추가되며, 스크롤바 너비를 뺀 뷰포트 너비를 차지하고, 중간 및 더 큰 화면에 대해 조정됩니다.
71.25em보다 넓은 화면의 경우, furniture wrapper의 기사 헤더와 제목 요소는 80px의 높이를 가지며, 81.25em 이상의 화면에서는 125px로 증가합니다. 이러한 더 큰 화면에서 헤드라인, 데이터 속성 대응물 및 헤드라인 클래스는 위쪽 여백 -