Question: Can some body explain why the TD element is taking width when its not allowed in strict mode.This is the code [Was not able to put code because of HTML rendering problem.]

```
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>
 <meta http-equiv="Content-Type" content="text/xml+xhtml; charset=utf-8"/>
</head>
<body>
<table>
<tr>
    <td width="200">First</td>
    <td>Second</td>
</tr>
</table>

</body>
</html>

```

Answer: 
Even though it's deprecated per the spec the browser will still apply it because you specified it. It has to be lenient toward older docs which may otherwise have broken layouts if it didn't apply the attribute(s).
Since you specified it the browser will apply it, but your document won't validate.