Here I want to add background color to the column Sunday without adding css class to it. Can we achieve it without adding a css class and inline style? Here's a sample Fiddle
/------------------HTML----------------/
<table> <tr> <td>Sun</td> <td>Mon</td> <td>Tue</td> <td>Wed</td> <td>Thurs</td> <td>Fri</td> <td>Sat</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>7</td> </tr> <tr> <td>8</td> <td>9</td> <td>10</td> <td>11</td> <td>12</td> <td>13</td> <td>14</td> </tr> </table> /------------------CSS----------------/
table{ border:1px solid #ccc; border-collapse:collapse; padding:5px; } table td{ background:#f6f6f6; padding:3px; border:1px solid #ccc; }