Skip to main content

속성 - CSS 속성 정의

CSS 수업 - 속성을 공부하는 방법 (유월 2025)

CSS 수업 - 속성을 공부하는 방법 (유월 2025)
Anonim

웹 사이트의 비주얼 스타일과 레이아웃은 CSS 또는 캐스 케이 딩 스타일 시트에 의해 결정됩니다. 이것들은 웹 페이지의 HTML 마크 업을 형성하는 문서로, 웹 브라우저가 해당 마크 업으로 인해 생성 된 페이지를 표시하는 방법에 대한 지침을 제공합니다. CSS는 페이지의 레이아웃과 색상, 배경 이미지, 활판 인쇄 등을 처리합니다.

CSS 파일을 보면 마크 업이나 코딩 언어와 마찬가지로이 파일에 특정 구문이 있다는 것을 알 수 있습니다. 각 스타일 시트는 여러 가지 CSS 규칙으로 구성됩니다. 이 규칙은 완전히 취해지면 사이트의 스타일을 결정합니다.

CSS 규칙의 부분

CSS 규칙은 셀렉터와 선언이라는 두 개의 별개의 부분으로 구성됩니다. 선택기는 페이지에서 스타일이 지정되는 것을 결정하고 선언은 스타일을 지정해야합니다. 예 :

p { 색상 : # 000;}

이것은 CSS 규칙입니다. 선택기 부분은 "p"이며 "p 단"의 요소 선택자입니다. 따라서 사이트의 모든 단락을 선택하고 CSS 문 서의 다른 특정 스타일을 대상으로하는 단락이없는 한이 스타일을 제공해야합니다.

규칙의 "color : # 000;" 선언으로 알려진 것입니다. 그 선언은 속성과 가치의 두 부분으로 구성됩니다.

이 속성은이 선언의 "색"조각입니다. 선택기의 어떤 부분이 시각적으로 변경되는지를 지정합니다.

값은 선택된 CSS 속성이 변경되는 값입니다. 이 예에서는 # 000의 16 진수 값을 사용하고 있습니다.이 값은 "검은 색"의 CSS 약식입니다.

따라서이 CSS 규칙을 사용하면 페이지의 단락이 검정색의 글꼴 색으로 표시됩니다.

CSS 속성 기초

CSS 속성을 작성할 때 적합하다고 생각하는대로 CSS 속성을 만들 수는 없습니다. 인스턴스의 경우 "color"는 실제 CSS 속성이므로 사용할 수 있습니다. 이 속성은 요소의 텍스트 색을 결정합니다. CSS 속성으로 "text-color"또는 "font-color"를 사용하려고 시도하면 CSS 언어의 실제 부분이 아니기 때문에 실패합니다.

또 다른 예는 "background-image"속성입니다. 이 속성은 다음과 같이 배경에 사용할 수있는 이미지를 설정합니다.

.logo { 배경 이미지 : url (/images/company-logo.png);}

"background-picture"또는 "background-graphic"을 속성으로 사용하려고 시도하면 실제 CSS 속성이 아니기 때문에 오류가 발생합니다.

일부 CSS 속성

사이트의 스타일을 지정하는 데 사용할 수있는 여러 가지 CSS 속성이 있습니다. 몇 가지 예는 다음과 같습니다.

  • 테두리 (테두리 스타일, 테두리 색 및 테두리 폭 포함)
  • Padding (padding-top, padding-right, padding-bottom 및 padding-left 포함)
  • 여백 (margin-top, margin-right, margin-bottom 및 margin-left 포함)
  • 글꼴 모음
  • 글꼴 크기
  • 배경색
  • 신장

이 CSS 속성은 모두 매우 직관적이며 CSS를 모르더라도 이름을 기반으로하는 행동을 추측 할 수 있기 때문에 예제로 사용하면 좋습니다.

당신이 만나는 다른 CSS 속성들도 있습니다. 그것들은 이름에 따라 어떻게 작동하는지 명확하지 않을 수 있습니다 :

  • 흙손
  • 명확한
  • 과다
  • 텍스트 변환
  • Z- 색인

웹 디자인에 대해 자세히 배우면 이러한 모든 속성 등을 접하게 될 것입니다.

속성 값 필요

속성을 사용할 때마다 속성에 값을 지정해야하며 특정 속성은 특정 값만 허용 할 수 있습니다.

"color"속성의 첫 번째 예에서는 색상 값을 사용해야합니다. 이 값은 16 진수 값, RGBA 값 또는 색상 키워드 일 수 있습니다. 그러나이 값들 중 어느 것이라도 작동 할 것입니다. 그러나이 속성으로 "우울한"이라는 단어를 사용하면 그 단어가 설명적인 것처럼 CSS에서 인식 된 값이 아니기 때문에 아무 것도하지 않습니다.

두 번째 예제 인 "background-image"는 사이트의 파일에서 실제 이미지를 가져 오는 데 이미지 경로가 필요합니다. 이것은 필요한 값 / 구문입니다.

모든 CSS 속성에는 예상되는 값이 있습니다. 예 :

  • 테두리 색상은 색상 값을 기대합니다.
  • 테두리 크기는 픽셀 또는 백분율과 같은 크기 조정 값을 필요로합니다.
  • 테두리 스타일은이 속성에 사용 된 예약 스타일 중 하나 (예 : "솔리드"

CSS 속성 목록을 살펴보면 각 속성에 의도 한 스타일을 만드는 데 사용할 특정 값이 있음을 알 수 있습니다.

제레미 지라드 편집