HTML에서 배경 태그 란 무엇입니까?
HTML에는 배경 태그와 같은 것이 없습니다. <BODY> HTML 태그의 배경 속성 인 이전 버전의 HTML에서 배경 태그라고하는 것은 웹 페이지의 배경 이미지를 표시하는 데 사용되었습니다. W3C (World Wide Web Consortium)의 현재 권장 사항은 HTML 4.01 / XHTML 1.0입니다. 이 권장 사항에서 background 속성은 더 이상 사용되지 않습니다 . 더 이상 유효한 HTML로 간주되지 않습니다. 배경 태그로 간주 될 수있는 관련 <BODY> 속성 bgcolor 도 더 이상 사용되지 않습니다.
CSS (Cascading Style Sheets)를 사용하여 유효한 HTML 또는 XHTML 웹 페이지에서 모든 배경 효과를 설정해야합니다. CSS를 사용하여 배경 속성을 정의하는 것은 이전 방법보다 훨씬 유연합니다. 배경 속성 또는 배경 태그는 배경 이미지 표시로 제한되었습니다. CSS의 배경 속성은 배경 이미지가 시작되는 위치, 반복 방법 및 페이지의 나머지 부분으로 스크롤되는지 또는 동일한 위치에 머무를 지 여부를 정의 할 수 있습니다. CSS 배경 속성은 전체 웹 페이지 또는 페이지의 요소에 적용 할 수 있습니다.
배경 속성에는 background-color , background-image , background-attachment , background-position 및 background-repeat가 있습니다. 이러한 속성은 모두 별도 속성으로 설정하지 않고 백그라운드 속성 아래에 통합 할 수 있습니다. 이것을 속기 속성이라고합니다.
이전 bgcolor 속성과 마찬가지로 background-color는 RGB 값, 16 진 코드 또는 색상 이름의 형태 일 수 있습니다. 이 속성이 적용된 요소의 배경이 해당 색상으로 표시됩니다. background-image의 값은 이미지의 URL입니다.
background-attachment, background-position 및 background-repeat와 같은 다른 속성을 정의 할 수 있지만 그렇지 않은 경우 기본값이 사용됩니다. 백그라운드 반복은 백그라운드를 세로 또는 가로로 반복하는 데 사용됩니다. 기본적으로 세로 및 가로로 반복됩니다. 백그라운드 첨부를 사용하면 백그라운드 이미지가 기본값 인 나머지 페이지와 함께 스크롤되거나 한 곳에 유지됩니다. 배경 위치 기본값은 요소의 왼쪽 상단입니다.
웹 브라우저마다 배경 속성이 다르게 표시되거나 CSS에서보다 구체적인 정의가 필요할 수 있습니다. 예를 들어 Internet Explorer® 8은 일부 속성에 대한 상속 값을 지원하지만 백그라운드 속성에 대해서는 상속 값을 지원하지 않습니다. Firefox®에서 background-attachment 속성이 fixed로 설정되어 있지 않으면 background-position 속성이 제대로 작동하지 않습니다. 개발자는 페이지를 다양한 브라우저에서 테스트하여 페이지가 의도 한대로 표시되는지 확인해야합니다.