CSS 속성 선택기의 유형 – Semalt Expert

HTML 요소는 클래스, ID 및 속성으로 구성됩니다. 속성 선택기는 속성이 있거나 속성 값이있는 HTML 요소를 선택합니다. 속성 선택기는 특정 속성 또는 특성 값을 가진 HTML 요소에 스타일을 적용하는 간단한 방법을 제공합니다. 속성 선택기는 속성으로 값을 묶는 두 개의 대괄호로 정의됩니다. 여전히 요소 유형 선택기를 앞에 놓을 수 있습니다. CSS [attribute] Selector는 주어진 특성으로 구성 될 때 요소에 스타일 규칙을 적용합니다.

속성 선택기의 유형

각기 다른 경우에 사용할 수있는 다양한 유형의 속성 선택기가 있습니다.

CSS [attribute | = "value"] 선택기는 특정 특성이있는 요소를 강조 표시하며 정의 된 값으로 시작합니다.

CSS [attribute ~ = "value"] 선택기는 특정 단어를 특징으로하는 속성 값을 가진 요소를 찾는 데 사용됩니다.

CSS [attribute ^ = "value"] 선택기는 특정 값으로 구걸하는 속성 값을 가진 요소를 찾습니다. 값이 반드시 전체 단어는 아닙니다.

CSS [attribute $ = "value"] 선택기는 속성 값이 정의 된 값으로 끝나는 구성 요소를 찾습니다.

CSS 속성 선택기의 응용

범용, 클래스 또는 ID 선택기를 사용하는 대신 속성 선택기를 사용할 수있는 다양한 방법이 있습니다.

속성 선택기의 가장 일반적인 사용은 입력에 있습니다. 여기에는 텍스트 선택기, 확인란 선택기, 비밀번호 선택기, 파일 선택기, 숨겨진 선택기, 비밀번호 선택기, 라디오 선택기, 재설정 선택기 및 기타가 포함됩니다.

스타일링 양식

속성 선택기는 클래스 나 ID가없는 양식을 스타일링 할 때 매우 유용합니다.

스타일 링크

예를 들어, 속성 선택기를 사용하여 친구 사이트에 대한 링크 목록이있는 블로그 롤의 스타일을 지정할 수 있습니다. 그러나 각 링크의 스타일이 다르게 설정되기를 바랍니다. 일반적인 방법은 더 많은 마크 업이 필요한 통화 이름을 지정하는 것입니다. 여전히 순서가 변경되지 않아야하는 n 번째 자식을 사용할 수 있습니다. 속성 선택기를 사용하면 타겟팅 할 수있는 속성이 있으므로 매우 쉽습니다.

테두리 입력

CSS border image 속성을 사용하여 테두리 요소의 스타일을 지정하면 이미지를 본문에 추가 할 수 있습니다. 이미지를 요소의 테두리로 정의 할 수 있습니다. 테두리 이미지는 테두리 영역에 맞도록 다른 방법으로 크기 조절, 슬라이스, 반복 할 수 있습니다. 테두리 반경 속성을 사용하면 이미지를 사용하지 않고 둥근 모서리를 추가 할 수 있습니다. 이 속성은 모서리의 모양을 정의합니다.

스타일링 색상

CSS 속성 선택기를 사용하면 특정 색상 값을 가진 모든 요소의 스타일을 간단하게 지정할 수 있습니다. 색상 키워드, RGB (), RGBA (), HSL () 및 HSLA () 표기법을 사용할 수 있습니다. RGBA 색상 값은 색상의 불투명도를 정의하는 채널이있는 RGB 색상 모델의 확장입니다. 매개 변수 값의 범위는 1.0 (불투명)에서 0.0 (투명)

HSL 컬러 모델은 (Hue_saturation_Lightness)로 설명됩니다. 색조 표현은 각도 (0-360) 또는 컬러 휠 형식입니다. 채도의 0 %는 채도 또는 회색을 나타내며 100은 풀 컬러를 나타냅니다. 100 % 밝기는 흰색을 나타내고 0 %는 검은 색입니다.