webForumDet fria alternativet

Font id med css

HTML & CSS

9 svar · 228 visningar · startad av Hulth

Medlem sedan juni 2001272 inlägg
Frågan#1

jag vet att man skriver något i css tex font-size: 10pt; color och att man sedan kan anropa det med <font id="3">text</font> eller nåt sånt..

någon som förstår?

------------------
//Hulth

Medlem sedan sep. 2001269 inlägg
#2

Förstår

Du har rätt :)

------------------
http://www.schondell.webb.se/

Medlem sedan maj 200010 687 inlägg
#3

Jag använder sällan id utan brukar använda class istället. Men jag tror att om man ska använda id så ska man skriva #3 {font-size: 12px}.

Om du använder class="3" istället så kan du skriva .3 {font-size: 12px}. :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan juni 20004 308 inlägg
#4

Tilläggas bör att id måste vara unikt. id sätter du på 1 element för att kunna reffera till just det. Det är alltså en klass (class) du med största sannolikhet söker.

------------------
/ J

Medlem sedan maj 200010 687 inlägg
#5

Lyssna på Jojoxx, han vet! :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan juni 2001272 inlägg
#6

Jag ska alltså skriva css:n såhär

<style type="text/css">
<!--
#1   {font-size: 12px; color: #FFFFFF;}
#2   {font-size: 20px; color: #FFCCFF;}
-->
</style>

och sedan så skriver jag bara

<font id="1">Text</font>

Jag har vetat att det har varit enkelt men jag har helt enkelt glömt bort det. ska testa imorgon...

------------------
//Hulth

Medlem sedan juni 2001272 inlägg
#7

Kan man skriva

<font class="3">Text</font>

då?

------------------
//Hulth

Medlem sedan apr. 2000313 inlägg
#8

Nix, det där går inte, du kan inte ha bara en siffra som klass eller id. Citat från Eva von Pepels CSS-referens:

Du kan namnge klasserna precis hur du vill men namnen får bara innehålla bokstäverna a-z, A-Z, siffror 0-9 och bindestreck -. Namn kan inte börja med en siffra eller ett bindestreck.

Om du använder ID (unikt för varje element) ska du använda brädhög(#) innan namnet i stilmallen, om du använder class (kan användas av fler element) ska du använda punkt(.).

/ m a r t i n

Medlem sedan juni 2001272 inlägg
#9

Ok.tack för hjälpen...

------------------
//Hulth

Medlem sedan sep. 20001 124 inlägg
#10

Ett tips är att inte använda klassnamn som "blue" eller "bigText". Använd istället en beskrivning av typen, som "contents" och "header". Om du sedan vill ändra på utseendet så kan du göra det genom en enkel CSS-ändring, och då skulle det vara lite fånigt om din röda text hade klassnamnet "blue".

------------------
Hollowhead - om den långhårige dåren själv får välja!

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