I denna laboration arbetar du med stilinställningar för text och listor. Selektorer med id
och class
användes redan i L3a, men tas nu upp lite mer.
Förberedelser
- Öppna mappen L3 i Visual Studio Code (VSC).
- Öppna filerna index.html och style.css i VSC och öppna sidan i Live Server
- Du ska arbeta vidare med den CSS-kod som du skapade i föregående laboration.
Text
- Skapa en regel för
html
och lägg infont-size: 16px;
- Detta blir webbsidans "rotfont", som t.ex. enheten
rem
utgår från.
- Detta blir webbsidans "rotfont", som t.ex. enheten
- I regeln för
body
lägger du infont-family
och väljer önskat typsnitt (font). - Skapa en regel för
header h2
där du också lägger infont-family
, fast med en annan font, eller endast en typ av font, t.ex.cursive
ellerfantasy
. - I regeln för
footer
lägger du tillfont-style: italic;
- Lägg även in
font-size
och experimentera med olika storlek och enheter. Sätt det sedan till t.ex.0.8rem
.
Listor
- Ta bort punkterna i listan i navigeringen, genom att lägga till
list-style: none;
i regeln förnav ul
. - I listan i innehållet på sidan ska du byta punkten till en cirkel. Skapa en regel för
main ul
medlist-style: circle;
Id och class
-
Användning av
id
- I HTML-koden lägger du in
id="intro-img"
iimg
-taggen med smultronen. - I CSS-koden skapar du en regel för
#intro-img
medwidth: 250px;
- I HTML-koden lägger du in
-
Användning av
class
- I HTML-koden lägger du in
class="large"
både i förstap
-taggen och iul
-taggen imain
. - I CSS-koden skapar du en regel för
.large
medfont-size: 1.3em;
ochline-height: 2em;
- I HTML-koden lägger du in
Validera
- Validera style.css med validatorn på https://jigsaw.w3.org/css-validator/#validate_by_upload och rätta eventuella fel.