웹 사이트에서 테이블 파트의 배경색을 변경하는 방법은 수년에 걸쳐 변경되어 스타일 시트가 도입됨에 따라 더 쉽고 노동 집약적으로 변했습니다.
이전 메서드는 bgcolor 특성을 사용하여 테이블의 배경색을 변경했습니다. 테이블 행 또는 표 셀의 색상을 변경하는 데에도 사용할 수 있습니다. 그러나 bgcolor 속성은 스타일 시트를 사용하지 않으므로 테이블의 배경색을 조작하는 최적의 방법은 아닙니다.
배경색을 변경하는 더 좋은 방법은 background-color 스타일 속성을 표, 행 또는 셀 태그에 추가하는 것입니다.
그러면 전체 표의 배경색이 변경됩니다.
단일 행의 색상을 변경하려면 배경 색상 속성을
꼬리표:
단일 셀의 색상을 변경할 수 있습니다.
꼬리표:
|
테이블 헤드에 배경색을 적용하거나 | 태그와 같은 방식으로 | 스타일 시트를 사용하여 배경색 변경
background-color 스타일 속성을 테이블에 추가하지 않으려면 배경색을 설정하는 다른 방법이 있습니다. 예를 들어, 스타일 시트에서 HTML 문서의 HEAD에 스타일을 설정하거나 외부 스타일 시트에 스타일을 설정할 수 있습니다. HEAD 또는 외부 스타일 시트의 변경 사항은 표, 행 및 셀에 대해 다음과 같이 나타날 수 있습니다.
표 {배경색 : # ff0000; } tr {배경색 : 노란색; } td {background-color : # 000; } 열 배경색 설정
열의 배경색을 설정하는 가장 좋은 방법은 스타일 클래스를 만든 다음 해당 클래스의 셀에 해당 클래스를 할당하는 것입니다. 클래스를 작성하면 하나의 속성을 사용하여 특정 클래스의 셀에 해당 클래스를 지정할 수 있습니다.
CSS :
td.ColColor {배경색 : 파란색; } HTML :
스타일 시트를 통해 배경색을 제어하는 중요한 이점 중 하나는 나중에 색상 선택을 변경할 수 있다는 것입니다. HTML 문서를 검토하고 모든 단일 셀을 변경하지 않고 CSS의 색상 선택 항목을 한 번 변경하면 class = "ColColor"가 사용되는 모든 인스턴스에 즉시 적용됩니다. 이렇게하면 막대한 양의 시간을 절약하고 셀 색상 변경 누락과 같은 오류 가능성을 크게 줄일 수 있습니다.
이전에 웹 문서에서 표의 배경색을 변경 한 적이 없어도 위 예제를 복사하고이 방법으로 직접 실험 해 볼 수 있습니다. 스타일 태그, 특히 대규모 웹 사이트로 작업하는 경우 스타일 시트를 사용하여 색상을 변경하는 것이 얼마나 쉬운 지 신속하게 알 수 있습니다. 제시된 다양한 옵션을 시도하고 궁극적으로 당신에게 가장 편안한 것을 선택하십시오.
|