2012-08-15 3 views

답변

1

음, 의사 요소를 사용하면 더 의미가 있습니다. 레이아웃 목적으로 만 빈 요소를 만들 필요는 없습니다.

단점은 일부 레거시 브라우저가 지원하지 않을 것이라고 생각하지만, 그 대신에 polyfill을 사용할 수 있습니다.

+0

레거시 브라우저 !! > _ < –

+1

그래,하지만 대부분의 시간 동안 나는 단지 사소한 요소 안에 사소한 것들을 넣었습니다. 그림자 또는 추가 레이아웃처럼. 이 경우 기존 브라우저를 무시할 수 있습니다. 그들이 그것들을 보지 않으면, 그들은 많은 것을 놓치지 않을 것입니다 .. – Zendy

+1

예, 정확하게. 중요하다면 실제 HTML 요소를 만든 다음 ID/클래스를 넣어서 필요할 때를 대비하여 자바 스크립트로 연결할 수 있습니다. – Zendy

0

각 페이지에 여러 답변이있는 SO와 같은 사이트가 있다고 가정 해보십시오. 각 당신이

answercell.post-text:after { 
    content: url(images/disclaimer.gif); 
} 

단일 HTML을 변경하지 않고 전체 사이트를 업데이트 할 수 있습니다 그 방법/ASPX 페이지 같은 것을 가질 수 대답 한 후 이미지/아이콘을 추가하려면

그래서 사이트를 만드는 광범위한 업데이트가 쉽습니다.

추가 적으로 페이지가 더 빨리로드 될 수 있도록 HTML이 더 적게 필요하므로 페이지 크기가 (Kb)로 줄어 듭니다.

관련 문제