Fonttikoon määrittely squarespace nettisivuilla

Onko sinulla Squarespace-verkkosivut ja olet ihmetellyt, miksi fonttikoot ilmoitetaan esimerkiksi muodossa 1 rem, 2.5 rem tai 4 rem? Entä miten tiedät, kuinka suuri fontti kannattaa valita?

Monissa kuvankäsittely- ja suunnitteluohjelmissa fonttikoko ilmoitetaan esimerkiksi pisteinä (pt) tai pikseleinä (px). Verkkosivuilla tekstin kokoa voidaan kuitenkin määritellä useilla eri yksiköillä.

Squarespacessa törmäät erityisesti rem-yksikköön.

Tässä postauksessa käydään läpi, mitä px ja rem tarkoittavat, miten ne eroavat toisistaan ja miten voit hahmottaa rem-arvoja fonttikokoa määritellessäsi.

Mitä px ja rem tarkoittavat?

Sekä px että rem ovat CSS:ssä käytettäviä mittayksiköitä, mutta ne toimivat eri tavalla.

Pikseli eli px

px tarkoittaa CSS-pikseliä. Se on absoluuttinen CSS-mittayksikkö: esimerkiksi

16px

tarkoittaa selaimelle määriteltyä 16 CSS-pikselin kokoa.

Tämä ei kuitenkaan tarkoita, että 16px olisi fyysisesti täsmälleen saman kokoinen kaikilla näytöillä. Laitteiden pikselitiheydet, näytön skaalaus, zoomaus ja muut asetukset vaikuttavat siihen, miltä sisältö lopulta näyttää käyttäjälle.

Pikseleissä määritelty fonttikoko ei myöskään tarkoita, etteikö verkkosivusto voisi olla responsiivinen. Responsiivisuus muodostuu monesta asiasta, kuten sivuston rakenteesta, CSS-säännöistä ja eri näyttökokoihin tehdyistä mukautuksista.

Pikseleitä käytetään verkkosivujen suunnittelussa edelleen paljon esimerkiksi marginaalien, reunusten ja muiden mittojen määrittelyssä.

Fonttikokojen kohdalla suhteellisilla yksiköillä, kuten rem, on kuitenkin omat etunsa.

REM eli root em

rem on suhteellinen CSS-mittayksikkö.

Nimi tulee sanoista root em, koska rem-arvo määräytyy sivun juurielementin eli HTML-elementin fonttikoon perusteella.

Jos sivuston juurielementin fonttikoko on esimerkiksi 16px, laskenta näyttää tältä:

1rem = 16px

1.5rem = 24px

2rem = 32px

2.5rem = 40px

Tärkeä ero on siis se, että rem-arvoa ei määritellä irrallisena pikselimääränä, vaan suhteessa sivuston juurielementin fonttikokoon.

Tämän vuoksi rem-arvot sopivat hyvin verkkosivuston typografian rakentamiseen: eri tekstityylien koot voidaan pitää suhteessa samaan peruskokoon.

Entä em ja rem – mitä eroa niillä on?

em ja rem ovat molemmat suhteellisia mittayksiköitä, mutta niiden vertailukohta on erilainen.

rem perustuu aina sivuston juurielementin fonttikokoon.

em puolestaan määräytyy kyseisen elementin kontekstin perusteella. Käytännössä tämä voi tarkoittaa esimerkiksi elementin oman tai sen vanhemman elementin fonttikokoa riippuen siitä, mitä CSS-ominaisuutta ollaan määrittelemässä.

Tästä syystä rem on usein helpommin hahmotettava yksikkö silloin, kun halutaan rakentaa johdonmukainen fonttikokojen järjestelmä koko verkkosivustolle.

Squarespacen omissa fonttiasetuksissa sinun ei kuitenkaan tarvitse ymmärtää CSS:n toimintaa näin syvällisesti. Olennaisinta on ymmärtää, mitä rem-arvo käytännössä tarkoittaa fonttikokoa valitessa.

