বৈশিষ্ট্য border-collapse
border-collapse বৈশিষ্ট্যটি
td সেলগুলির মধ্যে
বা th সেলগুলির মধ্যে ডবল সীমানাগুলিকে
HTML টেবিলের
(এবং সেলের সীমানা এবং টেবিল本身的 সীমানার মধ্যে)
একক সীমানায় পরিণত করে।
এই বৈশিষ্ট্যটি শুধুমাত্র টেবিলের জন্য
এবং display
table বা inline-table মান সহ উপাদানগুলির জন্য প্রযোজ্য। সাধারণ
ব্লক এলিমেন্টের জন্য এটি, দুর্ভাগ্যবশত,
কাজ করবে না। মনে রাখবেন, এটি প্রয়োগ করা
উচিত টেবিলের জন্য, এর সেলগুলির জন্য নয়।
সিনট্যাক্স
সিলেক্টর {
border-collapse: collapse | separate;
}
মান
| মান | বর্ণনা |
|---|---|
collapse |
ডবল সীমানাগুলি একটি সীমানার মতো দেখাবে।
পার্শ্বপ্রতিক্রিয়া রয়েছে: border-spacing বৈশিষ্ট্য
এবং cellspacing অ্যাট্রিবিউট কাজ করা বন্ধ করে দেবে।
|
separate |
টেবিলের প্রতিটি সেলের নিজস্ব সীমানা থাকবে (এই কারণে কিছু জায়গায় সীমানা ডবল হবে, যদি সেলগুলির মধ্যে ফাঁক শূন্য হয়)। |
ডিফল্ট মান: separate।
উদাহরণ . separate মান
বর্তমানে টেবিলে সমস্ত সীমানা ডবল (সীমানা সেল এবং টেবিল উভয়ের জন্য নির্ধারিত):
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
table {
border-collapse: separate;
width: 400px;
border-spacing: 0;
border: 1px solid red;
}
td {
border: 1px solid red;
text-align: center;
}
:
উদাহরণ . separate মান
এবং এখন সীমানা সেলগুলির জন্য নির্ধারিত, কিন্তু টেবিল本身的 জন্য নির্ধারিত নয়। যেখানে দুটি সেলের একটি সাধারণ সীমানা রয়েছে, - সেখানে সীমানা ডবল হবে, অন্য জায়গায় - একক:
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
table {
border-collapse: separate;
width: 400px;
border-spacing: 0;
}
td {
border: 1px solid red;
text-align: center;
}
:
উদাহরণ . collapse মান
এখন টেবিলের সমস্ত সীমানা সংকুচিত হবে এবং
1px পুরুত্বের মতো দেখাবে, যেমন
ইচ্ছা ছিল:
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
table {
border-collapse: collapse;
width: 400px;
border: 1px solid red;
}
td {
border: 1px solid red;
text-align: center;
}
: