<td style="background-image: url(stars.gif);"></td>
<td style="background-color: #000000;"></td>
Funkar i IE4+, NS4+
5 svar · 286 visningar · startad av Dryden
Jag tänkte ha en bakgrundsbild/färg i en <td>. Frågan är nu, vilket ska jag använda och hur är stödet för mina alternativ i webbläsarna? Har nämligen fått för mig att alla bläddrare inte stöder det här. IE4.x och senare har stöd för det, det vet jag men hur är det med NS, Mozialla, Opera och så vidare?
Alt 1: <td bgcolor="#000000">
Alt 2: <td background="fil.gif">
<td style="background-image: url(stars.gif);"></td>
<td style="background-color: #000000;"></td>
Funkar i IE4+, NS4+
Du skall absolut använda dig av både bakgrundsfärg och bakgrundsbild om du har en stor bakgrundsbild. Bakgrundsfärgen visas innan bakgrunden har laddats. I NS 4 är bakgrunder lite konstigt i tabeller. Det funkar ibland och ibland inte. Ett bra sätt om du t. ex bara skall lägga in en linje eller dyl. är att göra enligt följande:
<td style="background-image:url(bg.gif); width:3px;">
<img src="bg.gif" width="3" height="1">
</td>
Då fungerar det oftast i NS4+. Strange.
Cellen som skall fyllas med bakgrundsfärg är ungefär 300x300px och det blir nog
<td style="background-color: #000000;"></td>
jag kommer att använda mig av. Jag vill bara vara säker på att det fungerar i de flesta bläddrarna, IE4+, NS4+, Opera och Mozilla.
Om du vill vara helt säker kan du ju lägga till:
<td style="background-color:#000000;" bgcolor="#000000"></td>
så får du den för IE 3.+ också :) Många som använder den browsern i dagsläget.. De borde i så fall utrotas :e
Det beror ju också lite på vilken HTML-standard du kodar efter. "bgcolor" är inte så poppis i många standarder. ;)