Skip to main content

CSS는 무엇입니까?

CSS (Cascading Style Sheet)는 웹 사이트 또는 웹 사이트 그룹을 디자인하여 일관된 모양과 느낌을 가지므로 외관과 느낌이 쉽게 변경할 수 있도록하는 방법입니다.CSS를 사용하여 웹 사이트를 설계함으로써 웹 개발자는 사이트가 나타나는 방식에 대한 더 큰 수준의 제어를 얻습니다.

웹 개발자는 CSS 파일을 사용하여 세 가지 주요 방식으로 웹 사이트의 모양을 제어 할 수 있습니다.첫 번째 방법은 코드가 웹 사이트 코드의 줄에 바로 배치된다는 사실을 참조하여 인라인이라고합니다.예를 들어, 웹 개발자는 특정 문장을 대담하고 빨간색으로 표시하여 눈에 띄도록 원할 수 있습니다.그녀는 CSS를 사용하여 인라인 코드를 사용하여 해당 문장의 스타일을 대담하고 빨간색으로 설정할 수 있습니다.이 방법의 이점은 웹 페이지의 특정 부분을 빠르고 쉽게 변경할 수 있다는 것입니다.

웹 개발자가 CSS를 사용할 수있는 또 다른 방법은 단일 웹 페이지에 대한 규칙을 만드는 것입니다.이 경우 개발자는 임베디드 CSS라고하는 것을 사용합니다.예를 들어, 개발자는 각 새로운 단락과 각 헤더를 대담하게 만들 수 있습니다.임베디드 지침은 일반적으로 웹 페이지 코드의 상단에 배치됩니다.

이렇게하면 개발자가 임베디드 코드를 한 번 변경하고 전체 페이지에서 효과가 발생할 수 있습니다.만약 그가 굵은 텍스트가 아닌 모든 헤더를 이탤릭체로 넣기로 결정했다면, 그는 단순히 스타일 코딩을 변경할 수 있으며 해당 페이지의 모든 헤더가 변경됩니다.이는 전체 웹 페이지를 다루는 점에서 인라인 방법에 비해 이점이 있으며 한 번에 전체 페이지를 변경할 수 있습니다.웹 개발자는 전체 웹 페이지, 전체 웹 사이트 또는 여러 웹 사이트에 적용하기 위해 코드를 작성합니다.이 규칙에는 CSS의 이전 두 가지 예와 마찬가지로 배경색, 텍스트 색상, 단어 간격 및 기타 페이지 레이아웃 요소가 포함될 수 있습니다.차이점은 이러한 지침이 페이지의 단일 섹션 또는 하나의 웹 페이지가 아니라 전체 웹 사이트에 대한 것이라는 점입니다.장점은 외부 스타일 시트를 변경하여 전체 웹 사이트의 모양과 느낌을 한 번에 변경할 수 있다는 것입니다.디자이너가 전체 웹 사이트에 대한 새로운 배경색 또는 새로운 글꼴을 시도하려면 각 페이지로 가서 변경하지 않고 외부 코드의 몇 줄을 변경하여 그렇게 할 수 있습니다.임베디드 및 외부 CSS 모두에 대한 단점은 개별 라인을 더 작은 변경보다는 대신 큰 스타일의 시트를 만드는 데 더 많은 시간이 있다는 것입니다.웹 디자이너는 장기적으로 개별 인라인 지침을 만들거나 동시에 많은 디자인 기능을 관리하기 위해 임베디드 또는 외부 CSS를 만드는 것이 장기적으로 더 효율적인지 결정해야합니다.