2012-04-01 2 views
2

단순한 것을 알고 싶습니다. 모든 하위 항목에 상속 된 스타일을 설정할 때 가장 구체적으로 권장 할 만합니까?어떤 것을 사용해야합니까? (성능)

구조 : HTML> 몸> parent_content> 래퍼> P

내가 p에 스타일을 적용 할

하지만 이러한 존중 :

  • 내가 parent_content을 가진 상관 없어 또는 wrapper의 스타일은
  • 입니다. html 또는을 바꿔야합니다.스타일 (또는 모두 p)

그럼 무엇을 사용해야합니까? 또한

#parent_content{ 
    color:#555; 
} 

#parent_content p{ 
    color:#555; 
} 

#wrapper{ 
    color:#555; 
} 

#wrapper p{ 
    color:#555; 
} 

/*...etc...*/ 

, 이에 대한 자습서 일부 링크가 특이성의 문제에서

+0

당신이'parent_content'에 많은 단락이 있고 색상, 글꼴 크기, 그리고 모두가 다른 속성을 가진다면'parent_content'에 스타일을 주어야합니다. 그렇지 않으면'parent_content'에 스타일을 부여해야합니다. 좋다. – NewUser

+0

'body'에 일반 스타일 (여기서는 색상)을 적용하면 끝납니다. 또한'body'에 색상과 배경색을 넣는 접근성 요구 사항이기 때문에'p'에 대해 똑같은 것을 쓸 필요가 없습니다. – FelipeAls

답변

1

좋을 것의 p에 ID를 부여하고

#paragraphid {} 

를 사용하지만 대답은 무엇을 따라 실제로 귀하의 이 필요합니다. 또한

#parent_content p{ 
    color:#555; 
} 

이 #parent_content 안에 모든 p에 색상을 적용하고 그 아이 윌 텍스트 내부의 색상을 적용 할 것인가 코드

#parent_content{ 
    color:#555; 
} 

을 분해하고 그 아이의 내부에있을 수 있습니다

#wrapper{ 
    color:#555; 
} 

내부 및 내부에있는 모든 텍스트에 색상을 적용합니다.

+0

은'p '가 많다고 말하고 ID를주는 것은 불가능합니다. 가장 좋은 방법은 무엇입니까?. 그리고 당신의 설명이 마음에 들지는 않지만 모든 라인이 정확히 무엇을했는지, 내가 모르는 것은 모든 라인의 성능인지를 이미 알고있었습니다. – Yim

+0

@Yim, 확실히'#parent_content p {}' – Starx

+0

하지만 왜'#wrapper p'가 더 구체적인가, 구체적으로 나쁘다 고 말하는 건가요? 좋은? 제발 설명을 원합니다 : D – Yim

관련 문제