SlideShare a Scribd company logo
1 of 12
Download to read offline
CSS Verdier

                            CSS innholder mange verdibenevnelser
                             • Ikke alle er beregnet tilskjerm.
                             • Det kan også lages stiler til andre medier som
                               utskrifter.
                            Eksempler på hva som egner seg til
                             skjermbruk




                                                                                ©IGM, Stig Aasen.



fredag 1. oktober 2010
Heksadesimale verdier

                            Forklaring på Heksadesimale farger er
                             (hentet fra dataleksikonet)
                             • tallsystem basert på16 sifre (og ikke 10 som i 10-
                               tallssystemet). I dette systemet beskrives de
                               desimale verdiene 0 til 15 med sifrene 0 til 9 og
                               bokstavene A til F (A=desimal 10, B=desimal 11,
                               osv.). Det heksadesimale tallsystemet brukes ofte
                               av programmerere, da det er mye lettere beskrive
                               adresser i datamaskinens minne med dette
                               systemet. Dette kommer av at datamaskiner
                               arbeidet med det binære tallsystemet bestående av
                               kun to verdier. Ganger man opp tallet 2 flere
                               ganger, få vi 2, 4, 8, 16, 32, osv. Tallet 16 er
                               dermed et mer "rundt" tall for programmerere enn
                               det tallet 10 er.
                                                                                    ©IGM, Stig Aasen.



fredag 1. oktober 2010
Heksadesimale farger


                          RGB heksadesimale farger med område mellom
                           #000000 (sort) til #FFFFFF (hvit)
                          Websikre farger defineres med bokstavene F og C
                           samt tallene 3,6 og 9 satt parvis som FF 33 66
                          De parvise tallene er fra venstre Rød Grønn Blå
                          I CSS kan forkorte parvis like heksadesimale
                           verdier. For eksempel: En blå #3300FF kan
                           skrives #30F.




                                                                             ©IGM, Stig Aasen.



fredag 1. oktober 2010
Farger i RGB og med navn

                            I tillegg kan du skrive inn verdiene som RGB som
                             er bedre kjent for grafisk bransje. Rød som er
                             #FF0000 i heksadesimale farger kan skrives som
                             rgb (100%, 0%, 0%)
                             eller rgb(255, 0,0).

                            Farger kan navngis med disse 16 nøkkelordene
                             aqua, black, blue, gray, green, lime, maroon, navy,
                             olive, purple, red, silver, teal, white og black




                                                                                   ©IGM, Stig Aasen.



fredag 1. oktober 2010
Absolutte verdier

                          Absolutte verdier er enklest å forstå, men nesten
                           ubrukelige til webdesign
                          Inches (in)
                          Centimeters (cm)
                              •   Det er 2,54 cm i en inch, så 1 cm er 0.394 inches
                          Millimeters (mm)
                          Point (pt)
                              •   Per definisjon er det 72 points til en inch
                              •   F.eks er p {font-size: 18pt;} lik p {font-size: 0.25in;}
                            Picas (pc)
                              •   En picas er lik 12 point som igjen vil si det er 6 picas i en
                                  inch.


                                                                                                  ©IGM, Stig Aasen.



fredag 1. oktober 2010
Konklusjon på absolutte
                         verdier
                            Disse verdier er kun interessante hvis
                             netteleseren, som skal brukes, kjenner
                             alle detaljer om monitoren der siden
                             vises. Ved utkjøring til utskrift, eller
                             andre utenheter som skal brukes kan det
                             være mer aktuelt med absolutte verdier.
                            Som Windows bruker kan du sette din
                             maskin til vise mål brukt i den virkelige
                             verden, mens på Mac er det ingen steder
                             å sette denne informasjonen.

                                                                         ©IGM, Stig Aasen.



fredag 1. oktober 2010
Relative verdier

                            Prosent, ex (x-høyden) og em (em-
                             høyden) er relative verdier
                            Primært vil du bruke prosent (%), piksler
                             (px) eller em
                            1 piksel er det samme som et punkt på
                             skjermen. Om du bruker lupe vil du
                             kunne se dem
                            Piksler er relativ da det er avhengig av
                             skjermoppløsningen


                                                                         ©IGM, Stig Aasen.



