Just nu i M3-nätverket
Gå till innehåll

få css att funka på allt??


bmwjohan

Rekommendera Poster

jag håller på och försöker skapa en css. min fråga är hur gör man för att få en viss sak att gälla för hela sidan. om man tex vill ha en viss text och textstorlek, hur skriver man då för att få det att funka på hela sidan.

man måste väl inte sitta och speca dessa grejer för allt? alltså speca för body, table, form, osv.

Länk till kommentar
Dela på andra webbplatser

Nej det är ju lixom det som är meningen med css :-)

Det du däremot måste "speca" är när du ska använda din style...

Om du har en style som heter .test så kan du tilldela den genom att exempelvis skriva <span class="test">blablabla</span>

 

 

Ett exempel på form:

.searchinput { font-family: verdana,arial,helvetica,geneva,sans-serif; font-size: 11px; width: 110px; }

 

form > input.searchinput { margin: 0px 2px 0px 0px; border: 1px inset; }

 

och body:

body { background-color: #FFFFFF }

 

Gå in och kolla på www.w3schools.com

 

 

[inlägget ändrat 2002-11-18 13:39:43 av Seeflash]

Länk till kommentar
Dela på andra webbplatser

ok.

 

men säg som så här då.

jag vill att all text på hela sidan ska ha samma stil och storlek och jag vill skriva detta i en <style> i <head> överst på varje html sida.

kan jag skriva något sånt då?

jag vill slippa sitta och speca upp allt eftersom jag vill att allt ska se ut på ett visst sätt.

från börja är allt new time roman(eller va det heter) och storlek 12. detta blir det på allt man skriver.

kan inte jag ställa in så att allt blir någon annan stil och storlek på ett lätt sätt?

 

Länk till kommentar
Dela på andra webbplatser

Tror detta ska fungera

 

<style>

body { font-family: verdana,arial,helvetica,geneva,sans-serif; font-size: 11px;}

</style>

 

Länk till kommentar
Dela på andra webbplatser

den ändrar till verdana när man skriver enligt ditt förslag, men den ändrar inte storleken i tabeller och sånt.

i netscape(4.08) händer det ingeting överhuvudtaget.

 

Länk till kommentar
Dela på andra webbplatser

Använd td i tabeller

<style>

body { font-family: verdana,arial,helvetica,geneva,sans-serif; font-size: 11px;}

td { font-family: verdana,arial,helvetica,geneva,sans-serif; font-size: 11px;}

</style>

 

Länk till kommentar
Dela på andra webbplatser

Du kan rappla upp ALLA taggar du vill tilldela exvis en viss font.

P TABLE TD TH H1 osv {font-family: Verdana;}

Var det så du hade tänkt dig?

 

Länk till kommentar
Dela på andra webbplatser

Din kod är felaktig. Den anger att H1 i TH i TD i TABLE i P ska ha "font-family: Verdana". Varken P, TABLE, TD eller TH kommer att påverkas, och H1 påverkas endast i nämnda hierarki.

 

Vad du behöver för att uppnå önskat resultat är komman mellan varje väljare.

 

Länk till kommentar
Dela på andra webbplatser

ok nu är jag jävligt närma att ha fått allt att funka. allt funkar nu i IE men det är en sak som inte blir bra i netscape fortfarande.

min css ser ut så här:

body {font-family: verdana; font-size: 11px}

table {font-family: verdana; font-size: 11px}

td {font-family: verdana; font-size: 11px}

form {font-family: verdana; font-size: 11px}

input {font-family: verdana; font-size: 11px}

select {font-family: verdana; font-size: 11px}

button {font-family: verdana; font-size: 11px}

a {text-decoration: none; color: black; font-family: verdana; font-size: 11px}

b,i,p,br {font-family: verdana; font-size: 11px}

 

all text blir verdana och storlek 11 förutom text som man bara skriver i body. alltså text som inte ligger i <p>, tabell, form, <i>, osv. utan text som bara ligger i body. den blir fortfarande new time roman eller vad det heter.

 

någon som har nått tips?

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...