Uppgift 2ab är stilsatt med ett externt css dokument nämligen ip3.css !
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
font |
Se nedan + caption icon menu message-box small-caption status-bar |
Alla. | Ja. | Se nedan. | Övergripande egenskap för teckensnittet som bestämmer font-family, font-size, font-style, font-variant, font-weight och line-height. |
font: italic bold normal 16pt Arial, sans-serif
|
font-family |
<specifik-familj> <generisk-familj> |
Alla. | Ja. | - | Bestämmer teckensnittets familj. Sist bör man ange en generisk typ. |
font-family: Times New Roman, Times, serif
font-family: Arial, Helvetica, sans-serif
font-family: Courier, monospace
font-family: cursive
font-family: fantasy
|
font-stretch |
normal wider narrower ultra-condensed extra-condensed condensed semi-condensed semi-expanded expanded extra-expanded ultra-expanded |
Alla. | Ja. | - | Bestämmer hur breda tecknen ska vara. |
font-stretch: wider
font-stretch: narrower
font-stretch: ultra-condensed
font-stretch: extra-condensed
font-stretch: condensed
font-stretch: semi-condensedfont-stretch: semi-expandedfont-stretch: expanded font-stretch: extra-expandedfont-stretch: ultra-expanded |
font-size |
<längd> <procent> <absolute-storlek> <relativ-storlek> |
Alla. | Ja. | Relativ föräldern. | Bestämmer teckensnittets storlek. |
font-size: xx-small
font-size: x-small
font-size: small
font-size: medium
font-size: large
font-size: x-large
font-size: xx-large
|
font-size-adjust |
<nummer> none |
Alla. | Ja. | - | Bestämmer förhållandet mellan typsnittets dimensioner. Stöds ännu inte av IE och Mozilla. |
font-size-adjust: 0.67
|
font-style |
normal italic oblique |
Alla. | Ja. | - | Bestämmer teckensnittets stil. |
font-style: italic
font-style: oblique
|
font-variant | normal small-caps | Alla. | Ja. | - | Bestämmer teckensnittets variant. |
font-variant: small-caps
|
font-weight |
normal lighter bold bolder 100 200 300 400 500 600 700 800 900 |
Alla. | Ja. | - | Bestämmer graden av fetstil hos teckensnittet. |
font-weight: lighter
font-weight: bold
font-weight: bolder
font-weight: 100
font-weight: 200
font-weight: 300
font-weight: 400
font-weight: 500
font-weight: 600
font-weight: 700
font-weight: 800
font-weight: 900 |
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
letter-spacing |
normal <längd> |
Alla. | Ja. | - | Bestämmer avståndet mellan tecken. |
letter-spacing: 7px
|
word-spacing |
normal <längd> |
Alla. | Ja. | - | Bestämmer avståndet mellan ord. |
word-spacing: 1cm;
|
line-height |
<nummer> <längd> <procent> |
Alla. | Ja. | Relativ font-size. | Bestämmer avståndet mellan rader. |
line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%; line-height: 200%;
|
text-align |
left right center justify <sträng> |
Block | Ja. | - | Bestämmer hur texten skall vara justerad i förhållande till marginalerna. |
text-align: left
text-align: right
text-align: center
text-align: justify
|
text-decoration |
none underline overline line-trough blink |
Alla. | Ja. | - | Bestämmer en texts dekoration. |
text-decoration: underline
text-decoration: overline
text-decoration: line-through
text-decoration: blink
|
text-shadow |
none <skugga> <skugga> inherit |
Alla. | Nej. | - | Bestämmer en texts skugga. Stöds inte ännu av någon browser. |
text-shadow: yellow 10px 10px 2px
text-shadow: purple -5px -5px, orange 10px 10px
|
text-indent |
<längd> <procent> |
Block. | Ja. | Refererar till förälderns bredd. | Bestämmer en texts indrag. |
text-indent: 1in
text-indent: 3em
text-indent: 20%
|
text-transform |
none capitalize uppercase lowercase |
Alla. | Ja. | - | Omvandlar text. |
text-transform: capitalize
text-transform: uppercase
text-transform: lowercase
|
white-space |
normal pre nowrap |
Block. | Ja. | - | Bestämmer hur utrymmen mellan texten skall behandlas (tabbar, space och radbryt). |
white-space: pre white-space: nowrap |
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
list-style | Se nedan. | De med display satt till list-item. | Ja. | Se nedan. | Övergripande egenskap för listor som bestämmer list-style-type, list-style-image och list-style-position. |
|
list-style-image |
none <url> |
De med display satt till list-item. | Ja. | - | Bestämmer bilden som används som punkt i listan. |
|
list-style-position |
inside outside |
De med display satt till list-item. | Ja. | - | Bestämmer hur texten runt listan placeras. |
|
list-style-type |
none disc circle square decimal decimal-leading-zero lower-roman upper-roman lower-alpha lower-latin upper-alpha upper-latin lower-greek hebrew armenian georgian cjk-ideographic hiragana katakana hirigana-iroha katekane-iroha |
De med display satt till list-item. | Ja. | - | Bestämmer utseendet på listmarkeringen. |
|
marker-offset |
auto <längd> |
De med display satt till marker | Nej. | - | Bestämmer listpunktens läge. Stöds ännu inte av IE och Mozilla. |
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
color | <färg> | Alla. | Ja. | - | Bestämmer färgen. |
color: red
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
visibility |
visible hidden |
Alla. | Ja. | - | Bestämmer om något ska synas. |
visibility: visible
visibility: hidden
|
clip |
auto <shape> inherit |
Block. | Nej. | - | Låter dig visa endast en del av ett element. | clip: rect(15px, 83px, 26px, 15px) |
display |
none inline block list-item run-in compact marker table inline-table table-row-group table-header-group table-footer-group table-row table-caption |
Alla. | Nej. | - | Bestämmer om och hur ett element skall visas. |
display: inline display: block display: list-item display: run-in display: compact display: marker display: table display: inline-table display: table-row-group display: table-header-group display: table-footer-group display: table-row display: table-column-group display: table-column display: table-cell display: table-caption |
overflow |
visible hidden scroll auto |
Block. | Nej. | - | Bestämmer vad som händer med innehållet i ett element om det är större än dess givna area. |
overflow: visible; overflow: visible; overflow: visible; overflow: visible;
overflow: hidden; overflow: hidden; overflow: hidden; overflow: hidden; overflow: scroll; overflow: scroll; overflow: scroll; overflow: scroll; overflow: auto; overflow: auto; overflow: auto; overflow: auto; |
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
background | Se nedan. | Alla. | Nej. | Se nedan. | Övergripande egenskap för bakgrund som bestämmer background-image, backgrund-attachment, background-color, background-position och background-repeat. |
background: #ff00ff |
background-image |
none <url> |
Alla. | Nej. | - | Bestämmer bakgrundsbild. |
background-image: url(2ab_valid_css.gif) |
backgrund-attachment |
scroll fixed |
Alla. | Nej. | - | Bestämmer om en bakgrundsbild skall scrolla med fönstret eller vara fast fixerad. | |
background-color |
transparent <color> |
Alla. | Nej. | - | Bestämmer färgen på bakgrunden då bakgrundsbild inte används. |
background-color: #00ff00 |
background-position |
<procent> <längd> top center bottom left center right |
Alla. | Nej. | Refererar till elementet själv. | Bestämmer hur och var bakgrundsbilden skall placeras. |
background-position : top center |
background-repeat |
repeat repeat-x repeat-y no-repeat |
Alla. | Nej. | - | Bestämmer om och hur en bakgrundsbild skall upprepas. |
background-repeat: repeat background-repeat: repeat-x background-repeat: repeat-y background-repeat: no-repeat |
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
margin | Se nedan. | Alla. | Nej. | Refererar till bredden i blocket. | Övergripande egenskap för marginalerna som bestämmer margin-left, margin-right, margin-top och margin-bottom. |
margin: 10mm |
margin-top |
auto <längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. | Bestämmer övre marginal. |
margin-top: 30px |
margin-right |
auto <längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. | Bestämmer höger marginal. |
margin-right: 4cm |
margin-bottom |
auto <längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. | Bestämmer nedre marginal. |
margin-bottom: 2% |
margin-left |
auto <längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. | Bestämmer vänster marginal. |
margin-left: 3pc |
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ | |
border | Se border-color, border-style och border-width. | Alla. | Nej. | - | Övergripande egenskap för kantlinjerna som bestämmer färg, form och tjocklek. |
|
|
border-top | Se border-color, border-style och border-width. | Alla. | Nej. | - | Övergripande bestämmare av färg, form och tjocklek för den övre kantlinjen. |
|
|
border-right | Se border-color, border-style och border-width. | Alla. | Nej. | - | Övergripande bestämmare av färg, form och tjocklek för den högra kantlinjen. |
|
|
border-bottom | Se border-color, border-style och border-width. | Alla. | Nej. | - | Övergripande bestämmare av färg, form och tjocklek för den undre kantlinjen. |
|
|
border-left | Se border-color, border-style och border-width. | Alla. | Nej. | - | Övergripande bestämmare av färg, form och tjocklek för den vänstra kantlinjen. |
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ | |
border-color | <färg> | Alla. | Nej. | - | Övergripande egenskap för färgen på kantlinjerna som bestämmer border-top-color, border-right-color, border-bottom-color och border-left-color. |
|
|
border-top-color | <färg> | Alla. | Nej. | - | Bestämmer färgen på den övre kantlinjen. |
|
|
border-right-color | <färg> | Alla. | Nej. | - | Bestämmer färgen på den högra kantlinjen. |
|
|
border-bottom-color | <färg> | Alla. | Nej. | - | Bestämmer färgen på den undre kantlinjen. |
|
|
border-left-color | <färg> | Alla. | Nej. | - | Bestämmer färgen på den vänstra kantlinjen. |
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ | ||
border-style |
none hidden dotted dashed solid double groove ridge inset outset |
Alla. | Nej. | - | Övergripande egenskap för formen på kantlinjerna som bestämmer border-top-style, border-right-style, border-bottom-style och border-left-style. |
|
||
border-top-style |
none hidden dotted dashed solid double groove ridge inset outset |
Alla. | Nej. | - | Bestämmer formen på den övre kantlinjen. |
|
||
border-right-style |
none hidden dotted dashed solid double groove ridge inset outset |
Alla. | Nej. | - | Bestämmer formen på den högra kantlinjen. |
|
||
border-bottom-style |
none hidden dotted dashed solid double groove ridge inset outset |
Alla. | Nej. | - | Bestämmer formen på den undre kantlinjen. |
|
||
border-left-style |
none hidden dotted dashed solid double groove ridge inset outset |
Alla. | Nej. | - | Bestämmer formen på den vänstra kantlinjen. |
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ | |
border-width |
<längd> thin medium thick |
Alla. | Nej. | - | Övergripande egenskap för tjockleken på kantlinjerna som bestämmer border-top-width, border-right-width, border-bottom-width och border-left-width. |
|
|
border-top-width |
<längd> thin medium thick |
Alla. | Nej. | - | Bestämmer tjockleken på den övre kantlinjen. |
|
|
border-right-width |
<längd> thin medium thick |
Alla. | Nej. | - | Bestämmer tjockleken på den högra kantlinjen. |
|
|
border-bottom-width |
<längd> thin medium thick |
Alla. | Nej. | - | Bestämmer tjockleken på den undre kantlinjen. |
|
|
border-left-width |
<längd> thin medium thick |
Alla. | Nej. | - | Bestämmer tjockleken på den vänstra kantlinjen. |
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
outline | Se outline-width, outline-style och outline-color. | Alla. | Nej. | - |
Övergripande egenskap för outline som bestämmer outline-color, outline-style, och outline-width.
Outline är en yttre linje som ligger utanför kantlinjen för att ge intrycket att elementet står ut. Stöds ännu inte av någon browser. |
outline: #ff00ff thin dashed |
outline-color |
<färg> invert |
Alla. | Nej. | - | Bestämmer färgen på outline. Stöds ännu inte av någon browser. | outline-color: green |
outline-style |
none hidden dotted dashed solid double groove ridge inset outset |
Alla. | Nej. | - | Bestämmer formen på outline. Stöds ännu inte av någon browser. |
outline-style: double |
outline-width |
<längd> thin medium thick |
Alla. | Nej. | - | Bestämmer tjockleken på outline. Stöds ännu inte av någon browser. | outline-width: thick |
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ | |
padding |
<längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. |
Övergripande egenskap för outline som bestämmer padding-top, padding-right, padding-bottom och padding-left.
Padding bestämmer avståndet mellan ett elements kantlinje och dess innehåll. |
|
|
padding-top |
<längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. | Bestämmer avståndet till övre kantlinjen. |
|
|
padding-right |
<längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. | Bestämmer avståndet till högra kantlinjen. |
|
|
padding-bottom |
<längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. | Bestämmer avståndet till nedre kantlinjen. |
|
|
padding-left |
<längd> <procent> |
Alla. | Nej. | Refererar till bredden i blocket. | Bestämmer avståndet till vänstra kantlinjen. |
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ | ||||||||
table-layout |
auto fixed |
Tabeller. | Nej. | - | Bestämmer hur tabellen skall läggas ut. |
|
||||||||
border-collapse |
collapse separate |
Tabeller. | Ja. | - | Bestämmer kantlinje-modellen. |
|
||||||||
border-spacing | <längd> | Tabeller. | Ja. | - | Bestämmer avståndet mellan kantlinjerna i näraliggande celler. |
|
||||||||
caption-side |
top bottom left right inherit |
Caption. | Ja. | - | Bestämmer captions placering i förhållande till tabellen. |
|
||||||||
empty-cells |
show hide |
Tabell celler. | Ja. | - | Bestämmer om celler utan synligt innehåll skall ha kantlinjer eller ej. |
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
width |
<längd> <procent> auto |
Block. | Nej. | Refererar till föräldern. | Bestämmer bredden på ett element. |
![]() |
height |
<längd> auto |
Block. | Nej. | - | Bestämmer höjden på ett element. |
![]() |
max-width |
none <längd> <procent> inherit |
Block. | Nej. | Refererar till block. | Bestämmer den maximala bredden på ett element. |
max-width: 50px; max-width: 50px; max-width: 50px; max-width: 50px;
|
max-height |
none <längd> <procent> inherit |
Block. | Nej. | Refererar till block. | Bestämmer den maximala höjden på ett element. |
max-height: 20px; max-height: 20px; max-height: 20px; max-height: 20px;
|
min-width |
<längd> <procent> inherit |
Block. | Nej. | Refererar till block. | Bestämmer den minsta bredden på ett element. |
min-width: 100mm
|
min-height |
<längd> <procent> inherit |
Block. | Nej. | Refererar till block. | Bestämmer den minsta höjden på ett element. |
min-height: 50px
|
vertical-align |
<längd> <procent> baseline sub super top text-top middle bottom text-bottom |
Inline. | Nej. | Refererar till line-height hos elemetet självt. | Bestämmer den vertikala placeringen av ett element i förhållande till ett tidigare element. |
vertical-align: baseline
![]()
vertical-align: sub
![]()
vertical-align: super
![]()
vertical-align: top
![]()
vertical-align: text-top
![]()
vertical-align: middle
![]()
vertical-align: bottom
![]()
vertical-align: text-bottom
![]() |
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
position |
static relative absolute fixed |
Alla. | Nej. | - | Bestämmer om ett elements position skall vara statisk, relativ absolut, eller fixerad. |
position: static position: relative position: absolute position: fixed |
top |
<längd> <procent> auto |
Element med position ej static. | Nej. | Relativt bredden eller höjden av blocket. | Bestämmer det övre avståndet mellan ett element och dess förälder. |
top: 30px |
right |
<längd> <procent> auto |
Element med position ej static. | Nej. | Relativt bredden eller höjden av blocket. | Bestämmer avståndet til höger mellan ett element och dess förälder |
right: 10px |
bottom |
<längd> <procent> auto |
Element med position ej static. | Nej. | Relativt bredden eller höjden av blocket. | Bestämmer avståndet nedåt mellan ett element och dess förälder. |
bottom: -20px |
left |
<längd> <procent> auto |
Element med position ej static. | Nej. | Relativt bredden eller höjden av blocket. | Bestämmer avståndet till vänster mellan ett element och dess förälder. |
left: 45px |
z-index |
auto <heltal> |
Positionerade element. | Nej. | - | Bestämmer i vilken ordning ett element skall placeras i z-led, d.v.s om det skall placeras framför eller bakom ett annat element. |
z-index: 2 ![]() |
float |
none left right |
Alla. | Nej. | - | Bestämmer hur ett element som befinner sig inom ett annat element skall förhålla sig till föräldern. T.ex att texten skall röra sig till vänster eller höger i en tabellcell. |
float: left float: right |
clear |
none left right both |
Alla. | Nej. | - | Bestämmer var runt ett element där float-element inte är tillåtna. |
![]() ![]() ![]() ![]() |
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
cursor |
<url> auto crosshair default pointer move e-resize ne-resize nw-resize n-resize se-resize sw-resize s-resize w-resize text wait help inherit |
Alla. | Ja. | - | Bestämmer vilken typ av muspekare som skall användas när man placerar musen över ett viss element. |
cursor: url("2ab_dino.ani")
cursor: auto
cursor: crosshair
cursor: default
cursor: pointer
cursor: move
cursor: e-resize
cursor: ne-resize
cursor: nw-resize
cursor: n-resize
cursor: se-resize
cursor: sw-resize
cursor: s-resize
cursor: w-resize
cursor: text
cursor: wait
cursor: help
|
Egenskap | Värde...................... |
XHTML- element |
Ärvd | % | Beskrivning | Exempel............................................ |
p:first-line, p:first-letter | - | p | Nej. | - | Bestämmer utseendet på första bokstaven resp. första raden i ett stycke. Fungerar buggigt och därför har jag lagt detta test i ett eget dokument. |
p:first-letter { color: red; background-color: silver; } p:first-line { font-weight: bold; } |