fredag 1. oktober 2010
% (prosent)

                            #container {width: 50%}
                            Ved bruk av prosent kalkulerer nettleseren
                             størrelsen ut fra elementets opphavs verdi.
                             Prosenten styres gjerne etter verdier i
                             <html> og <body>. Om en boks (DIV) bredde
                             er 50% og du legger en ny box inne i
                             denne som også er 50% vil denne bli 50%
                             av boksen den ligger i.
                            Om Body har font-size er på 12 px vil en H1
                             med font-size 200% bli 24 piksler.

                                                                           ©IGM, Stig Aasen.



fredag 1. oktober 2010
ex (x-høyden)

                            Ex regnes ut fra x-høyden på små
                             bokstaver.
                            Om du tenker deg x-høyden som
                             halvparten av den totale fonthøyden
                             stemmer ikke dette ved alle fonttyper
                             • Verdana: x og Impact: x
                            body{font-size: 1ex;} skal normalt tilsvare
                             body{font-size: 0.5em;}
                            Ex er lite brukt da ikke alle fonter har
                             innlagt informasjon om x-høyden


                                                                           ©IGM, Stig Aasen.



fredag 1. oktober 2010
Eksempel em

                          Om grunnfonten (satt i BODY) er satt til 10 piksler
                           og en heading er satt til 2 em
                           h1 {font-size: 2em;}
                           tilsvarer dette 20 pikslers høyde
                          1em er lik gjeldende font-størrelse på det aktuelle
                           taggen. Hvis du ikke har satt skriftstørrelse, så
                           det ville være nettleserens standard, som
                           sansynlig er 16px. Så ved standard er 1em = 16px.
                           Hvis du skulle gå og sette en font-størrelse på
                           20px i BODY, så 1em = 20px.
                          Historisk virker det som "em" verdien er basert
                           på bredden på store M, men dette er ikke helt
                           sikkert.


                                                                                 ©IGM, Stig Aasen.



fredag 1. oktober 2010
EM fortsettelse

                            Den mest populære metoden i arbeidet
                             med em verdier er å angi font-size i body
                             til 62,5%. Fordi standard nettleser font-
                             size er 16px, blir nå verdien 10px . Ved
                             hjelp av 10 som multiplikator er det nå
                             mye enklere, enn å bruke 16. Trenger du
                             en skrift størrelse på 18px, kan du bruke
                             font-size: 1.8em.




                                                                         ©IGM, Stig Aasen.



fredag 1. oktober 2010
En bra side for testing

                            http://typetester.maratz.com/
                            Har også forum og informative sider
                             vedrørende typografi




                                                                   ©IGM, Stig Aasen.



