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

Spásáil téacs

Aimsíonn Silktide eilimintí a gcuireann a stíleanna inlíne a spásáil téacs faoi ghlas — letter-spacing, word-spacing, nó line-height — le !important ag luach atá faoi íosmhéid WCAG, ionas nach féidir le húsáideoirí é a choigeartú.

Cén fáth a bhfuil sé seo tábhachtach

Is minic a bhíonn ar dhaoine a bhfuil disléicse nó lagamhairc orthu an téacs a leathadh amach chun é a léamh: línte níos airde, bearnaí níos leithne idir litreacha agus focail. Déanann siad é seo le síntí brabhsálaí agus le stílbhileoga saincheaptha a sháraíonn spásáil leathanaigh.

Cuireann na huirlisí sin CSS gnáthleibhéil údair isteach. Sáraíonn dearbhú !important taobh istigh d'airí style eiliminte gach riail ar leibhéal an údair, is cuma cé chomh sonrach atá sí — is é an tógra amháin ar leathanach nach féidir leis na huirlisí sin a shárú. Nuair a chuireann sé spásáil faoi ghlas faoi na híosmhéideanna, fágtar an t-úsáideoir ar lár go hiomlán.

Éilíonn critéar rathúlachta 1.4.12 (leibhéal AA) de go mairfidh an t-ábhar nuair a mhéadaíonn úsáideoirí spásáil téacs go dtí ar a laghad:

  • Airde líne — 1.5 oiread mhéid an chló
  • Spásáil litreacha — 0.12 oiread mhéid an chló
  • Spásáil focal — 0.16 oiread mhéid an chló

Conas é a cheartú

I gcás gach eiliminte atá marcáilte, déan ceann amháin díobh seo a leanas:

  1. Bain an bhratach !important den dearbhú inlíne. Is féidir le huirlisí úsáideoirí é a shárú ansin, agus ní athraítear do dhearadh do dhuine ar bith eile.
  2. Bog an dearbhú isteach i stílbhileog. Fiú le !important, is féidir le huirlisí úsáideoirí rialacha stílbhileoige a shárú.
  3. Méadaigh an luach go dtí íosmhéid WCAG más gá an spásáil a phionáil i ndáiríre.
<!-- Teipeann: faoi ghlas faoi bhun an íosmhéid; ní féidir le huirlisí úsáideoirí é seo a shárú -->
<p style="line-height: 1.2 !important">…</p>

<!-- Ceartaithe: is féidir é a shárú -->
<p style="line-height: 1.2">…</p>

<!-- Ceart go leor freisin: faoi ghlas, ach ag luach a chomhlíonann an t-íosmhéid cheana féin -->
<p style="line-height: 1.5 !important">…</p>

Mar a dhéanann Silktide tástáil air seo

  1. Aimsigh eilimintí a ndearbhaíonn a n-airí style letter-spacing, word-spacing, nó line-height le !important, agus ina bhfuil téacs infheicthe go díreach.
  2. Réitigh an luach dearbhaithe i gcoinne mhéid chló na heiliminte.
  3. Tuairiscigh an eilimint nuair atá an luach faoi ghlas faoi íosmhéid WCAG don airí sin.

Léiríonn sé seo rialacha ACT W3C do 1.4.12 (spásáil litreacha, spásáil focal, airde líne).

Ní mharcálann Silktide spásáil !important i stílbhileoga — is féidir le huirlisí úsáideoirí í a shárú fós — agus ní insamhlaíonn sé cur i bhfeidhm sáruithe spásála chun leagan amach briste a bhrath, rud nach ndéanann aon uirlis uathoibrithe faoi láthair. Má éiríonn leis an seiceáil seo, ciallaíonn sé nach gcuireann aon rud ar an leathanach cosc ar úsáideoirí spásáil a choigeartú; is tástáil láimhe thapa í a sheiceáil go bhfanann do leagan amach inléite le spásáil choigeartaithe le leabharmharc spásála téacs.

Fabhtcheartú

Tagann an stíl inlíne ó chreat nó ó ghiúirléid tríú páirtí

Uaireanta scríobhann leabharlanna comhpháirteanna agus scripteanna leabaithe stíleanna inlíne !important. Cuirtear san áireamh iad i gcoinne do leathanaigh ar aon nós; seiceáil socruithe an díoltóra nó cuir an cheist faoina mbráid.

Tá an spásáil faoi ghlas ag luach comhlíontach

Éiríonn le luachanna atá ag nó os cionn íosmhéideanna WCAG fiú nuair atá siad faoi ghlas — ní dhéanann line-height: 1.6 !important dochar d'aon duine, toisc go sáraíonn sé cheana an luach ar mhéadódh úsáideoirí chuige.

Tuilleadh eolais

Nuashonraithe go deireanach

An raibh an leathanach seo cabhrach?