XHTML: Linkki 2008-03-09 00:43
| Kuvaus: | Linkit ovat WWW:n ydin. Suunnitteluvaiheessa sivuston sivuille kannattaa miettiä looginen hakemistorakenne sivuston hallinnan helpottamiseksi, ja navigointi sivustolla on tehtävä käyttäjälle helpoksi. Linkkien on erotuttava muusta tekstistä, ja oman sivuston ulkopuolelle osoittavat linkit on myös hyvä koota class-attribuuteilla omaksi ryhmäkseen. Linkki | Anchor <a>...</a>kun jokin tekstikohta halutaan linkiksi, ympäröidään linkkinä toimiva tekstikohta, merkkitasoinen elementti tai tyhjä elementti a-elementillä. href-attribuuttia-elementtiin olennaisena kuuluu sen alkutunnisteeseen lisättävä href-attribuutti, jossa kerrotaan linkitettävän kohteen sijainti.
<p>Absoluuttinen linkki <a href="http://www.helsinki.fi/">Helsinki-portaaliin</a>.</p>
Kun linkitetään sivuston ulkopuolelle, linkitettävä URL on annettava täydellisessä muodossaan, http://-alkuineen. Sivuston sisällä linkki voidaan antaa suhteellisena.
<p>Suhteellinen linkki <a href="index.html">XHTML/CSS-kurssin</a> etusivulle.</p>
Sijoita linkki kohdetta kuvaaviin sanoihin! Vältä seuraavaa:
<p>XHTML/CSS-kurssin-kurssin kotisivut löydät <a href="index.html">täältä</a>.</p>
title-attribuuttiMikäli linkitettävä teksti tai kuva ei kerro riittävästi linkitettävästä kohteesta, kannattaa tämä kertoa a-elementtiin liitettävässä title-attribuutissa. title-attribuuttiin sisällytetty teksti tulee esille selaimessa kun hiiri viedään linkin päälle. target-attribuuttiXHTML 1.0 Transitional sallii myös linkin avaamisen uuteen selainikkunaan. Tämä toteutetaan target-attribuutille annettavalla arvolla _blank.
<p>Avaa <a href="http://www.helsinki.fi/" target="_blank">Helsinki-portaali</a> uuteen selainikkunaan.</p>
Huom! Käytännössä uuteen ikkunaan osoitetut linkit avautuvat nykyisissä selaimissa uuteen välilehteen.
Absoluuttiset, suhteelliset ja sivunsisäiset linkitLinkin kohde voidaan kertoa href-attribuutissa eri tavoin, riippuen kohteen suhteesta linkittävään sivuun. Absoluuttinen linkkiKäytetään linkitettäessä oman sivuston ulkopuolelle.
Suhteellinen linkkiKäytetään linkitettäessä oman sivustoon kuuluvalle sivulle.
Sivunsisäinen linkkiKäytetään linkitettäessä tiettyyn kohtaan sivulla.
Pitkän sivun alkuun kannattaa tehdä sisällysluettelo sivunsisäisellä linkityksellä. Linkeille tehdään kohteet antamalla alaotsikoille yksilöivät id-attribuutit joihin linkeissä viitataan: <h2 id="valiotsikko">Väliotsikko</h2>
Sähköpostiosoitteen linkittäminenSähköpostiosoite lisätään sivulle yksinkertaisimmillaan seuraavasti: <a href="mailto:etunimi.sukunimi@esimerkki.fi"> etunimi.sukunimi@esimerkki.fi</a> Ongelmana tavassa on se, että roskapostittajat keräävät webbisivuilta koneellisesti sähköpostiosoitteita listoilleen, joten tätä ei kannata käyttää. Yksi mahdollisuus sen sijaan on tehdä sähköpostiosoitteen sisältävä kuva, ja liittää se haluttuihin kohtiin sivuilla. Seuraavan linkin alla monia muita tapoja suojata sähköpostiosoite.
|
| Luokka: | web » xhtml |
| Avainsanat: | xhtml, linkki |
Keskustelu
- #438 Sipuli
- 2009-11-19 23:11
- Mä koitan etsiä ja etsiä, mutten löydä vastausta siihen, miten xhtml:ssä toimii normaali linkitys alasivujen välillä: Jos mulla on sivu, jossa on vasemmalla linkit (ja oikealla sisältöalue), ja tahtoisin linkkejä painamalla, että VAIN sisältöalueen sisällöt vaihtuu, eikä, että koko sivu latautuu uudestaan, niin miten homma pitää koodata?
- #429 Rauli H.
- 2009-10-26 22:54
- Kuvakartta: http://www.w3schools.com/TAGS/tag_map.asp
- #426 Teme
- 2009-10-26 17:32
- Entä jos tahtoo kuvan osan toimivan linkkinä?
- #420 Rauli H.
- 2009-09-29 21:00
- <a><img /></a>
- #419 Taena
- 2009-09-29 20:34
- Entäpä jos tahtoo kuvan toimivan linkkinä?
Kommentoi tätä sivua
Kommentit ovat julkisia. Sähköpostiosoitettasi ei julkaista tai jaeta.