Esikatselu
<Text mb={0}>
Lorem ipsum <Link href="#">dolor</Link> sit amet.
</Text>
Käyttötarkoitus
Tekstilinkki on tyypillinen linkki, jota voi käyttää leipätekstin seassa. Linkki erottuu muusta leipätekstistä, mutta sitä ei ole mitenkään erityisesti korostettu. Siten näitä peruslinkkejä voi käyttää sivustolla tarvittaessa paljonkin.
Käytä tavallista tekstilinkkiä, kun haluat siirtää asiakkaan joko toiseen näkymään sivuston tai palvelun sisällä tai kokonaan uuteen sivustoon. Linkki voi olla myös ns. ankkurilinkki, eli se siirtää asiakkaan toiseen kohtaan saman sivun sisällä.
Tekstilinkkejä voi käyttää leipätekstin seassa, yksittäin leipätekstin ulkopuolella tai linkkilistoina. Tavallinen tekstilinkki sopii myös käytettäväksi esim. taulukon solussa tai ilmoituksen sisällä.
- Nimeä linkit lyhyesti mutta kuvaavasti. Lue lisää linkkien nimeämisestä linkkiohjeesta.
- Kokoa samaan aiheeseen liittyvät linkit yhdeksi listaksi. Listan voi tarvittaessa myös otsikoida.
- Käytä ensisijaisesti sinistä linkkiä.
- Käytä värillisellä taustalla leipätekstin väristä linkkiä, jos linkin ja taustan välinen kontrasti ei ole muutoin riittävä.
Saavutettavuus
Nimeä linkit lyhyesti mutta kuvaavasti. Varmista, että linkki erottuu riittävästi muusta tekstisisällöstä. Jos linkki
avautuu uuteen välilehteen, tulee käyttää newTabLabel
-proppia joka välittää tiedon linkin avautumisesta uuteen välilehteen ruudunlukijalle.
Tekstin seassa oleva linkki
Linkkiä voi käyttää leipätekstin seassa. Tällöin linkki näytetään alleviivattuna.
<Text mb={0}>
Voit tarkistaa <Link href="#">opintotuen laskurilla</Link>, voitko saada opintotukea ja kuinka paljon.
</Text>
Jos linkki avautuu uuteen välilehteen, linkin lopussa tulee olla asiasta kertova kuvake.
<Text mb={0}>
Voit tarkistaa{" "}
<Link href="#" target="_blank" newTabLabel="avautuu uuteen välilehteen">
opintotuen laskurilla
</Link>
, voitko saada opintotukea ja kuinka paljon.
</Text>
Leipätekstin osana olevia linkkejä voi tarvittaessa esittää listamuodossa kuten muutakin leipätekstiä.
<List text="Opintotuen tarkoitus on turvata toimeentulosi opiskelun aikana. Opintotukeen kuuluvat">
<ListItem>
<Link href="#">opintoraha</Link>
<List>
<ListItem>
<Link href="#">opintorahan huoltajakorotus</Link>
</ListItem>
<ListItem>
<Link href="#">opintorahan oppimateriaalilisä</Link>
</ListItem>
</List>
</ListItem>
<ListItem>
<Link href="#">opintolainan valtiontakaus</Link>
</ListItem>
<ListItem>
<Link href="#">asumislisä</Link> (vain ulkomailla tai Ahvenanmaalla opiskelevilla ja asuvilla sekä kansan- tai
urheiluopiston maksullisilla linjoilla opiskelevilla, jotka asuvat opiston asuntolassa).
</ListItem>
</List>
Yksittäinen linkki
Tekstilinkki voi esiintyä myös yksittäin leipätekstikappaleen ulkopuolella. Tällöin linkin lopussa on kuvake, joka kuvaa linkin siirtymän tyyppiä.
Jos linkki avautuu samassa välilehdessä,
linkin lopussa tulee olla siirtymistä osoittava nuolikuvake.
<>
<Text>Opintotuen myöntämisehdot ovat erilaiset korkeakouluopinnoissa ja toisen asteen opinnoissa.</Text>
<Text mb={0}>
<Link href="#" standalone>
Lue Kelan tuista opiskelijoille selkosuomeksi
</Link>
</Text>
</>
Jos yksittäinen linkki avautuu uuteen välilehteen, linkin lopussa tulee olla tästä kertova kuvake.
<>
<Text>Opintotuen myöntämisehdot ovat erilaiset korkeakouluopinnoissa ja toisen asteen opinnoissa.</Text>
<Text mb={0}>
<Link href="#" standalone target="_blank" newTabLabel="avautuu uuteen välilehteen">
Lue Kelan tuista opiskelijoille selkosuomeksi
</Link>
</Text>
</>
Yksittäisiä linkkejä voi koota listoiksi List-komponentilla. Nimeä listassa olevat linkit samankaltaisesti.
<>
<Heading className="kds-mt-2">Lue lisää</Heading>
<List unstyled className="kds-mb-0">
<ListItem>
<Link href="#" standalone>
Kysy opintotuesta
</Link>
</ListItem>
<ListItem>
<Link href="#" standalone>
Tutustu opintotukilakiin (finlex.fi)
</Link>
</ListItem>
<ListItem>
<Link href="#" standalone>
Tutustu opintotukiasetukseen (finlex.fi)
</Link>
</ListItem>
</List>
</>
Linkit taulukoissa
Voit käyttää tekstilinkkiä myös taulukoissa. Taulukoissa kannattaa käyttää alleviivattua linkkiä, jolloin linkin perässä olevaa kuvaketta ei tarvita ja linkki vie sivusuunnassa vähemmän tilaa.
<Table size="sm">
<TableHead>
<TableHeadRow>
<TableHeader scope="col">Ratkaisupäivä</TableHeader>
<TableHeader scope="col">Etuus</TableHeader>
<TableHeader scope="col">Ajanjakso (pv)</TableHeader>
<TableHeader scope="col">Ratkaisun tyyppi</TableHeader>
</TableHeadRow>
</TableHead>
<TableBody>
<TableRow>
<TableCell>
<Link href="#">19.7.2019</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>16.7.2019 -</TableCell>
<TableCell>Lakkautettu</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">15.7.2019</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>14.7.2019 - 20.7.2019</TableCell>
<TableCell>Hylätty</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">10.6.2019</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>2.6.2019 - 20.6.2019 (14)</TableCell>
<TableCell>Myönnetty</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">10.6.2019</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>20.5.2019 - 29.5.2019 (7)</TableCell>
<TableCell>Myönnetty</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">10.6.2019</Link>
</TableCell>
<TableCell>YEL-päiväraha</TableCell>
<TableCell>13.5.2019 - 19.5.2019 (7)</TableCell>
<TableCell>Myönnetty</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">25.1.2019</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>4.1.2019 - 30.1.2019 (18)</TableCell>
<TableCell>Myönnetty</TableCell>
</TableRow>
</TableBody>
</Table>
Linkit värillisellä taustalla
Linkkiväri on riittävän erottuva vain vaaleaa taustaa vasten. Jos tekstilinkki on tarpeen esittää sellaisen taustavärin
päällä, jonka kanssa linkkivärin kontrasti ei täytä saavutettavuusvaatimuksia, käytä linkistä leipätekstin väristä versiota.
Leipätekstin värikontrasti taustavärien kanssa on riittävä. Leipätekstin värinen linkki saa myös alleviivauksen,
joten linkki erottuu leipätekstistä.
<Chat>
<ChatMessage position="left" animate={false} name="Chattirobotti 14.31">
<Text mb={2}>Millä perusteella haet maksuvapautusta?</Text>
<Text>
<Link href="#" target="_blank" variant="light">
Lue lisää elatusapuvelan maksuvapautuksesta
</Link>
</Text>
</ChatMessage>
</Chat>
<Panel
as="section"
aria-labelledby="example-panel-heading"
heading="Työnantaja"
headingId="example-panel-heading"
variant="primary"
>
<Alert variant="primary" flush>
<Text>Haetulla ajalla ei ole voimassa olevia palvelussuhteita.</Text>
<Link href="#" target="_blank" variant="dark">
Avaa tulorekisteri
</Link>
</Alert>
<PanelBody>(Paneelin sisältö)</PanelBody>
</Panel>
<Table size="sm">
<TableHead>
<TableHeadRow>
<TableHeader scope="col">Ratkaisupäivä</TableHeader>
<TableHeader scope="col">Etuus</TableHeader>
<TableHeader scope="col">Ajanjakso (pv)</TableHeader>
<TableHeader scope="col">Ratkaisun tyyppi</TableHeader>
</TableHeadRow>
</TableHead>
<TableBody>
<TableRow variant="warning" variantLabel="Tarkistustilanteesta kertova teksti ruudunlukijoille.">
<TableCell>
<Link href="#" variant="dark">
19.7.2019
</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>16.7.2019 -</TableCell>
<TableCell>
<Badge variant="warning">Lakkautettu</Badge>
</TableCell>
</TableRow>
<TableRow variant="danger" variantLabel="Virhetilanteesta kertova teksti ruudunlukijoille.">
<TableCell>
<Link href="#" variant="dark">
15.7.2019
</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>14.7.2019 - 20.7.2019</TableCell>
<TableCell>
<Badge variant="danger">Hylätty</Badge>
</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">10.6.2019</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>2.6.2019 - 20.6.2019 (14)</TableCell>
<TableCell>
<Badge variant="success">Myönnetty</Badge>
</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">10.6.2019</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>20.5.2019 - 29.5.2019 (7)</TableCell>
<TableCell>
<Badge variant="success">Myönnetty</Badge>
</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">10.6.2019</Link>
</TableCell>
<TableCell>YEL-päiväraha</TableCell>
<TableCell>13.5.2019 - 19.5.2019 (7)</TableCell>
<TableCell>
<Badge variant="success">Myönnetty</Badge>
</TableCell>
</TableRow>
<TableRow>
<TableCell>
<Link href="#">25.1.2019</Link>
</TableCell>
<TableCell>Sairauspäiväraha</TableCell>
<TableCell>4.1.2019 - 30.1.2019 (18)</TableCell>
<TableCell>
<Badge variant="success">Myönnetty</Badge>
</TableCell>
</TableRow>
</TableBody>
</Table>