There is no attribute ...

Cause:

The element uses an attribute that does not exist. This error can be caused by:

This is usually fixed by using CSS to achieve the desired effect instead.

Example:

Sample: <table> proprietary attribute "height"

Good<table height="100%">
Good<table style="height: 100%;">
Good<table broder="2">
Good<table border="2">

Solution:

Most attributes have a equivalents in standard HTML or CSS.

Element Proprietary Attribute Standard Attribute
<body> marginwidth=0, marginheight=0, leftmargin=0, topmargin=0 style="margin: 0"
<frameset> border=0, frameborder=0 ,framespacing=0 None with frameset. See here. Use a HTML table with iframe for the same result.
<table> height=100% style="height: 100%;"
<table> nowrap style="white-space: nowrap;"
<td> background="image.png" style="background-image: url(image.png);"

References: