Inline styles

Inline styles

인라인 스타일에 대한 생각

  • 스타일이 각각의 엘레먼트에 있음으로 인해 HTML 문서의 용량이 증가. 이는 과한 트래픽으로 이어진다. CSS 의 경우엔 첫 로딩 이후에는 일반적으로 캐시되며 트래픽 감소 효과가 있다.
  • 공통적 스타일을 변경할 경우 해당하는 모든 스타일을 수정해야 한다.
  • 요소에 붙은 스타일을 보고 어떤 스타일인지 추론하는 것이 불가능하다. 예를 들어 highlight-box 라는 클래스네임이 있다면 강조 성격의 UI 블럭요소라고 추론해볼 수 있지만 인라인일 경우 직접 스타일 코드를 읽어야 한다.
  • Left-To-Right, Right-To-Left 등의 언어 방식의 경우 대응이 힘들어진다.
javarouka 의 기술블로그
신규 통합 CS 시스템 관리 개발기 # 설계편
Lerna