Naisc léitheora scáileáin
Aimsíonn Silktide eilimintí naisc atá míchumtha ar bhealaí a chuireann cosc orthu oibriú le - naisc gan téacs inléite, naisc gan ceann scríbe, agus clibeanna naisc fholmha fánacha atá fágtha ar an leathanach.
Chun go n-oibreoidh nasc le teicneolaíocht chúnta, teastaíonn ceann scríbe uaidh (tréith
href) agus rud inléite istigh ann:
<!-- Oibríonn: ceann scríbe agus téacs inléite -->
<a href="/about">Fúinn</a>
<!-- Oibríonn: nasc íomhá le téacs malartach -->
<a href="/apple"><img src="apple.png" alt="Úll"></a>
Cén fáth a bhfuil tábhacht leis seo
Fógraíonn gach nasc de réir a théacs. Ní fhógraítear nasc a bhfuil ceann scríbe aige ach gan téacs ach mar "nasc" - is féidir leis an úsáideoir é a ghníomhachtú ach níl a fhios aige cá dtéann sé. Breathnaíonn nasc le téacs ach gan cheann scríbe air amhail is go bhfuil sé inchliceáilte, ach ní théann sé áit ar bith. Sáraíonn an dá phatrún an bunchomhaontú a ligeann do dhaoine a úsáideann teicneolaíocht chúnta leathanach a nascleanúint trína naisc.
Conas é a dheisiú
- I gcás naisc a bhfuil ceann scríbe aige ach gan téacs inléite: cuir téacs istigh sa nasc, nó cuir leis mura bhfuil ann ach íomhá.
- I gcás naisc a bhfuil téacs aige ach gan cheann scríbe: cuir an
hrefatá ar iarraidh leis, nó más sprioc atá san eilimint i ndáiríre ar cheart do naisc eile léim chuici, bog aidchuig eilimint nach nasc í ina ionad:
<!-- Ancaire sprice oidhreachta, ní mholtar in HTML5 é -->
<a name="example"></a>
<!-- An rogha is fearr: id ar ghnátheilimint -->
<div id="example">...</div>
- I gcás clibeanna folmha
<a></a>nach bhfuil aon tréithe acu ar chor ar bith: bain iad, níl aon fheidhm acu. Is minic a fhágann eagarthóirí nó scripteanna ina ndiaidh iad. - Más cnaipe atá san eilimint i ndáiríre - spreagann sí gníomh seachas
nascleanúint - bain úsáid as eilimint
<button>, nó cuirrole="button"leis an gclib atá ann cheana.
Mar a dhéanann Silktide seiceáil air seo
- Aimsigh gach eilimint
<a>ar an leathanach agus léigh a téacs (lena n-áirítear téacs malartach íomhánna agus téacs a chuireann CSS leis), ahref, agus aon tréitheidnóname. - Cuir bratach le trí phatrún faidhbe:
- Nasc a bhfuil
hrefaige ach nach bhfuil téacs inléite aige. - Eilimint a bhfuil téacs agus
idnónameaici ach nach bhfuilhrefaici - sprioc atá ag ligean uirthi gur nasc í, nó nasc nach bhfuil a cheann scríbe aige. - Ancaire atá go hiomlán folamh gan téacs,
href,id, náname.
- Nasc a bhfuil
- Ní chuirtear bratach le dhá phatrún d'aon ghnó:
<a>le téacs ach ganhref,id, náname- ceadaíonn HTML5 é seo mar "nasc ionadchoinneála", a líonann isteach níos déanaí go coitianta.- Ancairí folmha a bhfuil
idnónameacu ach ganhref- is spriocanna léime oidhreachta iad seo, ní naisc iad.