NBSP arba Nelūžtanti erdvė , yra specialus įrankis, naudojamas HTML, norint pridėti tuščių tarpų tekste. Jis taip pat vadinamas kieta erdve arba fiksuota erdve. NBSP taip pat naudojamas tekstų apdorojimui ir programavimui, siekiant įterpti tarpą, kurio nelaužys žodžių laužas. NBSP tikslas yra neleisti naršyklei automatiškai nutraukti eilutės, kai ji pasiekia pabaigą, o tai gali sutrikdyti teksto eigą ir išvaizdą.
Teksto rengyklėje, kai įvedate sakinį, tekstas automatiškai persikelia į kitą eilutę, kai pasieks tos eilutės pabaigą. Tačiau yra tam tikrų situacijų, kai turėtumėte tai sustabdyti, pavyzdžiui, kai frazės ar skaičiaus negalima padalyti į dvi eilutes. Tokiose situacijose galite naudoti NBSP, kad įterptumėte tarpą, kurio nelaužys žodžių perversmas. Tai reiškia, kad frazė arba skaičius liks toje pačioje eilutėje, net jei eilutė yra per ilga, kad tilptų ekrane ar puslapyje. Tai gali būti naudinga keliose situacijose, pavyzdžiui, teisiniuose dokumentuose, kuriuose tam tikri žodžiai ar sakiniai turi likti kartu, arba programavimo kodas, kai ilga raidžių eilutė turi būti rodoma tam tikru būdu.
HTML subjektai yra iš anksto nustatyti simboliai, rezervuoti kodavimo tikslams. Pavyzdžiui, '<' is an html entity representing the less than symbol in html. similarly, nbsp that adds blank spaces to text.< p>
Tuščios vietos, sukurtos naudojant NBSP, rodomos tiek šaltinio kode, tiek naršyklėje, skirtingai nei bendrosios erdvės, kurios rodomos tik šaltinio kode. Kūrėjai gali pridėti kelias tuščias vietas prie teksto naudodami NBSP, todėl šaltinio kodas gali atrodyti netvarkingas ir sunkiai skaitomas.
xdxd prasmė
Tačiau yra NBSP naudojimo alternatyvų, kurios gali padėti padaryti šaltinio kodą aiškesnį ir lengviau skaitomą. Šios alternatyvos žinomos kaip tarpo simboliai, pvz., „ “ (tarpas), „ “ (skirtukas) ir „ “ (nauja eilutė). Naudojant tarpo simbolius galima pasiekti tokį patį efektą, kaip ir naudojant NBSP, nesugadinant šaltinio kodo.
Kodėl naudojamas NBSP?
Kartais, kai rašome kompiuteriu, turime pridėti tarpą tarp žodžių ar sakinių. Tačiau kai žiūrime į savo tekstą svetainėje, vieta gali atrodyti kitaip, kaip tada, kai jį įvedėme. Norėdami išspręsti šią problemą, galime naudoti NBSP.
Pavyzdys:
NBSP
Išvestis:
Tokiose situacijose NBSP yra gana naudingas, nes užtikrina, kad du žodžiai būtų spausdinami toje pačioje eilutėje, bet tarp jų turi būti tuščias tarpas, kai jis taikomas.
HTML objektai, skirti pridėti keletą tuščių tarpų:
HTML objekto naudojimas norint pridėti kelias tuščias vietas turinyje gali būti netinkamas, nes dėl to kodas gali atrodyti netvarkingas. Tokiais atvejais yra alternatyvių HTML objektų, kuriuos galima naudoti vietoj jų. Šioje lentelėje pateikiami kai kurie dažniausiai naudojami HTML objektai, kuriuos galima naudoti norint pridėti kelias tuščias vietas, atsižvelgiant į reikalingų tarpų skaičių:
sąrašas java
HTML subjektas | Erdvių skaičius |
---|---|
1 vieta | |
2 tarpai | |
4 tarpai |
Privalumai:
Dažnos klaidos naudojant NBSP
Nors NBSP naudojimas gali būti labai naudingas žiniatinklio kūrėjams, gali atsirasti kai kurių įprastų klaidų. Štai keli pavyzdžiai:
Svarbu nepamiršti, kada ir kaip jį naudoti, kad išvengtumėte šių įprastų klaidų naudojant NBSP. Naudokite jį saikingai, tik tada, kai reikia, kad pasiektumėte norimą turinio išvaizdą, ir būtinai naudokite CSS sudėtingesniems maketams ir interaktyviam dizainui. Be to, įterpdami NBSP į HTML kodą, visada naudokite teisingą sintaksę. Atsižvelgdami į šias įprastas klaidas, galite užtikrinti, kad jūsų tinklalapiai atrodytų patobulinti ir profesionalūs.
Prieinamumo problemos naudojant NBSP HTML
Nors NBSP yra naudingas įrankis formatuojant tekstą HTML, jis gali sukelti tam tikrų pritaikymo neįgaliesiems problemų, jei netinkamai naudojamas. Šios problemos gali turėti įtakos naudotojų, ypač neįgaliųjų, patirčiai. Štai keletas galimų problemų, kurias reikia žinoti ir kaip jų išvengti:
Ekrano skaitytuvai gali neatpažinti NBSP: Ekrano skaitytuvai yra įrankiai, kuriuos žmonės su regėjimo negalia naudoja naršydami svetaines. Tačiau ekrano skaitytuvai gali neatpažinti NBSP kaip tarpo, todėl gali kilti problemų skaitant tekstą. Norint to išvengti, svarbu išbandyti svetainę naudojant ekrano skaitytuvą ir užtikrinti, kad turinys vis dar būtų suprantamas.
Per didelis NBSP naudojimas gali turėti įtakos skaitomumui: Nors NBSP gali sukurti daugiau vietos tarp simbolių ir žodžių, per didelis jo naudojimas gali apsunkinti teksto skaitymą. Pavyzdžiui, naudojant per daug NBSP iš eilės, gali susidaryti ilgos, sudėtingos teksto eilutės, kurias sunku sekti. Norėdami to išvengti, naudokite NBSP saikingai ir tik tada, kai reikia.
greitai rūšiuoti
NBSP gali neprisitaikyti prie skirtingų ekrano dydžių: Kaip jau buvo minėta, NBSP gali užtikrinti, kad žodžiai liktų toje pačioje eilutėje ir išvengtų problemų, susijusių su reaguojančiu dizainu. Svetainės tekstą gali reikėti koreguoti, kai jis matomas mažesniame įrenginyje, pvz., telefone ar planšetiniame kompiuteryje, todėl gali atsirasti negražių eilučių lūžių ir nesuprantamo turinio. Norint to išvengti, būtina išbandyti savo svetainę įvairių dydžių ekranuose, todėl NBSP naudojimas turėtų būti atitinkamai pakoreguotas.
Nepertraukiami tarpai gali suklaidinti tik klaviatūrą naudojančius vartotojus: Svetainėse, kuriose naudojami nepertraukiami tarpai, gali prireikti pagalbos tik klaviatūros naudotojams, pvz., tiems, kurie priklauso nuo pagalbinių technologijų arba turi motorinės negalios. Taip yra todėl, kad jie teisingai supras svarbią informaciją, nes jiems reikia pagalbos, kad peržiūrėtų turinį. Norint to išvengti, labai svarbu užtikrinti, kad medžiagą vis tiek būtų galima naršyti tik klaviatūra.
'>