피트 헥세스의 십자군: 미국의 이란 공격을 부추기는 호전적 기독교 신학

피트 헥세스의 십자군: 미국의 이란 공격을 부추기는 호전적 기독교 신학

가디언 헤드라인 풀 폰트 패밀리는 여러 스타일을 포함하며, 각각 다른 두께와 이탤릭체를 가지고 있습니다. 라이트 버전(두께 300)은 일반체와 이탤릭체 스타일로 제공되며, 일반 버전(두께 400)도 마찬가지입니다. 미디엄(두께 500)과 세미볼드(두께 600) 스타일 역시 일반체와 이탤릭체 변형이 있습니다. 각 폰트 파일은 WOFF2, WOFF, TrueType 형식으로 제공되며, 가디언 서버에 호스팅되어 있습니다.

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BoldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format("truetype");
font-weight: 700;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Black.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Black.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Black.ttf) format("truetype");
font-weight: 900;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format("truetype");
font-weight: 900;
font-style: italic;
}

@font-face {
font-family: Guardian Titlepiece;
src: url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format("woff2"),
url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format("woff"),
url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal;
}

@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;
}
}

주요 인터랙티브 콘텐츠 칼럼은 요소들에 대한 특정 스타일링을 가지고 있습니다. 이 칼럼 내의 요소들은 상하 여백이 없지만 패딩을 포함합니다. 요소 뒤에 단락이 올 경우 간격이 그에 맞게 조정됩니다. 인라인 요소는 최대 너비 620px로 제한됩니다.

더 큰 화면에서는 인라인 피규어도 620px로 제한됩니다. 반복 기능이 있는 비디오 요소는 맞춤형 버튼 스타일링과 캡션 위치 지정을 가집니다. 자체 호스팅 비디오는 너비 100%, 최대 너비 620px로 설정되며 상하 여백을 포함합니다. 몰입형 비디오 요소는 더 큰 화면에서 여백 없이 전체 너비로 확장됩니다.

색상 변수는 데이트라인, 헤더 테두리, 캡션, 피처 색상 등 다양한 테마 요소를 정의합니다. 이들은 다크 모드 선호도에 맞게 조정됩니다. 추가 규칙은 드롭 캡을 포함한 특정 요소 뒤의 첫 단락 간격과 스타일링을 관리합니다.

CSS 코드는 웹사이트의 여러 섹션에 걸쳐 드롭 캡, 풀쿼트, 몰입형 요소에 대한 스타일을 설정합니다. 드롭 캡은 특정 폰트, 크기, 색상으로 스타일링되며 왼쪽으로 띄워집니다. 풀쿼트에는 최대 너비가 지정됩니다. 몰입형 요소의 경우 너비가 뷰포트에 맞게 조정되며, 다양한 화면 크기에서 특정 최대 너비와 캡션 패딩이 적용됩니다. 더 큰 화면에서는 헤드라인에 상단 테두리를 추가하고 메타 섹션을 배치하는 퍼니처 래퍼에 그리드 레이아웃이 사용됩니다.

제공된 텍스트는 표준 영어 산문이 아닌 CSS 코드 블록으로 보입니다. 따라서 기술적 언어이기 때문에 "유창하고 자연스러운 영어"로 재작성할 수 없습니다.

이를 더 이해하기 쉽게 하기 위해, 이 CSS 코드가 수행하는 것에 대한 일반 영어 설명은 다음과 같습니다.

이 CSS는 뉴스 기사용 웹페이지 레이아웃을 스타일링합니다. 데스크톱, 태블릿, 모바일과 같은 다양한 화면 크기에 대한 규칙을 정의합니다. 코드는 헤드라인, 요약 텍스트, 저자 정보, 이미지와 같은 요소의 위치, 간격, 폰트, 색상, 테두리를 제어합니다. 예를 들어, 헤드라인 폰트 크기를 설정하고, 요약의 링크에 밑줄 효과를 추가하며, 더 큰 화면용 그리드 기반 레이아웃을 생성하고, 장치에 따라 장식선을 숨기거나 표시합니다.

이 CSS 코드는 웹페이지 레이아웃, 특히 퍼니처 테마 래퍼에 대한 스타일을 정의합니다. 메타 정보, 스탠드퍼스트 텍스트, 메인 미디어, 캡션과 같은 요소에 대한 다양한 속성을 설정합니다. 스타일에는 여백, 패딩, 색상, 위치 조정이 포함되며, 미디어 쿼리를 사용하여 다양한 화면 크기에 대한 특정 규칙이 있습니다. 디자인은 `--darkBackground` 및 `--headerBorderColor`와 같은 색상에 대한 사용자 정의 CSS 변수를 사용하며, 뷰포트 너비에 따라 요소가 숨겨지거나 표시되도록 합니다. 전반적으로 모바일부터 데스크톱까지 장치에 적응하는 반응형 레이아웃을 생성합니다.

CSS 코드는 furniture-wrapper 클래스에 대한 스타일을 정의합니다. 헤드라인 h1 요소는 굵고 연한 회색입니다. 헤드라인 내 피규어는 상단 여백이 없고 작은 하단 여백을 가집니다. 더 큰 화면에서 메타 섹션에는 색상 테두리가 있습니다.

메타 섹션의 텍스트는 연한 회색이며, 소셜 미디어 링크는 색상 테두리와 아이콘을 가집니다. 이러한 링크에 마우스를 올리면 배경과 텍스트 색상이 변경됩니다. 메타 섹션의 링크는 색상이 지정되고 호버 시 변경됩니다.

스탠드퍼스트 링크는 특정 색상으로 밑줄이 그어지며, 호버 시 밑줄이 사라집니다. 스탠드퍼스트의 단락은 연한 회색이며, 첫 번째 단락은 중간 화면에서 상단 테두리를 가지며, 더 큰 화면에서 제거됩니다. 스탠드퍼스트의 목록 항목도 연한 회색입니다. 큰 화면에서 스탠드퍼스트 섹션에는 색상 테두리가 있습니다.

중간 화면에서 furniture-wrapper는 어두운 배경과 오른쪽 테두리를 가집니다.

CSS는 레이아웃 래퍼에 대한 스타일을 정의하며, 뷰포트 크기에 따라 너비와 위치를 조정합니다. 사용자 정의 속성을 사용하여 테두리와 배경 색상을 설정하고, 헤딩 및 소셜 요소에 대한 특정 스타일을 포함합니다. 또한 다양한 두께와 스타일을 가진 Guardian Headline 폰트 패밀리에 대한 폰트 페이스가 선언됩니다.

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.ttf) format("truetype");
font-weight: 400;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format("truetype");
font-weight: 400;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.ttf) format("truetype");
font-weight: 500;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-MediumItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format("truetype");
font-weight: 500;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Semibold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Semibold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Semibold.ttf) format("truetype");
font-weight: 600;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format("truetype");
font-weight: 600;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff2) format("wo