---
title: "class i text."
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/148784-class-i-text"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "überfuzz"
published: "2006-07-06T09:33:36.000Z"
updated: "2006-07-07T06:27:52.000Z"
replies: 4
views: 431
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/148784-class-i-text"
---

# class i text.

## #1 — überfuzz, 2006-07-06T09:33Z

Kan man sätta en class på en bokstav i en löpande text.

Ex:
\<p\>Hur färgar man alla m i den här meningen röda.\</p\>

Hur gör man..? Finns det någon tagg som funkar så? \<p\>Hur färgar \<? class="red"\>m\</?\>an alla m i den här meningen röda.\</p\>

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

## #2 — jarvklo, 2006-07-06T10:35Z

Hmm...

Ett sätt är att använda \<span\> och lite CSS
Om du har det här i din CSS:

```
.redtext {color: red}
```

Kan du göra såhär: 

```
<p>Hur färgar <span class="redtext">m</span>an alla <span class="redtext">m</span>
i den här <span class="redtext">m</span>eningen röda.</p>
```

Alternativ: 
Om du i stället gör såhär i din CSS: 

```
p.makemred span {color: red}  /* alla span inuti ett p med class="makemred" */
```

kan du märka upp meningen såhär 

```
<p class="makemred">Hur färgar <span>m</span>an alla <span>m</span>
i den här <span>m</span>eningen röda.</p>
```

Vilket som är "bäst" är upp till vars och ens tycke och smak (+ att det säkert finns flera CSS-alternativ att använda i kombination med \<span\> också ;) )

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

## #3 — überfuzz, 2006-07-06T10:43Z

Okej, tack för hjälpen. \<span\> it is!!!!

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

## #4 — Emil Stenström, 2006-07-06T17:30Z

Värt att poängtera är att just "red" är ett rätt illa valt klassnamn. Om du senare får för dig att ändra till någon annan färg måste du gå igenom all HTML och ändra namnet där också. Alternativet, att ha blå färg men ändå kalla klassen "red" blir lätt galet :)

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

## #5 — icaaq, 2006-07-07T06:27Z

> **Emil Stenström skrev:**
>
> Värt att poängtera är att just "red" är ett rätt illa valt klassnamn. Om du senare får för dig att ändra till någon annan färg måste du gå igenom all HTML och ändra namnet där också. Alternativet, att ha blå färg men ändå kalla klassen "red" blir lätt galet :)

Precis, försök istället att lägga in lite semantik i dina klassnamn tex. 

```
<span class="name">Daim</span>, <span class="price">1$</span>
```

mv icaaq

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/148784-class-i-text
