텍스트와 서식이 포함 된 HTML 페이지가 있습니다. 텍스트의 모든 내부 서식을 무시하고 동일한 글꼴 모음과 동일한 텍스트 크기를 만들고 싶습니다.
HTML 페이지의 전역 글꼴 형식을 설정하고 싶습니다.
어떻게하면 되나요?
답변
!important
CSS 내 에서 별표와 요소 를 활용할 수 있어야합니다 .
html *
{
font-size: 1em !important;
color: #000 !important;
font-family: Arial !important;
}
별표는 모든 것과 일치합니다 (아마도 도망 갈 수 있습니다 html
).
!important
보장 아무것도 당신이 스타일로 설정 한 것을 무시할 수 없다 (그것은 또한 중요하지 않은 경우). (이것은 “텍스트의 내부 서식을 무시”해야한다는 요구 사항을 돕기위한 것입니다. 다른 스타일에서는이를 덮어 쓸 수 없음을 의미했습니다)
괄호 안의 나머지 스타일은 다른 스타일과 동일하며 원하는 스타일로 할 수 있습니다. 예를 들어 글꼴 크기, 색상 및 가족을 변경하기로 선택했습니다.
답변
가장 좋은 방법은 글꼴을 본문으로 설정하는 것입니다.
body {
font: normal 10px Verdana, Arial, sans-serif;
}
일부 요소에 대해 변경하기로 결정하면 쉽게 덮어 쓸 수 있습니다.
h2, h3 {
font-size: 14px;
}
답변
CSS의 바디 선택기에서 설정하십시오. 예 :
body {
font: 16px Arial, sans-serif;
}
답변
다음 CSS를 사용하십시오.
* {
font: Verdana, Arial, 'sans-serif' !important;/* <-- fonts */
}
*
-selector 의미 있는 / 모든 요소를하지만, 더 많은 재정에 관해서 분명히 먹이 사슬의 맨 아래에있을 것입니다 특정 선택기.
텍스트를 설정하는 데 다른 선택기 (예 : 또는 a ) 를 사용해도 !important
-flag는 font
스타일을 *
절대적으로 렌더링합니다 .body
p
답변
를 사용해서는 안됩니다 * + !important
. HTML 문서의 일부에서 글꼴을 변경하려면 어떻게해야합니까? 당신은 항상 중요하지 않고 몸을 사용해야합니다. !important
다른 옵션이없는 경우에만 사용하십시오 .
답변
이 시도:
body
{
font-family:your font;
font-size:your value;
font-weight:your value;
}