

{"id":78655,"date":"2020-07-02T09:00:04","date_gmt":"2020-07-02T03:30:04","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=78655"},"modified":"2024-07-26T13:18:34","modified_gmt":"2024-07-26T07:48:34","slug":"html-tables","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/html-tables\/","title":{"rendered":"HTML Tables &#8211; CSS Styling Tables"},"content":{"rendered":"<p>HTML Tables are used to arrange data systematically so that the user can easily interpret it. With lots of data being available, the developers need to organize it in a manner so that it can be easily understood; tables facilitate this efficiently. They are widely used for research, data analysis, etc.<\/p>\n<p>Along with organizing data, tables can also improve the readability of content on a webpage. By using tables, one can create structured layouts that help users navigate through complex information effortlessly. This is beneficial mainly in scenarios where data needs to be compared across multiple parameters, such as in financial reports or academic research.<\/p>\n<p><strong>Uses-<\/strong><\/p>\n<ul>\n<li>The schema of the databases is well defined with the help of tables.<\/li>\n<li>It helps in easy comparison of lots of data available.<\/li>\n<li>Tables help in the systematic presentation of information and content available.<\/li>\n<li>Tables consist of rows and columns and can contain text, images, links, other tables, etc.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78874\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg\" alt=\"Html Tables\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables-1024x536.jpg 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables-520x272.jpg 520w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<h2>Defining tables in HTML<\/h2>\n<p>The &lt;table&gt; element is used to create a table in HTML. Table header is defined by &lt;th&gt; and by default, the table headings are bold and centered. The &lt;tr&gt; tag is used for rows and &lt;td&gt; is used to define table data or cell.<\/p>\n<p>For example,<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;   \r\n&lt;body&gt;   \r\n    &lt;table style=\"width:100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78875\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0.png\" alt=\"create html tables\" width=\"1027\" height=\"225\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-300x66.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1024x224.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-150x33.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-768x168.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-520x114.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h3>1. Adding border<\/h3>\n<p>The CSS border property is used for setting the border.<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n  table, th, td {\r\n  border: 1px solid black;\r\n}\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table style=\"width:100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78876\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1.png\" alt=\"\" width=\"1027\" height=\"202\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1-300x59.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1-1024x201.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1-150x30.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1-768x151.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-1-520x102.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h3>2. HTML border-collapse<\/h3>\n<p>The border-collapse property of CSS is used for the borders to collapse into one border.<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n  table, th, td {\r\n  border: 1px solid black;\r\n  border-collapse: collapse;\r\n}\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table style=\"width:100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78877\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-2.png\" alt=\"html border collapse\" width=\"1027\" height=\"368\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-2.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-2-300x107.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-2-1024x367.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-2-150x54.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-2-768x275.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-2-520x186.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h3>3. HTML cell-padding<\/h3>\n<p>The padding property is used to specify the space between the data of the cell and its surrounding borders. For example,<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n  table, th, td {\r\n  border: 1px solid black;\r\n  border-collapse: collapse;\r\n}\r\nth,td{\r\n    padding: 15px;\r\n}\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table style=\"width:100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78878\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-3.png\" alt=\"html cell padding\" width=\"1027\" height=\"214\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-3.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-3-300x63.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-3-1024x213.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-3-150x31.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-3-768x160.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-3-520x108.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h3>4. HTML Left-aligning table headings<\/h3>\n<p>The text-align property of CSS is used to align the table headings which is by default set at center. For example,<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n  table, th, td {\r\n  border: 1px solid black;\r\n  border-collapse: collapse;\r\n}\r\nth,td{\r\n    padding: 15px;\r\n}\r\nth{\r\n    text-align: left;\r\n}\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table style=\"width:100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78879\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-4.png\" alt=\"html left aligning tables heading\" width=\"1027\" height=\"358\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-4.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-4-300x105.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-4-1024x357.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-4-150x52.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-4-768x268.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-4-520x181.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h3>5. Space between cells<\/h3>\n<p>The border-spacing property of CSS is used to specify the space between the cells\/columns of the table. For example<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n  table, th, td { \r\n            border: 1px solid black; \r\n        }  \r\n        table { \r\n            border-spacing: 5px; \r\n        } \r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table style=\"width:100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78880\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-5.png\" alt=\"html space between cells\" width=\"1027\" height=\"264\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-5.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-5-300x77.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-5-1024x263.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-5-150x39.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-5-768x197.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-5-520x134.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h3>6. Special Style for one table<\/h3>\n<p>The id attribute can be used to add a special style to a particular table.<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n  table#tab1{\r\n  width: 100%;\r\n  background-color: #f1f1c1;\r\n}\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table id=\"tab1\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78883\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-6.png\" alt=\"html special style\" width=\"1008\" height=\"110\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-6.png 1008w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-6-300x33.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-6-150x16.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-6-768x84.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-6-520x57.png 520w\" sizes=\"auto, (max-width: 1008px) 100vw, 1008px\" \/><\/a><\/p>\n<h3>7. Column and row spanning<\/h3>\n<p>To make a cell span through more than one column, the colspan attribute is useful, and to make a cell span through more than one row, the rowspan attribute is useful.<\/p>\n<p>For example,<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt; \r\n  \r\n&lt;head&gt; \r\n    &lt;style&gt; \r\n        table, th, td { \r\n            border: 1px solid black; \r\n            border-collapse: collapse; \r\n        } \r\n          \r\n        th, td { \r\n            padding: 5px; \r\n            text-align: left; \r\n        } \r\n    &lt;\/style&gt; \r\n&lt;\/head&gt; \r\n  \r\n&lt;body&gt; \r\n  \r\n    &lt;h2&gt;Column Spanning&lt;\/h2&gt; \r\n    &lt;table style=\"width:100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;Name&lt;\/th&gt; \r\n            &lt;th colspan=\"2\"&gt;Contact&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Susanne Christopher&lt;\/td&gt; \r\n            &lt;td&gt;9125567854&lt;\/td&gt; \r\n            &lt;td&gt;8765557785&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt; \r\n    &lt;h2&gt;Rowspanning&lt;\/h2&gt; \r\n    &lt;table style=\"width:100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;Name&lt;\/th&gt; \r\n            &lt;td&gt;Susanne Christopher&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;th rowspan=\"2\"&gt;Telephone&lt;\/th&gt; \r\n            &lt;td&gt;9125567854&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;8765557785&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;\r\n&lt;\/body&gt; \r\n  \r\n&lt;\/html&gt; \r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78884\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-7.png\" alt=\"html column and row spanning\" width=\"1027\" height=\"429\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-7.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-7-300x125.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-7-1024x428.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-7-150x63.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-7-768x321.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-7-520x217.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h3>8. HTML Caption<\/h3>\n<p>The &lt;caption&gt; element is used to add a caption to the table. For example,<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n  table, th, td { \r\n            border: 1px solid black; \r\n            border-collapse: collapse; \r\n        } \r\n          \r\n        th, td { \r\n            padding: 20px; \r\n        } \r\n          \r\n        th { \r\n            text-align: left; \r\n        } \r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table style=\"width:100%\"&gt;\r\n    &lt;caption style=\"font-weight: bold;font-size: 25px\"&gt;Information&lt;\/caption&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78887\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-8.png\" alt=\"html caption\" width=\"1027\" height=\"460\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-8.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-8-300x134.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-8-1024x459.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-8-150x67.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-8-768x344.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-8-520x233.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h3>9. Background color<\/h3>\n<p>We can add Background color to a table in HTML using the background-color property of CSS. For example,<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n  table, th, td { \r\n            border: 1px solid black; \r\n            border-collapse: collapse;\r\n            background-color: #e0c780; \r\n        } \r\n          \r\n        th, td { \r\n            padding: 20px; \r\n        } \r\n          \r\n        th { \r\n            text-align: left; \r\n        } \r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table style=\"width:100%\"&gt;\r\n    &lt;caption style=\"font-weight: bold;font-size: 25px\"&gt;Information&lt;\/caption&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-9.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78889\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-9.png\" alt=\"html background color\" width=\"1027\" height=\"442\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-9.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-9-300x129.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-9-1024x441.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-9-150x65.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-9-768x331.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-9-520x224.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<p>Similarly, it is possible to add an image as the background.<\/p>\n<h3>10. Nesting Tables<\/h3>\n<p>Nesting means one within another i.e., two or more tables within a single table. For example,<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt; \r\n&lt;head&gt;\r\n    &lt;style&gt;\r\n        #t1{\r\n            padding: 10px;\r\n            border-collapse: collapse;\r\n            height: 200px;\r\n        }\r\n        #t2{\r\n            padding: 10px;\r\n            border-collapse: collapse;\r\n            height: 200px;\r\n        }\r\n    &lt;\/style&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt; \r\n    &lt;table id=\"t1\" border=\"3\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt; \r\n                First Column\r\n            &lt;\/td&gt; \r\n              \r\n            &lt;td&gt; \r\n                &lt;table id=\"t2\" border=3&gt; \r\n                    &lt;tr&gt; \r\n                        &lt;td&gt; \r\n                            First row \r\n                        &lt;\/td&gt; \r\n                    &lt;\/tr&gt; \r\n                    &lt;tr&gt; \r\n                        &lt;td&gt; \r\n                            Second row \r\n                        &lt;\/td&gt; \r\n                    &lt;\/tr&gt; \r\n                &lt;\/table&gt; \r\n            &lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt; \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78890\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-10.png\" alt=\"html nesting tables\" width=\"251\" height=\"282\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-10.png 251w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-10-134x150.png 134w\" sizes=\"auto, (max-width: 251px) 100vw, 251px\" \/><\/a><\/p>\n<h2>Table Header, Body, and Footer<\/h2>\n<p>We can define a table\u00a0 with a header and footer (that remains the same) and the body consisting of the main content. The tags are-<\/p>\n<ul>\n<li><strong>&lt;thead&gt; &#8211;<\/strong> It is to create the header.<\/li>\n<li><strong>&lt;tbody&gt; &#8211;<\/strong> This helps to create the main body part.<\/li>\n<li><strong>&lt;tfoot&gt; &#8211;<\/strong> It is to create the footer.<\/li>\n<\/ul>\n<p>A table can contain various &lt;tbody&gt; tags but only one &lt;thead&gt; and &lt;tfoot&gt;.<br \/>\nFor example,<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt;\r\n&lt;html&gt;\r\n   &lt;head&gt;\r\n      &lt;title&gt;Table&lt;\/title&gt;\r\n      &lt;style&gt;\r\n         table,tr,td{\r\n            padding: 10px;\r\n            border-collapse: collapse;\r\n         }\r\n      &lt;\/style&gt;\r\n   &lt;\/head&gt;    \r\n   &lt;body&gt;\r\n      &lt;table border = \"1\" width = \"100%\"&gt;\r\n         &lt;thead&gt;\r\n            &lt;tr&gt;\r\n               &lt;td colspan = \"4\"&gt;Header&lt;\/td&gt;\r\n            &lt;\/tr&gt;\r\n         &lt;\/thead&gt;\r\n         \r\n         &lt;tfoot&gt;\r\n            &lt;tr&gt;\r\n               &lt;td colspan = \"4\"&gt;Footer&lt;\/td&gt;\r\n            &lt;\/tr&gt;\r\n         &lt;\/tfoot&gt;\r\n         \r\n         &lt;tbody&gt;\r\n            &lt;tr&gt;\r\n               &lt;td&gt;Data 1&lt;\/td&gt;\r\n               &lt;td&gt;Data 2&lt;\/td&gt;\r\n               &lt;td&gt;Data 3&lt;\/td&gt;\r\n               &lt;td&gt;Data 4&lt;\/td&gt;\r\n            &lt;\/tr&gt;\r\n         &lt;\/tbody&gt;         \r\n      &lt;\/table&gt;\r\n   &lt;\/body&gt;    \r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78892\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-11.png\" alt=\"html header and footer\" width=\"1027\" height=\"242\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-11.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-11-300x71.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-11-1024x241.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-11-150x35.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-11-768x181.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-11-520x123.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h2>Table Heading<\/h2>\n<p>The &lt;th&gt; tag is used to specify a heading to a table. By default, it is bold and centered. It can be used to replace the &lt;td&gt; tag.<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n   #tab1{\r\n      border-collapse: collapse;\r\n      border-spacing: 3px;\r\n   }\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table id=\"tab1\" border=\"1px\" width=\"100%\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-12.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78894\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-12.png\" alt=\"html heading\" width=\"1027\" height=\"180\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-12.png 1027w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-12-300x53.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-12-1024x179.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-12-150x26.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-12-768x135.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-12-520x91.png 520w\" sizes=\"auto, (max-width: 1027px) 100vw, 1027px\" \/><\/a><\/p>\n<h2>Table Height and Width<\/h2>\n<p>The width and height attributes of a table can be specified using percentage or pixels.<\/p>\n<p><strong>Code-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">&lt;!DOCTYPE html&gt; \r\n&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;style&gt;\r\n   #tab1{\r\n      border-collapse: collapse;\r\n      border-spacing: 3px;\r\n   }\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;   \r\n&lt;body&gt;   \r\n    &lt;table id=\"tab1\" border=\"1px\" width=\"400px\" height=\"500px\"&gt; \r\n        &lt;tr&gt; \r\n            &lt;th&gt;FirstName&lt;\/th&gt; \r\n            &lt;th&gt;LastName&lt;\/th&gt; \r\n            &lt;th&gt;Age&lt;\/th&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Shreya&lt;\/td&gt; \r\n            &lt;td&gt;Mishra&lt;\/td&gt; \r\n            &lt;td&gt;24&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Jai&lt;\/td&gt; \r\n            &lt;td&gt;Singh&lt;\/td&gt; \r\n            &lt;td&gt;32&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n        &lt;tr&gt; \r\n            &lt;td&gt;Philip&lt;\/td&gt; \r\n            &lt;td&gt;Watson&lt;\/td&gt; \r\n            &lt;td&gt;41&lt;\/td&gt; \r\n        &lt;\/tr&gt; \r\n    &lt;\/table&gt;   \r\n&lt;\/body&gt;   \r\n&lt;\/html&gt;\r\n\r\n<\/pre>\n<p><strong>Output-<\/strong><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-13.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78895\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-13.png\" alt=\"html table height width\" width=\"586\" height=\"710\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-13.png 586w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-13-248x300.png 248w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-13-124x150.png 124w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/pasted-image-0-13-520x630.png 520w\" sizes=\"auto, (max-width: 586px) 100vw, 586px\" \/><\/a><\/p>\n<h2>Summary<\/h2>\n<p>HTML Tables are of utmost importance for the systematic representation of data. In this article, we\u2019ve looked at the creation of tables using the &lt;table&gt;, &lt;tr&gt; and &lt;td&gt; tags. We\u2019ve also looked at the formatting of tables using CSS, such as setting alignment, padding, border-collapse, background, caption, column and row spanning, etc. We\u2019ve also discussed the nesting of tables and the use of header and footers in a table.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HTML Tables are used to arrange data systematically so that the user can easily interpret it. With lots of data being available, the developers need to organize it in a manner so that it&#46;&#46;&#46;<\/p>\n","protected":false},"author":10,"featured_media":78874,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22400],"tags":[22486,22485],"class_list":["post-78655","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-html","tag-html-table-tag","tag-html-tables"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HTML Tables - CSS Styling Tables - DataFlair<\/title>\n<meta name=\"description\" content=\"Learn what are HTML Tables, add border, collapse border, cell padding, left aligning tables heading, space between cells, special style for tables, etc\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/html-tables\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTML Tables - CSS Styling Tables - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Learn what are HTML Tables, add border, collapse border, cell padding, left aligning tables heading, space between cells, special style for tables, etc\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/html-tables\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-02T03:30:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-26T07:48:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HTML Tables - CSS Styling Tables - DataFlair","description":"Learn what are HTML Tables, add border, collapse border, cell padding, left aligning tables heading, space between cells, special style for tables, etc","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/html-tables\/","og_locale":"en_US","og_type":"article","og_title":"HTML Tables - CSS Styling Tables - DataFlair","og_description":"Learn what are HTML Tables, add border, collapse border, cell padding, left aligning tables heading, space between cells, special style for tables, etc","og_url":"https:\/\/data-flair.training\/blogs\/html-tables\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2020-07-02T03:30:04+00:00","article_modified_time":"2024-07-26T07:48:34+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/html-tables\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/html-tables\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/a90b082e16aa38d207212d22b0581f33"},"headline":"HTML Tables &#8211; CSS Styling Tables","datePublished":"2020-07-02T03:30:04+00:00","dateModified":"2024-07-26T07:48:34+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/html-tables\/"},"wordCount":687,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/html-tables\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg","keywords":["html table tag","HTML Tables"],"articleSection":["HTML Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/html-tables\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/html-tables\/","url":"https:\/\/data-flair.training\/blogs\/html-tables\/","name":"HTML Tables - CSS Styling Tables - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/html-tables\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/html-tables\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg","datePublished":"2020-07-02T03:30:04+00:00","dateModified":"2024-07-26T07:48:34+00:00","description":"Learn what are HTML Tables, add border, collapse border, cell padding, left aligning tables heading, space between cells, special style for tables, etc","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/html-tables\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/html-tables\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/html-tables\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2020\/07\/Html-Tables.jpg","width":1200,"height":628,"caption":"Html Tables"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/html-tables\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"HTML Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/html\/"},{"@type":"ListItem","position":3,"name":"HTML Tables &#8211; CSS Styling Tables"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/a90b082e16aa38d207212d22b0581f33","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/dd6de0d647a0185cd6faf264e4ba860b0d85d08d7070766f9cd41bea5bb0b227?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/dd6de0d647a0185cd6faf264e4ba860b0d85d08d7070766f9cd41bea5bb0b227?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dd6de0d647a0185cd6faf264e4ba860b0d85d08d7070766f9cd41bea5bb0b227?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team is passionate about delivering top-notch tutorials and resources on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. With expertise in the tech industry, we simplify complex topics to help learners excel. Stay updated with our latest insights.","url":"https:\/\/data-flair.training\/blogs\/author\/dfadteam1\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/78655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=78655"}],"version-history":[{"count":5,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/78655\/revisions"}],"predecessor-version":[{"id":142932,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/78655\/revisions\/142932"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/78874"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=78655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=78655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=78655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}