자동 HTML 생성에 대한 사용자의 경험과 코드 작성자가 최대 스타일러에 도달하기 위해 고려해야 할 사항에 대해 질문하고 싶습니다. 좋은 지침을 추가하고 그 이유를 설명해주십시오.최대 CSS 스타일을위한 자동 HTML 생성 가이드 라인
나는 3 점으로 시작합니다 :
당신은 사업부 또는 TD 또는 텍스트 내용과 다른 것을 만들.. 그것의 범위를 넣어! 대신
<div>text content</div>
이유의
<div><span>text content</span></div>
는 : 때때로 당신은 텍스트 내용에 다른 스타일을 적용해야합니다. 주변 div에서 간접적으로 만 액세스 할 수있는 경우 일부 작업을 수행 할 수 없습니다.
divs 뒤에 BR을 삽입하십시오. 대신
<div id="myId">foo bar</div>
이유의
<div id="myId">foo bar</div><br>
: 그럼 당신은 어떤 div의 왼쪽 부유하게하기로 결정한다고 가정 해 봅시다, 당신은 그 후 왼쪽 취소해야합니다. 당신은
div#myId + br { clear: left; }
와 지금을 수행 할 수 있습니다 그리고 당신은 BR 필요하지 않은 경우, 당신은 간단하게 수행 할 수 있습니다
div의의 부동 BR 추가가없이div#myId + br { display: none; }
이 진짜 번거 로움이며, 당신은 할 수 내용을 올바르게 정렬하지 마십시오.
이것은 '간단히 생각할 것입니다.하지만 여전히 : CSS의 모든 항목에 올바르게 액세스 할 수 있도록 클래스와 ID를 사용하십시오. 그게 내가 발견 무엇
좋아는, 지금은 :-) 가이드 라인의 컬렉션을 확장 할 차례