- Frederick Philips Brooks
Mythical Man-Month 저자
CSS(cascading style sheets)를 정의하는 방법으로는 내부 스타일시트, 외부 스타일시트, 인라인 스타일시트 등이 있습니다. 실제로는 외부 스타일시트를 많이 사용하는 편이지만, 간단한 스타일은 내부 스타일시트 만으로도 사용할 수도 있습니다. 또한 인라인 스타일시트는 태체로 거의 사용하지 않지만, 가장 우선순위가 높아서 꼭 필요한 경우 편리하게 사용할 수 있습니다.
01.내부 스타일 시트
CSS를 HTMl 문서 안에 <style> 태그로 기재하여 HTML 문서안에 CSS가 함께 저장되도록 하는 형태입니다.
See the Pen Internal Style Sheet by ture403 (@ture403) on CodePen.
02.외부 스타일 시트
스타일 속성들을 따로 저장하여 HTML 문서에 파일명으로 연결할 수 있습니다. 이때 스타일은 *.css 확장를 가진 별도의 파일로 저장하고,HTML에서는 <link> 태그를 이용하여 선언합니다.
See the Pen external sheet by ture403 (@ture403) on CodePen.
03.인라인 스타일 시트
인라인 스타일은 태그에 직접 css를 정의해주는 기법으로, 해당 요소에 style="" 형식으로 기술합니다. 인라인 스타일은 내부스타일이나 외부스타일에 기술된 속성보다 우선으로 적용되므로 우선순위가 절대적으로 높아야 할 경우에 사용할 수 있느나, 스타일 공통 CSS로 수정할 수 없고 일일이 html을 열어서 편집해야 하므로 일반적으로 많이 사용하지는 않습니다.
See the Pen inline sheet by ture403 (@ture403) on CodePen.