fredag 1. oktober 2010

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Css hva er det

  • 1. CSS Verdier  CSS innholder mange verdibenevnelser • Ikke alle er beregnet tilskjerm. • Det kan også lages stiler til andre medier som utskrifter.  Eksempler på hva som egner seg til skjermbruk ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 2. Heksadesimale verdier  Forklaring på Heksadesimale farger er (hentet fra dataleksikonet) • tallsystem basert på16 sifre (og ikke 10 som i 10- tallssystemet). I dette systemet beskrives de desimale verdiene 0 til 15 med sifrene 0 til 9 og bokstavene A til F (A=desimal 10, B=desimal 11, osv.). Det heksadesimale tallsystemet brukes ofte av programmerere, da det er mye lettere beskrive adresser i datamaskinens minne med dette systemet. Dette kommer av at datamaskiner arbeidet med det binære tallsystemet bestående av kun to verdier. Ganger man opp tallet 2 flere ganger, få vi 2, 4, 8, 16, 32, osv. Tallet 16 er dermed et mer "rundt" tall for programmerere enn det tallet 10 er. ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 3. Heksadesimale farger  RGB heksadesimale farger med område mellom #000000 (sort) til #FFFFFF (hvit)  Websikre farger defineres med bokstavene F og C samt tallene 3,6 og 9 satt parvis som FF 33 66  De parvise tallene er fra venstre Rød Grønn Blå  I CSS kan forkorte parvis like heksadesimale verdier. For eksempel: En blå #3300FF kan skrives #30F. ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 4. Farger i RGB og med navn  I tillegg kan du skrive inn verdiene som RGB som er bedre kjent for grafisk bransje. Rød som er #FF0000 i heksadesimale farger kan skrives som rgb (100%, 0%, 0%) eller rgb(255, 0,0).  Farger kan navngis med disse 16 nøkkelordene aqua, black, blue, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white og black ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 5. Absolutte verdier  Absolutte verdier er enklest å forstå, men nesten ubrukelige til webdesign  Inches (in)  Centimeters (cm) • Det er 2,54 cm i en inch, så 1 cm er 0.394 inches  Millimeters (mm)  Point (pt) • Per definisjon er det 72 points til en inch • F.eks er p {font-size: 18pt;} lik p {font-size: 0.25in;}  Picas (pc) • En picas er lik 12 point som igjen vil si det er 6 picas i en inch. ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 6. Konklusjon på absolutte verdier  Disse verdier er kun interessante hvis netteleseren, som skal brukes, kjenner alle detaljer om monitoren der siden vises. Ved utkjøring til utskrift, eller andre utenheter som skal brukes kan det være mer aktuelt med absolutte verdier.  Som Windows bruker kan du sette din maskin til vise mål brukt i den virkelige verden, mens på Mac er det ingen steder å sette denne informasjonen. ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 7. Relative verdier  Prosent, ex (x-høyden) og em (em- høyden) er relative verdier  Primært vil du bruke prosent (%), piksler (px) eller em  1 piksel er det samme som et punkt på skjermen. Om du bruker lupe vil du kunne se dem  Piksler er relativ da det er avhengig av skjermoppløsningen ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 8. % (prosent)  #container {width: 50%}  Ved bruk av prosent kalkulerer nettleseren størrelsen ut fra elementets opphavs verdi. Prosenten styres gjerne etter verdier i <html> og <body>. Om en boks (DIV) bredde er 50% og du legger en ny box inne i denne som også er 50% vil denne bli 50% av boksen den ligger i.  Om Body har font-size er på 12 px vil en H1 med font-size 200% bli 24 piksler. ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 9. ex (x-høyden)  Ex regnes ut fra x-høyden på små bokstaver.  Om du tenker deg x-høyden som halvparten av den totale fonthøyden stemmer ikke dette ved alle fonttyper • Verdana: x og Impact: x  body{font-size: 1ex;} skal normalt tilsvare body{font-size: 0.5em;}  Ex er lite brukt da ikke alle fonter har innlagt informasjon om x-høyden ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 10. Eksempel em  Om grunnfonten (satt i BODY) er satt til 10 piksler og en heading er satt til 2 em h1 {font-size: 2em;} tilsvarer dette 20 pikslers høyde  1em er lik gjeldende font-størrelse på det aktuelle taggen. Hvis du ikke har satt skriftstørrelse, så det ville være nettleserens standard, som sansynlig er 16px. Så ved standard er 1em = 16px. Hvis du skulle gå og sette en font-størrelse på 20px i BODY, så 1em = 20px.  Historisk virker det som "em" verdien er basert på bredden på store M, men dette er ikke helt sikkert. ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 11. EM fortsettelse  Den mest populære metoden i arbeidet med em verdier er å angi font-size i body til 62,5%. Fordi standard nettleser font- size er 16px, blir nå verdien 10px . Ved hjelp av 10 som multiplikator er det nå mye enklere, enn å bruke 16. Trenger du en skrift størrelse på 18px, kan du bruke font-size: 1.8em. ©IGM, Stig Aasen. fredag 1. oktober 2010
  • 12. En bra side for testing  http://typetester.maratz.com/  Har også forum og informative sider vedrørende typografi ©IGM, Stig Aasen. fredag 1. oktober 2010