কম্পিউটার টিউটোরিয়াল

CSS দিয়ে টেবিল স্টাইলিং: বর্ডার, কোল্যাপ্স, ক্যাপশন, এমপ্টি-সেলস, টেবিল-লে আউট


CSS ব্যবহার করে টেবিলের জন্য স্টাইল সংজ্ঞায়িত করা যায়।

এবং এর উপাদানগুলোকে স্টাইল করতে নিচের প্রপার্টিগুলো ব্যবহৃত হয়:

  • border

    CSS border প্রপার্টি border-width, border-style এবং border-color সংজ্ঞায়িত করতে ব্যবহৃত হয়।

  • border-collapse

    এই প্রপার্টি নির্দেশ করে যে

এলিমেন্টগুলো শেয়ার্ড বর্ডার থাকবে না আলাদা বর্ডার।

  • caption

    caption-side প্রপার্টি টেবিল ক্যাপশন বক্সের ভার্টিক্যাল পজিশন নির্ধারণ করতে ব্যবহৃত হয়।

  • empty-cells

    এই প্রপার্টি টেবিলের খালি সেলগুলোর প্রদর্শন নির্দিষ্ট করে।

  • table-layout ব্রাউজার টেবিলের সারি, কলাম এবং সেল লে আউট করার জন্য কোন অ্যালগরিদম ব্যবহার করবে তা নির্ধারণ করে।


  • উদাহরণ

    নিচের উদাহরণগুলো টেবিল স্টাইলিং বোঝায়:

    <!DOCTYPE html> <html> <head> <style> body {    font-family: 'Bookman Old Style', serif; } th {    letter-spacing: 1.9px; } #one {    border-right: thick solid blue; } td {    text-align: center; } </style> </head> <body> <h2>Employee List</h2> <div> <table> <tr> <th id="one">Employee</th> <th>Department</th> </tr> <tr> <td>John </td> <td>Marketing</td> </tr> <tr> <td>Brad</td> <td>Finance</td> </tr> <tr> <td>Tim </td> <td>IT</td> </tr> <tr> <td>Steve</td> <td>Operations</td> </tr> </table> </div> </body> </html>

    আউটপুট

    এটি নিচের আউটপুট দেবে:

    CSS দিয়ে টেবিল স্টাইলিং: বর্ডার, কোল্যাপ্স, ক্যাপশন, এমপ্টি-সেলস, টেবিল-লে আউট

    উদাহরণ

    <!DOCTYPE html> <html> <head> <style> table {    float: left;    empty-cells: hide;    box-shadow: inset 0 0 4px orange; } tr {    box-shadow: inset 0 0 10px greenyellow; } td {    font-style: italic;    box-shadow: inset 0 0 8px red; } table,td {    margin: 6px;    padding: 6px;    border: 1px solid black; } table </style> </head> <body> <table> <caption>Demo Table</caption> <tr> <th>Head 1</th> <th>Head 2</th> <th>Head 3</th> </tr> <tr> <td>demo</td> <td></td> </tr> <tr> <td></td> <td></td> <td>demo</td> </tr> <tr> <td></td> <td>demo</td> <td></td> </tr> </table> </body> </html>

    আউটপুট

    এটি নিচের আউটপুট দেবে:

    CSS দিয়ে টেবিল স্টাইলিং: বর্ডার, কোল্যাপ্স, ক্যাপশন, এমপ্টি-সেলস, টেবিল-লে আউট


    1. CSS দিয়ে জেব্রা স্ট্রিপড টেবিল তৈরি করার পদ্ধতি

    2. CSS দিয়ে কম্পারিজন টেবিল তৈরি করার পদ্ধতি

    3. CSS দিয়ে রেসপন্সিভ টেবিল তৈরি করার পদ্ধতি

    4. CSS দিয়ে HTML টেবিলে ফিক্সড হেডার তৈরি করা (স্ক্রোল করলে হেডার থাকবে)

    কপিরাইট © https://bd.wsxdn.com সমস্ত অধিকার সংরক্ষিত