6가지 CSS 습관 공유(CSS 경험치)
Css 코드
.side_col {
float:left;
display: inline;
margin-left: 20px;
}
나의 작법은 다음과 같다.
Css 코드
.side_col {
float: left;
margin-left: 20px;
}
* .side_col {
_display:inline; /*hacked for IE 6*/
}
잘 보이시나요?hack을 한데 섞어서도 안 되고 요행으로 해서는 안 된다. 플로트:left와 디스플레이:inline을 함께 써도 괜찮다고 생각해서는 안 된다.응, 그들 둘은 확실히 괜찮지만, 다른 hack은 꼭 그렇지는 않아.그리고 디스플레이: inline은 순전히 IE6의 버그를 해결하기 위한 것이기 때문에 앞에 밑줄을 쳐서 당신의 목적을 명확하게 표현하세요.그리고 모든 hack이 IE를 위한 것이라고 생각하지 마세요.사실 어떤 hack들은 다른 브라우저, 예를 들어 FF를 겨냥한 것이다.이것은 CSS 표준에 대한 숙련을 요구하고 어떤 과장이 표준을 준수하고 어떤 것이 표준을 위반하는지 자신감 있게 판단할 수 있도록 한다.그 밖에 나는 hack 앞에 별표를 붙이는 것을 좋아한다. 사실 이것은 순전히 개인적인 습관이다.아마도 시간이 지나면 나는 이렇게 쓰지 않을 것이다. 허허.5. 빈칸을 넣는 것을 잊지 마세요.
Css 코드
.class_name {property: value; }
나는 개인적으로 합리적인 빈칸이 우수 코드의 지표라고 생각한다.영어의 습관에 따라 문장 뒤에 모두 빈칸을 넣어야 한다(This is a pen. That's a pencil. 문장 뒤에 빈칸을 넣지 않으면 word에 잘못된 힌트가 있을 수 있다).그래서 CSS가 외국인이 발명한 이상 그들의 격식에 따라 써야 한다.유사, JS에서 var a = b + c;안의 빈칸도 모두 넣어야 한다.6. CSS의 역할 도메인을 정의하기 위해 적절한 Cascading 또는 들여쓰기.'CSS의 역할역'은 무엇입니까?사실 모든 양식이 모든 곳에서 사용되는 것은 아니다.어떤 양식은 단지 한 덩어리 안에만 사용된다. 예를 들어'네비게이션 표시줄'의'검색창'은 다음과 같이 써야 할 수도 있다.
Css 코드
.nav .search {}
때로는 겹쳐서 코드의 우선순위를 높일 수 있기 때문에 축소해서'상징적'으로 작용역을 나타낼 수도 있다.이렇게
Css 코드
.login_box {}
.forgot_pwd{}
들여쓰기는 해당 태그에 대해 모/자 관계가 있음을 나타내기 위한 것입니다.그러나 이것은 단지 깨우치는 작용을 할 수 있을 뿐이다.
에서
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
레이아웃, 여백의 비밀값이 content-box인 경우 width, height 값을 적용할 때 padding과 border 값은 제외됨 (width, height 값을 설정하고 padding, border를 추가하면 그 값만큼 박스의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.