>웹 프론트엔드 >HTML 튜토리얼 >HTML 테이블 배경

HTML 테이블 배경

WBOY
WBOY원래의
2024-09-04 16:48:43745검색

다른 HTML 요소와 마찬가지로 HTML 테이블과 관련된 작업이 많습니다. 따라서 HTML 테이블에서도 다양한 스타일로 테이블 배경을 설정할 수 있습니다. HTML 테이블 배경을 사용하여 테이블 배경에 대한 제어를 설정할 수 있습니다. 테이블의 배경으로 설정된 색상이나 이미지의 형태일 수 있습니다. 이번 주제에서는 HTML 테이블 배경에 대해 알아보겠습니다.

이 코드를 사용하면 사용자는 HTML 테이블의 배경을 변경할 수 있습니다. CSS 코드는 background라는 속성을 사용하여 테이블의 배경에 스타일을 설정합니다. 테이블의 너비에 따라 특정 이미지를 테이블의 배경으로 설정할 수도 있습니다. 그러나 이는 테이블 크기에서 반복됩니다. 이런 상황을 방지하기 위해 background-repeat라는 속성을 사용할 수 있습니다.

구문

HTML에서 테이블의 배경을 설정하는 방법에는 여러 가지가 있습니다. 다음과 같이 동일한 방법과 구문을 하나씩 살펴보겠습니다.

배경을 HTML 요소로 설정하는 기본 구문은 다음과 같습니다.

<HTML element background-color:color-name>
<HTML element background:"Image URL">

같은 것을 테이블 배경으로 설정할 수 있습니다. 이 시나리오에서는

테이블의 배경색을 지정하세요.

<table style=" background-color:color-name;">
<tr style=" background-color:color-name;">
<td style=" background-color:color-name;">
<th style=" background-color:color-name;">

HTML 테이블의 배경으로 이미지를 설정할 수도 있습니다. 배경 이미지라는 CSS 속성을 사용하여 수행할 수 있습니다. 이 이미지는 자동으로 테이블 배경으로 설정됩니다. 이 이미지의 크기가 표 너비보다 작을 경우 반복이 표시되고 다시 반복됩니다.

<table background:" Image URL">

위의 경우 다음과 같이 CSS 속성을 사용하여 이미지 반복 및 반복 표시 조건을 피할 수 있습니다.

<table background:" Image URL">
background-repeat: no-repeat;

특정 판매에 대한 배경으로 이미지를 설정하는 것도 가능합니다. 이는 다음과 같이 수행할 수 있습니다:

.cellimg{
width: 100%;
border: 1px solid black;
}
.cellimg{
background-img: url("");
background-repeat: no-repeat;
}

특정 셀에 대한 이미지처럼 다음과 같이 특정 셀에 색상을 설정할 수도 있습니다.

<table>
<tr>
<th>content</th>
<th>content</th>
</tr>
<tr>
<td>content</td>
<td style="background-color:color-name; color:color-name;">content</td>
</tr>
</table>

또는

td.classname {
background-color:color-name;
}

다음 구문을 사용하여 특정 행에 색상을 설정할 수도 있습니다.

<tr style="background-color:color-name;">
<th> </th>
<th> </th>
</tr>

테이블에 클래스를 정의하고 해당 클래스에 CSS 속성을 적용하면 테이블에 배경을 설정하는 데에도 도움이 됩니다. 이에 대한 구문은 다음과 같습니다.

<style>
.tableclassname {
width:100%;
background-color:color-name;
}
.tableclassname  th{
width:100%;
background-color:color-name;
}
.tableclassname td{
background-color:color-name;
}
</style>

HTML 테이블 배경 예시

아래에 언급된 예는 다음과 같습니다.

예시 #1

배경을 색상으로 설정한 예시입니다. 따라서 원하는 대로 테이블 배경 색상을 설정할 수 있습니다. HTML 코드 및 출력은 다음과 같습니다.

코드:

<!DOCTYPE html>
<html>
<head>
<title>HTML Table Background</title>
<!-- CSS -->
<style>
.tabledemo {
width: 100%;
text-align: Center;
background-color:aquamarine;
border-collapse: collapse;
}
.tabledemo td, .tabledemo th {
border:2px solid brown;
padding:3px;
}
</style>
</head>
<body>
<table class="tabledemo">
<tr>
<th>Place Name</th>
<th>To do Things</th>
<th>Distance from Pune</th>
<th>Best Time to visit</th>
</tr>
<tr>
<td>Sinhgad</td>
<td>Trekking, photography</td>
<td>30 km</td>
<td>All seasons</td>
</tr>
<tr>
<td>Lohgad fort</td>
<td>Pawana lake, Visapur fort</td>
<td>65 km</td>
<td>Mansoon</td>
</tr>
<tr>
<td>Pawana Lake</td>
<td>Night campaing</td>
<td>50 km</td>
<td>All seasons</td>
</tr>
<tr>
<td>lonvala</td>
<td>Rajmachi Fort, Bushi dam</td>
<td>66 km</td>
<td>Mansoon</td>
</tr>
<tr>
<td>Kamshet</td>
<td>Paragliding</td>
<td>47.5 km</td>
<td>All seasons</td>
</tr>
<tr>
<td>Khandala</td>
<td>Karla Hills</td>
<td>71.1 km</td>
<td>Rainy days</td>
</tr>
<tr>
<td>Alibaug</td>
<td>Colabo Fort, Kihim Beach</td>
<td>143 km</td>
<td>All Seasons</td>
</tr>
<tr>
<td>Tarkarli</td>
<td>Scuba Diving</td>
<td>388 km</td>
<td>All Seasons</td>
</tr>
<tr>
<td>Rajgad fort</td>
<td>Suvela machi, Balekilla</td>
<td>54 km</td>
<td>Mansoon</td>
</tr>
<tr>
<td>Kolad</td>
<td>River raffting</td>
<td>194 km</td>
<td>Mansoon, Winter</td>
</tr>
</table>
</body>
</html>

