2009-10-08 8 views
0
내 CSS를 valiation을 통과하려고

아직 난 아직도 몇 가지 다음과 같은 경고가 (X) HTML + CSS에서(X) HTML + CSS 유효성 검사 경고

를, 요소 폭 선언이 필요 떴다. intrinsic 너비 (html, img, input, textarea, select 또는 object)가있는 요소 만 영향을받지 않습니다.

사실, 나는 그것이 무엇을 의미하는지 잘 이해하지 못합니다. 누구든지 설명 할 수 있습니까?

답변

2

그것은 당신이 요소에 float: 속성을 적용 할 경우, 당신은 또한 그것은 당신이 요소에 플로트 속성을 설정하면 아무튼 그 것을 의미

3

같은 요소에 width: 속성을 적용해야 함을 의미 본질적인 너비가 없다면 너비 속성도 설정해야합니다.

편집 : 또한 해당 요구 사항은 the W3C standard에서 발생했습니다. 사용중인 유효성 검사 엔진이 오래되었다는 생각이들 것 같습니다.

0

"글꼴"대신 "funt"를 입력하거나 대괄호를 닫지 않은 것과 달리 유효성 검사 오류가 아닙니다. 그것은 단지 CSS가 실제로 이해가되지 않는다고 말하고 있습니다.

기본적으로 블록 요소가 컨테이너의 너비를 100 % 차지하는 경우 무엇인가가 떠오 릅니까?

1

선언 된 너비 또는 내장 너비 (내장)가없는 요소에 너비를 추가하는 이유는 떠 다니는 요소가 부모의 전체 너비까지 확장되어 뜨기 때문에 얻고 자하는 것을 잃어 버리게되기 때문입니다.

관련 문제