Téigh go dtí an t-ábhar
SilktideCabhair

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ú

  1. 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á.
  2. I gcás naisc a bhfuil téacs aige ach gan cheann scríbe: cuir an href atá ar iarraidh leis, nó más sprioc atá san eilimint i ndáiríre ar cheart do naisc eile léim chuici, bog a id chuig 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>
  1. 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.
  2. Más cnaipe atá san eilimint i ndáiríre - spreagann sí gníomh seachas nascleanúint - bain úsáid as eilimint <button>, nó cuir role="button" leis an gclib atá ann cheana.

Mar a dhéanann Silktide seiceáil air seo

  1. 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), a href, agus aon tréithe id nó name.
  2. Cuir bratach le trí phatrún faidhbe:
    • Nasc a bhfuil href aige ach nach bhfuil téacs inléite aige.
    • Eilimint a bhfuil téacs agus id nó name aici ach nach bhfuil href aici - 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.
  3. Ní chuirtear bratach le dhá phatrún d'aon ghnó:
    • <a> le téacs ach gan href, 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 id nó name acu ach gan href - is spriocanna léime oidhreachta iad seo, ní naisc iad.

Tuilleadh eolais

Nuashonraithe go deireanach

An raibh an leathanach seo cabhrach?