Layout och design
SVT, ett mer komplext exempel
I avsnittet kring struktur undersöktes svt.se som exempel för en sidstruktur. I det hÀr avsnittet kommer du att arbeta med en html struktur baserad pÄ SVT Nyheter. Strukturen ser ut som följer.
Att förvandla text till grafik Àr svÄrt och CSS kan vara vÀldigt besvÀrligt att arbeta med. Det finns mÄnga faktorer att kÀnna till och förstÄ sig pÄ. NÀr du ska Äterskapa en sida sÄ börja alltid med att försöka strukturera dess innehÄll, för att sedan arbeta med stilarna.
NÀr en struktur baserad pÄ sidans komponenter Àr skapad, sÄ Àr nÀsta steg stilarna. Men var medveten att det kan komma att pÄverka placering och nÀstling av element.
Design
För att Äterskapa sidan sÄ kan vi ta en genvÀg och det Àr att studera framtrÀdande element som ska Äterskapas. Studera skÀrmdumpen frÄn SVT Nyheter, vilka element noterar du, gör en lista.
Designelement och layout att ta fasta pÄ:
Den röda fÀrgen, med hjÀlp av utvecklarverktygen kan vi hitta att fÀrgkoden Àr #e02e3d.
Den grÄ fÀrgen, det finns en varmare och kallare.
Senaste nytt grÄ Àr #333333
Typsnittet, SVT Nyheter anvÀnder ett typsnitt som heter Publik, det Àr inte fritt. Sök efter ett liknande alternativ.
AnvÀndningen av CAPS, bÄde som stil men ocksÄ för att vÀcka uppmÀrksamhet.
Layouten
En screamer, JUST NU, tar vÄr uppmÀrksamhet först.
Sidan har en tydlig navbar.
Dessa tvÄ delar följs av ett huvudinnehÄll uppdelat pÄ tvÄ spalter.
Sidans huvudinnehÄll, nyheterna.
Snabbkollen, en sidebar med lÀnkar och senaste.
Spalterna försvinner vid lÀgre upplösning.
En sidfot lÀngst ned pÄ sidan.
NÀr dessa element Àr identifierade sÄ finns det en startpunkt för kodandet av sidan.
Skapa layouten
Rubriker
Den röda linjen
Navigation
2 spalter
LĂ€nkar
Screamer
Slutgiltig version
Den fÀrdiga koden för SVT-exemplet finns att hÀmta hÀr(svt-css.html, svt.css, img/). Det Àr en mer fÀrdig design och hoppet mellan versionerna Àr markant.
Strukturen har Àndrats.
Navbaren har fÄtt en content div för att centrera innehÄllet.
Header-elementet Àr flyttat utanför main, sÄ att main kan delas i tvÄ kolumner.
Aside-elementet har flyttats före nyhets-artiklarna, för att möjliggöra en float layout pÄ tvÄ kolumner.
Fler helper klasser har skapats.
NÄgra element har mer komplexa selektorer för att vÀlja först eller sista elementet.
Det finns en media regel med brytpunkt pÄ max-width. Detta för att Àndra float layouten och ta bort de tvÄ spalterna ur main.
Det finns en media regel pÄ min-width 1280px för att göra sidan mer lÀsbar pÄ stora skÀrmar.
Ett par ikoner anvÀnds frÄn Google material icons. De har sparats som SVG och fÀrgen har Àndrats.
LĂ€nkar
Last updated
Was this helpful?