출력:

HTML 테이블 배경

 예 #2

배경을 이미지로 설정한 예시입니다. 따라서 원하는 대로 이미지를 테이블 배경으로 설정할 수 있습니다. 이미지는 다음과 같이 출력, HTML 코드 및 출력으로 반복 모드에 있습니다.

코드:

<!DOCTYPE html>
<html>
<head>
<title>HTML Table Background</title>
<style>
.imgbg {
width: 100%;
text-align: left;
background-image: url(BG.jpg);
border-collapse: collapse;
}
.imgbg td, .imgbg th {
border:2px solid black;
padding:5px;
}
</style>
</head>
<body>
<table class="imgbg">
<tr>
<th>Front End Languages</th>
<th>Backend Languages</th>
<th>Databases</th>
<th>OS</th>
</tr>
<tr>
<td>HTML </td>
<td>.NET</td>
<td>SQL</td>
<td>Windows 10</td>
</tr>
<tr>
<td>CSS</td>
<td>.NET</td>
<td>MYSQL</td>
<td>Windows 10</td>
</tr>
<tr>
<td>Bootstrap</td>
<td>angular JS</td>
<td>PL/SQL</td>
<td>Ubuntu</td>
</tr>
<tr>
<td>Javascript</td>
<td>.NET</td>
<td>Mongo DB</td>
<td>Windows 10</td>
</tr>
<tr>
<td>Jquery</td>
<td>Core java</td>
<td>Mariya DB</td>
<td>Windows 10</td>
</tr>
<tr>
<td>React JS</td>
<td>Python</td>
<td>Maria DB</td>
<td>ubuntu</td>
</tr>
<tr>
<td>Vue JS</td>
<td>Php</td>
<td>PL-SQL</td>
<td>Windows 10</td>
</tr>
<tr>
<td>Angular 8</td>
<td>Java</td>
<td>Maria DB</td>
<td>Ubuntu</td>
</tr>
<tr>
<td>RWD</td>
<td>Ruby</td>
<td>Mongo DB</td>
<td>Windows 10</td>
</tr>
<tr>
<td>React JS</td>
<td>ASP .NET</td>
<td>Maria DB</td>
<td>Windows 10</td>
</tr>
</table>
</body>
</html>

출력:

HTML 테이블 배경

예시 #3

이것은 이미지와 색상을 모두 배경으로 추가하지만 특정 셀에 추가하는 또 다른 시나리오입니다.

코드 :

<!DOCTYPE html>
<html>
<head>
<title>HTML Table Background</title>
<style>
.imgno {
width: 100%;
border-collapse: collapse;
text-align: center;
}
.imgno td, .imgno th {
border:1px solid black;
padding:4px;
}
</style>
</head>
<body>
<table class="imgno">
<tr style="background-color: chartreuse;">
<th>First Name</th>
<th>Last Name</th>
<th>Age</th>
<th>Location</th>
</tr>
<tr>
<td>ketki </td>
<td>Patil</td>
<td>28</td>
<td style="background-image: url(BG1.jpg)">Mumbai</td>
</tr>
<tr>
<td>Devendra</td>
<td>Gupta</td>
<td>35</td>
<td>Delhi</td>
</tr>
<tr>
<td style="background-color: aquamarine;">Nikhil</td>
<td>Sabnis</td>
<td>49</td>
<td>Neral</td>
</tr>
<tr >
<td style="background-color: darkgoldenrod;">Snehal</td>
<td>Wagh</td>
<td>29</td>
<td>Nashik</td>
</tr>
<tr>
<td>Gitu</td>
<td>Rathi</td>
<td>34</td>
<td>Pune</td>
</tr>
<tr style="background-image: url(BG1.jpg)">
<td>Pooja</td>
<td>Lohiya</td>
<td>26</td>
<td>Nanded</td>
</tr>
<tr style="background-image: url(BG1.jpg)">
<td>Dipti</td>
<td>Roy</td>
<td>22</td>
<td>Parbhani</td>
</tr>
<tr>
<td>Prem</td>
<td>Jadu</td>
<td>67</td>
<td>Kolkata</td>
</tr>
<tr>
<td>Aditi</td>
<td>Jain</td>
<td>23</td>
<td>Nagpur</td>
</tr>
<tr>
<td>Raj</td>
<td>Sohani</td>
<td>25</td>
<td>Latur</td>
</tr>
<tr>
<td>Sai</td>
<td>Jain</td>
<td>56</td>
<td style="background-image: url(BG1.jpg)">Mumbai</td>
</tr>
</table>
</body>
</html>

출력:

HTML 테이블 배경

결론

다른 요소와 마찬가지로 HTML 테이블에 이미지와 색상 형태의 배경을 설정할 수도 있습니다. 전체 테이블이나 테이블 헤드, 테이블 행 또는 테이블 열과 같은 특정 테이블 속성에 이미지나 색상을 설정할 수 있습니다. 코드에서 테이블 배경 속성을 사용하는 것도 가능합니다.

위 내용은 HTML 테이블 배경의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:HTML의 콤보박스다음 기사:HTML의 콤보박스