답변:
!important
CSS 내 에서 별표와 요소 를 활용할 수 있어야합니다 .
html *
{
font-size: 1em !important;
color: #000 !important;
font-family: Arial !important;
}
별표는 모든 것과 일치합니다 (아마도 도망 갈 수 있습니다 html
).
!important
보장 아무것도 당신이 스타일로 설정 한 것을 무시할 수 없다 (그것은 또한 중요하지 않은 경우). (이것은 "텍스트의 내부 서식을 무시"해야한다는 요구 사항을 돕기위한 것입니다. 다른 스타일에서는이를 덮어 쓸 수 없음을 의미했습니다)
괄호 안의 나머지 스타일은 다른 스타일과 동일하며 원하는 스타일로 할 수 있습니다. 예를 들어 글꼴 크기, 색상 및 가족을 변경하기로 선택했습니다.
!important
. 항상 마지막 옵션으로 사용해야합니다.
!important
여기서 사용 하는 것은 원래 포스터의 요구 사항 때문입니다. "텍스트의 모든 내부 서식을 무시하고 동일한 글꼴 군과 동일한 텍스트 크기를가집니다." 해당 요구 사항이 없으면를 사용하고 싶지 않습니다 !important
.
html * {}
또는 body * {}
좀 더 구체적 통해 재정의를 방지하는 데 도움이 될 것입니다 body p {}
포함 된 스타일 시트입니다. body p {}
보다 구체적 body {}
이므로 별표가 여기서 중요한 요소입니다.
html
에서 html *
여기에
가장 좋은 방법은 글꼴을 본문으로 설정하는 것입니다.
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
설정을 무시에서 다른 선택기를 방지합니다.
!important
다른 셀렉터가 사용하지 않는 한 다른 셀렉터가 재정의하는 것을 방지합니다. 허. 게시물을 수정하고 추가하겠습니다. 감사합니다. :-)
!important
의 더 구체적인 선택기에서 s를 무시할 수도 있습니다 . 그러나 그것은 내가 여기서 생각하는 요점은 아니다 :)
이 시도:
body
{
font-family:your font;
font-size:your value;
font-weight:your value;
}
{}
버튼을 사용하면 대답에 예제 코드를 이런 식으로 표시 할 수있다.
!important
은 유용하지만 과도하게 사용되면 "몬스터 일 것"이 될 수 있습니다.