2011-10-26 5 views
4

처음에는 완전히 명확하게 설명하겠습니다. html style='' 속성 내에서 CSS 파일을 가져 오는 것에 대해 이야기하고 있습니다. Internet Explorer 9을 사용할 수 있습니다.스타일 속성 내에서 가져 오기 사용

나는 TAGS 또는 기타 CSS 가져 오기 방법에 대해 신경 쓰지 않습니다. 왜 가져 오기가 작동하지 않습니다

#inputArea{ 
width: width:72px; 
} 

:

내가 간단한 .css 파일이 있다고 가정하자?

이 가져 오기는 언제 작동합니까?

<style> 
    @import url(simple.css); 
</style> 

언제 style="" 속성 가져 오기가 작동합니까? 이게 왜 작동하지 않는거야?

+0

왜 그렇게 외설적입니까? – heltonbiker

답변

6

속성은 declarations의 목록을 취하여 해당 목록의 속성을 소유자 요소에 적용합니다.

@import은 선언이 아니며 특정 요소에는 적용되지 않습니다. 스타일 시트의 최상위 레벨에만 선택자 및 기타 @ 구성 요소와 함께 표시 될 수 있습니다 (statements 포함).

다른 요소를 선택하는 규칙이 포함 된 스타일 시트를 요소의 인라인 스타일로 가져 오는 것은 의미가 없습니다. 그것은 다음과 같이 말합니다 :

<input type=text id='inputArea' style="body { margin: 0 }"> 

이는 의미가 없습니다.