Miten rem-koko lasketaan?

Jos käytät laskennan lähtökohtana 16 pikselin peruskokoa, rem-arvon voi laskea yksinkertaisesti näin:

haluttu pikselikoko ÷ 16 = rem

Jos esimerkiksi haluat Heading 2 -otsikon vastaavan 32 pikselin kokoa:

32 ÷ 16 = 2rem

Jos haluat sen vastaavan 40 pikselin kokoa:

40 ÷ 16 = 2.5rem

Ja jos haluat 48 pikselin otsikon:

48 ÷ 16 = 3rem

Tässä muutama yleinen muunnos:

16px = 1rem
20px = 1.25rem
24px = 1.5rem
32px = 2rem
40px = 2.5rem
48px = 3rem
64px = 4rem

 

Näitä lukuja ei kuitenkaan tarvitse opetella ulkoa. Squarespacessa fonttikokoa voi hyvin säätää myös silmämääräisesti ja tarkistaa lopputuloksen eri näyttöko'oissa.

Mikä on olennaista fonttikoon määrittelyssä?

Fonttikokoa valittaessa tärkeintä ei lopulta ole se, onko jokin otsikko täsmälleen 40 vai 42 pikselin kokoinen. Tärkeämpää on, että teksti on helposti luettavaa ja sivuston typografia muodostaa selkeän hierarkian.

Pääotsikon pitäisi erottua alaotsikoista, alaotsikoiden leipätekstistä ja pienempien tekstien varsinaisesta sisällöstä.

Fonttikokoja valitessa kannattaa kiinnittää huomiota erityisesti siihen, että:

  • leipäteksti on riittävän suurta ja helppolukuista

  • otsikoiden ja leipätekstin välillä on selkeä kokoero

  • eri otsikkotasot erottuvat toisistaan

  • pitkät otsikot mahtuvat hyvin myös pienemmille näytöille

  • teksti näyttää hyvältä sekä desktopilla että mobiilissa

  • fontin koko toimii yhteen valitsemasi fonttiperheen kanssa

Sama fonttikoko voi nimittäin näyttää hyvin erilaiselta kahdella eri fontilla. Siksi täydellistä rem-arvoa ei kannata valita pelkän laskukaavan perusteella.

Tarvitseeko rem-arvoja osata laskea Squarespacea käyttäessä?

Ei välttämättä.

Squarespacen fonttikokoja voi säätää aivan hyvin silmämääräisesti ilman, että rem- ja px-yksiköiden matematiikkaan tarvitsee perehtyä sen tarkemmin.

Rem-arvojen ymmärtämisestä on kuitenkin hyötyä, jos rakennat sivustoa tarkkojen brändiohjeiden perusteella.

Jos graafisessa ohjeistossasi lukee esimerkiksi, että verkkosivuston H2-otsikon pitäisi olla 40px, voit käyttää muunnosta apuna ja hahmottaa, mitä rem-arvoa kannattaa lähteä kokeilemaan Squarespacessa.

Muista silti aina tarkistaa lopputulos itse sivustolla. Hyvä typografia ei synny pelkistä numeroista – tärkeintä on, että tekstit muodostavat selkeän kokonaisuuden ja niitä on miellyttävä lukea kaikilla laitteilla.

 
Taru Salokangas

Hi, I’m Taru – one of Finland’s most experienced Squarespace designers. I help small business owners create beautiful, clear and strategic websites with Squarespace – fast and without the tech overwhelm.

Whether it’s a one-day website, custom design or DIY support via my Squarespace Supermarket, I make websites easy, fun and effective.

https://tarusalokangas.com
Edellinen
Edellinen

Mobiilimenun fonttikoon muuttaminen squarespacessa

Seuraava
Seuraava

Miten saat Pinterestistä liikennettä nettisivuille