2015-01-07 1 views
1

CSSLint는 재정의 헤더에 대해 나에게 경고 CSS 린트, 재정의를 향하고, 팩토링 코드

나는 이런 식으로 내 CSS를 많이 쓰기 (왜 그냥 헤더 있지만?) :

h1, h2, h3, h4 { 
    font-variant:small-caps; 
    } 

h1 { 
    margin: 0; 
    padding: 1em 0 0 0; 
    /* text-align:left; */ 
    } 

    h1:first-letter { 
     position: relative; 
     top: 0.5em; 
     font-size: 140%; 
     } 

h2 { 
    margin: 0.5em 0 0 3em; 
    font-weight: bold; 
    font-size: 2em; 
    } 

h3 { 
    margin: 0.85em 0 0.3em 0; 
    font-size: 1.72em; 
    } 

h4 { 
    margin:0; 
    padding: .72em 0 0.2em 0; 
    font-size: 1.44em; 
    } 

을이 고려된다 나쁜 형태?

내 방식을 혼란스럽게 할 때 내 생각은 다음과 같습니다. 모양을 바꾸고 싶을 때 가능한 한 적은 수의 장소에 입력하고 싶습니다.

답변

2

추론 (이것은 다른 용도 동일한 제목 태그 다시 스타일 잘못된 사용을 설명 )를 CSS Lint WikiDon’t Style Headings Using HTML5 Sections에서 설명된다.

반복하지 않으려면 속성을 분할 한 경우 걱정할 필요가 없습니다.

따라서이 경고 메시지는 무시해도됩니다.

+0

감사합니다. 나는 그 부분을 읽었으며 그것은 임의적으로 보였다. 실제로 CSSLint 권장 사항 중 일부는 임의적입니다. –