webForumDet fria alternativet

Ändra färg på text i tabell?

HTML & CSS

13 svar · 1 060 visningar · startad av Yoda

Medlem sedan nov. 2002291 inlägg
Frågan#1

Det är något jag missat. Borde ju vara hur enkelt som helst att byta färg på texten i en tabell men det fungerar inte.

Jag ska ha vit text och skriver typ:

<td fontcolor="white">...
<td fontcolor="ffffff">...
<td color="ffffff">....

och en massa annat har jag testat.

Hur fasen gör man när jag vill byta färgen på texten i tabellen?

Medlem sedan okt. 20005 273 inlägg
#2
[red]
<td style="color: #fff;">...
eller för hela tabellen
<table style="color: #fff;">...
[/red]

mv icaaq

Medlem sedan dec. 20042 245 inlägg
#3

Eller i en extern stilmall,

th, td {
  color: white;
}
Medlem sedan juli 20041 081 inlägg
#4

<font color="#ffffff">

Medlem sedan sep. 20026 425 inlägg
#5

Man bör inte använda taggen <font> längre, det finns andra alternativ som är mycket bättre. Exempelvis det icaaq skrev. :)

Du bör ej använda taggen <font> för att den inte längre är tillåten i de nyare html och xhtml-standarderna.

Medlem sedan juli 20041 081 inlägg
#6

Jag vill bara vara med i resonomanget :D

Jag vet att man inte ska andvända font längre, men varför?

Medlem sedan nov. 200013 890 inlägg
#7

ade skrev:

Jag vet att man inte ska andvända font längre, men varför?

För att sidans innehåll ska separeras från sidans utseende.

Medlem sedan sep. 20026 425 inlägg
#8

Web-Tor skrev:

ade skrev:

Jag vet att man inte ska andvända font längre, men varför?

För att sidans innehåll ska separeras från sidans utseende.

Dvs det är därför man bör lägga (ska enligt mig) sådant som styr sidans utseénde i en separat stilmall.

Medlem sedan nov. 2002291 inlägg
#9

Okej, tack för jättebra svar. Jag tycker om svar med många alternativ, då lär man sig en massa nytt på köpet.

Jag tycker också att man ska ha allting vad gäller utseede i en css-fil men nu har jag flera olika tabeller på samma sida och det är bara en tabell som ska ha vit text och det är bara på vissa rader som den ska ha det...
Då kan jag inte skriva

th, td {
 color: white;
}

Eller hur gör jag om jag vill ha det i css:en?

Medlem sedan sep. 20021 655 inlägg
#10

Ge tabellen ett speciellt klassnamn och skriv sedan följande i stilmallen:

.klassNamnet td, .klassNamnet th { color: white; }

Det går givetvis bra att ersätta .klassNamnet med #id:et.

Medlem sedan juli 20041 081 inlägg
#11

Okej.

Medlem sedan nov. 2002291 inlägg
#12

Aha, men hur ger man en tabell ett klassnamn då?
Var skriver man inte det?

Medlem sedan dec. 20042 245 inlägg
#13
<table class="klassNamnet">
...
</table>
Medlem sedan nov. 2002291 inlägg
#14

Aha, guuuu vad man lär sig hela tiden av er! Tack! Ni e ju bara bäst allihop! :e :e :e :e

269 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)