Study Anytime Any Where We Will Open The Knowledge For You Anish Sir 24x7 Learning solution It Is Time to join JOB
19 September 2020

Study Anytime Any Where

19 September 2020

We Will Open The Knowledge For You

19 September 2020

Anish Sir 24x7 Learning solution

19 September 2020

It Is Time to join JOB

C Programming

C++ Programming

JAVA Programming

Android Language


.Net Programming


c# Programming


Asp .Net


PHP Programming


Search Your Topic


Html (2)

Friday, 02 February 2018 05:04

HTML Tables

Written by

Using Tables

  • A table is defined using the <table> element, and contains a number of table cells ( <td>, for “table data” ) which are organized into table rows ( <tr>). The markup (HTML code) for a table is always based on rows, never columns.
  • Table cells which act as column headers or row headers should use the <th> (table header) element.
  • Table cells can be merged using the colspan and rowspan attributes.
  • Tables can be broken into sections using the following elements:
    • <thead> — Table header
    • <tbody> — Table body
    • <tfoot> — Table footer
  • A caption can be added to a table using the <caption> element.
  • You can use <col> and <colgroup> to define table columns for styling. However, there are a number of limitations with this practice.

Table Code Sample: Simple Table

  <th>Favorite Color</th>
Name Favorite Color
Bob Yellow
Michelle Purple

Table Code Sample: Complex Table

 <caption>A complex table</caption>
   <th colspan="3">Invoice #123456789</th>
   <th>14 January 2025
   <td colspan="2">
    <strong>Pay to:</strong><br>
    Acme Billing Co.<br>
    123 Main St.<br>
    Cityville, NA 12345
   <td colspan="2">
    John Smith<br>
    321 Willow Way<br>
    Southeast Northwestershire, MA 54321
   <th>Name / Description</th>
   <td>Staples (box)</td>
   <th colspan="3">Subtotal</th>
   <td> 110.00</td>
   <th colspan="2">Tax</th>
   <td> 8% </td>
   <th colspan="3">Grand Total</th>
   <td>$ 118.80</td>
A complex table
Invoice #123456789 14 January 2025
Pay to:
Acme Billing Co.
123 Main St.
Cityville, NA 12345
John Smith
321 Willow Way
Southeast Northwestershire, MA 54321
Name / Description Qty. @ Cost
Paperclips 1000 0.01 10.00
Staples (box) 100 1.00 100.00
Subtotal 110.00
Tax 8% 8.80
Grand Total $ 118.80

About Table-Based Layout

It was common in the early days of the web to use tables as a layout device. Before the advent of modern standards-based browsers, this was the easiest way to make sure that page elements were arranged properly on the screen.

This design pattern is now considered very bad. It is bad for the user experience, bad for SEO, and bad for developers who have to maintain pages.

However, that doesn’t mean you should avoid tables — tables should be used whenever you need to present information in a tabular format.


Friday, 02 February 2018 04:37


Written by

Beginners HTML Tutorials

Our HTML tutorials teach you how to create a personal website or site for your business, without forcing you to learn unnecessary theory. We’ll get you building your new website in minutes, not hours.

Our most popular beginners tutorials include:-

  • HTML tables
  • Links
  • Forms
  • Fonts
  • Images

Intermediate & Advanced Tutorials

We’ve plenty of topics for intermediate and advanced HTML learners, too:-

  • CSS tutorials, to make your HTML page look beautiful
  • Javascript for beginners
  • HTML5: What’s New?
  • Semantic Markup
  • Logical tags