레이아웃 목적 (표 형식이 아닌 데이터)에 table
요소를 사용하지 않는 것이 좋습니다. may change in the future에 특수 서식을 적용 했으므로 text-align
과 같은 CSS 속성을 사용하지 않는 것이 좋습니다 동일한 의미 론적 이유에 대해 img
요소에 대해 텍스트에 사용하도록 디자인 되었습니까?올바른 CSS 속성의 의미 사용
, line-height
는 텍스트 목적을 위해 설계된 것으로 보인다 및 크기를 글꼴 문서에서 참조를 많이 가지고, 그래서 img
요소에이 속성을 사용하는 것이 적절하거나 학대하는 것 단순히 inline
으로 표시되기 때문입니다.
Semantic Web의 W3C 아이디어가 CSS를 사용하여 페이지에서 스타일 정보를 제거하고 콘텐츠 접근성을 위해 HTML에만 데이터를 남기는 방법을 이해할 수 있습니다. 그러나 은 CSS에 대한 원래의 근거 문서이며, 각 디스플레이 유형에 대한 고유 한 정렬 대신에 getground에서 매우 추상적 인 속성 (예 : text-align: center
은 img
과 같은 모든 display: inline
요소에 사용할 수 있음)과 같이 매우 추상적 인 속성을 사용하지 않는 이유는 무엇입니까? 요소)?
내가 본 것부터 CSS는 많은 형식화 (많은 * 많은 경우를 설명 함)와 작은 의미론을 정의합니다. – BoltClock
@BoltClock 그래서 기본적으로 CSS는 HTML과 'b'와'strong'와 같은 요소가 같은 방식으로 의미 론적 사용에 관심이 없다? –
맞습니다. – BoltClock