সাম্প্রতিক

10/recent/ticker-posts

Header Ads Widget

WEB DESIGN - HTML TABLE PART 04

 



HTML Table কি?

ওয়েব পেজে বিভিন্ন ধরণের তথ্য উপাত্ত পরিসংখ্যান রিপোর্ট আকারে উপস্থাপন করার একটি অন্যতম পন্থা হচ্ছে টেবিল ব্যবহার করা। টেবিল তৈরির জন্য টেবিল ট্যাগ <table> ব্যবহার করা হয়। একটি table কত গুলো row বা সারি তে বিভক্ত, সেটি উপস্থাপন করার জন্য <tr> tag ব্যবহার করা হয়। tr বলতেtable row” বুঝায়। আবার প্রত্যকটা সারিতে কত গুলো data cells ভিবক্ত, তা বুঝাতে <td> tag ব্যবহার করা হয়। td বলতেtable data,” বুঝায়। data cell এর কাজ হচ্ছে content কে সংরক্ষন করা। একটি <td> tag text, links, images, lists, forms, other tables ইত্যাদি সংরক্ষন করে


HTML Table তৈরী করতে হলে কি জানা দরকার ?



Example of simple table

<!DOCTYPE html>

<html>

<head>

    <title>HTML Table</title>

</head>

<body>

     <table border="1" width="300" height="100">

        <tr>

            <th>Name</th>

            <th>Age</th>

            <th>Address</th>

        </tr>

        <tr>

            <td>Masuma Akter</td>

            <td>50</td>

            <td>Dhaka</td>

        </tr>

        <tr>

            <td>Rashed Khan</td>

            <td>55</td>

            <td>Khulna</td>

        </tr>

    </table>

 

  </body>

</html>


HTML Table cellpadding এবং cellspacing কি?

HTML Table সেল এর বর্ডার থেকে তার content এর দূরত্ব কতটুকু হবে তা নির্ধারণের জন্য cellpadding ব্যবহৃত হয়। আর এক সেল থেকে অন্য সেল কতটুকু দুরুত্বে বসবে তা নির্ধারণের জন্য cellspacing ব্যবহৃত হয়


Cellpadding সহ HTML Table

<!DOCTYPE html>

<html>

<head>

    <title>HTML Table with Cellpadding</title>

</head>

<body>

     <table border="1" width="300" height="100" cellpadding="10">

        <tr>

            <th>Name</th>

            <th>Age</th>

            <th>Address</th>

        </tr>

        <tr>

            <td>Masuma Akter</td>

            <td>50</td>

            <td>Dhaka</td>

        </tr>

        <tr>

            <td>Rashed Khan</td>

            <td>55</td>

            <td>Khulna</td>

        </tr>

    </table>

 

  </body>

</html>

Cellsapcing সহ HTML Table

<!DOCTYPE html>

<html>

<head>

    <title>HTML Table with cellspacing</title>

</head>

<body>

     <table border="1" width="300" height="100" cellspacing="10">

        <tr>

            <th>Name</th>

            <th>Age</th>

            <th>Address</th>

        </tr>

        <tr>

            <td>Masuma Akter</td>

            <td>50</td>

            <td>Dhaka</td>

        </tr>

        <tr>

            <td>Rashed Khan</td>

            <td>55</td>

            <td>Khulna</td>

        </tr>

    </table>

 

  </body>

</html>


HTML Table rowspan এবং colspan এর কাজ কি?

HTML Table একাধিক row কে একটা single cell রূপান্তর বা merge করার জন্য rowspan এবং একাধিক cell কে একটা single cell রূপান্তর বা merge করার জন্য colspan attribute ব্যবহৃত হয়

Example of colspan

<!DOCTYPE html>

<html>

<head>

    <title>HTML Table with colspan</title>

</head>

<body>

     <table border="1" width="300" height="100" border="1">

        <tr>

            <th colspan="3">Student Information</th>

            

        </tr>

        <tr>

            <th>Name</th>

            <th>Age</th>

            <th>Address</th>

        </tr>

        <tr>

            <td>Masuma Akter</td>

            <td>50</td>

            <td>Dhaka</td>

        </tr>

        <tr>

            <td>Rashed Khan</td>

            <td>55</td>

            <td>Khulna</td>

        </tr>

    </table>

 

  </body>

</html>

Example of rowspan

<!DOCTYPE html>

<html>

<head>

    <title>HTML Table with rowspan</title>

</head>

<body>

     <table border="1" width="300" height="100" border="1">

        <tr>

            <th colspan="3">Student Information</th>

            

        </tr>

        <tr>

            <th rowspan="4">Name</th>

            

        </tr>

        <tr>

            <td>Masuma Akter</td>

        </tr>

        <tr>

            <td>Rashed Khan</td>

        </tr>

        <tr>

            <td>Sojib Khan</td>

        </tr>

    </table>

 

  </body>

</html>


html table caption

html table caption যুক্ত করতে হলে আপনাকে <caption></caption> টি ব্যবহার করতে হবে।

Example:

<table border="1" width="300" height="100" border="1">

        <caption>HTML Table Example with Caption</caption>

        <tr>

            <th>Name</th>

            <th>Age</th>

            <th>Address</th>

        </tr>

        <tr>

            <td>Masuma Akter</td>

            <td>50</td>

            <td>Dhaka</td>

        </tr>

        <tr>

            <td>Rashed Khan</td>

            <td>55</td>

            <td>Khulna</td>

        </tr>

    </table>


html table কিভাবে header, body এবং footer এরিয়া নির্ধারণ করবেন?

html table header এরিয়া নির্ধারণ করার জন্য <thead></thead> tag , body এরিয়া নির্ধারণ করার জন্য <tbody></tbody> tag এবং footer এরিয়া এর জন্য <tfoot></tfoot> ব্যবহৃত হয়

Example of table

<!DOCTYPE html>

<html>

<head>

    <title>HTML Table with header,body and footer</title>

</head>

<body>

     <table border="1" width="300" height="100" border="1">

        

     <thead>

        <tr>

            <th>Name</th>

            <th>Age</th>

            <th>Address</th>

        </tr>

    </thead>

    <tbody>

        <tr>

            <td>Masuma Akter</td>

            <td>50</td>

            <td>Dhaka</td>

        </tr>

    <tfoot>

        <tr>

            <td colspan="3"><center>This is Footer</center></td>

            

        </tr>

    </tfoot>

        <tr>

            <td>Rashed Khan</td>

            <td>55</td>

            <td>Khulna</td>

        </tr>

    </tbody>

 

    </table>

 

  </body>

</html>

Post a Comment

0 Comments