---
title: "Flera css"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/58783-flera-css"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "TantVass"
published: "2002-11-12T08:17:58.000Z"
updated: "2002-11-12T08:54:28.000Z"
replies: 6
views: 279
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/58783-flera-css"
---

# Flera css

## #1 — TantVass, 2002-11-12T08:17Z

Jag vill att tabelldatan på ett ställe ska skilja sig markant (vad gäller allt) från det jag bestämt med: LINK REL="stylesheet" HREF="general.css".
Hur gör jag det bäst... ett nytt externt css, (hur refererar man till det isf), lr nån STYLE-historia.. hur går det till?
Hittar det inte någon stans =(

Permalänk: https://www.webforum.nu/p/58783

## #2 — ps, 2002-11-12T08:23Z

ha ett block som heter något eget i general.css tex td_title eller nåt och sen kan du använda det i tabellen:

```
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td class="td_title">lite annat än det normala</td>
</tr>
<td> osv osv.....
.
.
</table>
```

Eller så skriver du css taggar direkt i TD taggen:

\<td style="massa css  kod här"\>

Permalänk: https://www.webforum.nu/p/852667

## #3 — TantVass, 2002-11-12T08:29Z

Om jag gör ett block i general.css tex td_title... kan jag styra massor av saker från det? färger å border å länkstilar å text å höjden mellan raderna... går det?

Permalänk: https://www.webforum.nu/p/852672

## #4 — ps, 2002-11-12T08:32Z

Ja, kan skriva vad du vill i den.. tex:
Eventuellt så går det inte med länkarna, då får du ge dom en egen class tag.

```
.title
{
	font-family: arial, verdana, serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
}
```

Permalänk: https://www.webforum.nu/p/852676

## #5 — Web-Tor, 2002-11-12T08:37Z

Det här kan vara bra att känna till:

```
TD. title {
 /*en massa CSS*/
}

DIV. title {
 /*en massa CSS*/
}
```

```
<td class="title">Text</td>
<div class="title">Text</div>
```

Du kan alltså få olika formatering på olika taggar med ETT class-namn.

Permalänk: https://www.webforum.nu/p/852678

## #6 — TantVass, 2002-11-12T08:45Z

Tackar, tackar.
Ska experimentera vidare!

:)

Permalänk: https://www.webforum.nu/p/852683

## #7 — jarvklo, 2002-11-12T08:54Z

Jag brukar (numera) göra såhär när jag vill att en av mina sidor skall se markant olika ut mot resten, men inte vill skapa ohemult många klassnamn:

1) Jag förser alla mina body-taggar med ett id-attribut.

```
<body id="startsidan">
```

Jag använder sedan olika namn på id:t  för varje sida

2) Om jag vill att t.ex. ett eller flera taggar skall vara annorlunda, så tilldelar jag **den "yttersta"** av dessa en viss klass...

```
<table class="title"><tr><td>En titel</td></tr></table>
```

3) När jag sedan vill att en klass skall skilja sig markant mot det "vanliga", men bara på en viss sida, så kan jag styra det precis det jag vill via den centrala css-filen genom att t.ex. skriva

```
 /* grundutseende på .title på alla sidor */
.title 
    {color:white; background-color: navy}

/*annorlunda .title på #startsidan */
#startsidan .title td 
    {font-size 2cm;font-weight: bold}
```

Exemplet skulle ge "2cm:s -titeln" bara på den sidan som har \<body id="startsidan"\>, inte på andra sidor (som ju har fått andra värden på \<body id="..."\> ;) )

Harangen "#startsidan .title td" kan utläsas ungefär såhär:
en \<td\> som ligger i en tagg med class=".title" som ligger i en (annan) tagg som har id="startsidan" ...

Inte sagt att detta är "det bästa", men det funkar för mig ;)

Permalänk: https://www.webforum.nu/p/852689

---

Tråden på webben: https://www.webforum.nu/amne/html-css/58783-flera-css
