Si të përktheni nbsp. Pse keni nevojë për një hapësirë ​​pa ndërprerje në html?

Përshëndetje, të dashur lexues të faqes së blogut. Pak më herët, ne tashmë kemi arritur të flasim për këtë, dhe gjithashtu kemi mësuar për dizajnin në të. Sot ne kemi nga ana tjetër konceptin e hapësirës së bardhë në HTML, si dhe formatimin e kodit të lidhur gjatë shkrimit të tij (për lehtësinë e leximit dhe perceptimit të tij të mëvonshëm).

Epo, për shkak të faktit se do të prekim temën e hapësirës pa ndërprerje dhe vizatimit të butë, do të duhet të përqendrojmë vëmendjen tonë në të ashtuquajturat karaktere speciale ose mnemonikë të përdorur në gjuhën Html, të cilat do t'ju lejojnë të shtoni shumë karaktere shtesë në kodin e dokumentit në ueb, si ato të përmendura më lart. Por gjërat e para së pari.

Hapësirat dhe karakteret e hapësirës së bardhë në HTML

Përpara se të kaloj në çështjen e formatimit të tekstit duke përdorur etiketa të krijuara posaçërisht për këtë (paragrafi, titujt, etj.), Dua të ndalem në mënyrën se si hapësirat, ndërprerjet e rreshtave (Enter) dhe tabelat interpretohen në gjuhën HTML dhe si është thyerja. teksti i kryer në dritaren e shfletuesit kur është ndryshuar përmasat.

Vërtetë, për këtë lloj formatimi vizual (i cili nuk do të jetë i dukshëm në faqen e internetit), më së shpeshti nuk janë vetë hapësirat që përdoren, por karakteret e skedës dhe ndërprerjes së rreshtit. Ekziston një rregull i tillë - kur filloni të shkruani një etiketë të mbivendosur Html, atëherë dhëmbëzimi duke përdorur skedat(tasti Tab në tastierë), dhe kur të mbyllni këtë etiketë, hiqni dhëmbëzimin (kombinimi i tasteve Shift+Tab në tastierë).

Kjo duhet të bëhet në mënyrë që etiketat e hapjes dhe mbylljes të jenë në të njëjtin nivel vertikal (në të njëjtin numër skedash nga skaji i djathtë i faqes në redaktorin tuaj Html, për shembull, Notepad ++, për të cilin kam shkruar). Përveç kësaj, ju këshilloj që menjëherë pas shkrimit të elementit hapës të bëni disa ndërprerje rreshtash dhe menjëherë të shkruani atë mbyllëse në të njëjtin nivel (numri i skedave), në mënyrë që të mos harroni ta bëni këtë më vonë.

Ato. elementët e hapjes dhe mbylljes duhet të jenë në të njëjtin nivel vertikalisht, dhe etiketat e brendshme duhet të zhvendosen me një karakter skedë dhe elementët mbyllës dhe hapës duhet të vendosen përsëri në të njëjtin nivel.

Për dokumente të thjeshta ueb kjo mund të duket si e tepruar, por kur krijohen pak a shumë komplekse, ato kodi do të bëhet shumë më i qartë dhe i lexueshëm për shkak të bollëkut të hapësirave, dhe gjithashtu do të jetë shumë më e lehtë të dallohen gabimet për shkak të renditjes simetrike të etiketave.

Karaktere speciale ose mnemonikë në kodin HTML

Pra, tani le të flasim për të ashtuquajturat karaktere speciale, lehtësinë e përdorimit të të cilave e njoftova në fillim të këtij artikulli. Karakteret e veçanta quhen ndonjëherë edhe mnemonikë ose zëvendësime. Ato synojnë të zgjidhin një problem që ka lindur në gjuhën e shënjimit të hipertekstit për një kohë të gjatë, lidhur me kodimet e përdorura.

Kur shkruani tekst në tastierë, karakteret e gjuhës tuaj kodohen sipas një algoritmi të paracaktuar dhe më pas shfaqen në sajt duke përdorur fontet që përdorni (ku të gjeni dhe si të instaloni për sitin) për shkak të deshifrimit.

Ka shumë kodime, por për gjuhën Html versioni i zgjeruar i kodimeve u miratua si parazgjedhje.

Në këtë kodim teksti ishte e mundur të shkruani vetëm 256 karaktere - 128 nga ASCII dhe 128 të tjera për shkronjat ruse. Si rezultat, u shfaq një problem me përdorimin në faqet e karaktereve që nuk përfshihen në ASCII dhe nuk janë shkronja ruse që janë pjesë e kodimit të Windows 1251 (CP1251). Epo, ju vendosët të përdorni një tildë ose një apostrof, por një mundësi e tillë nuk ishte përfshirë fillimisht në kodimin e përdorur nga gjuha Html.

Pikërisht për raste të tilla u shpikën zëvendësimet ose, me fjalë të tjera, mnemonikë. Fillimisht personazhet e veçanta kishin një formë dixhitale, por më pas për ato më të zakonshmet u shtuan homologët e tyre të shkronjave për t'i bërë më të lehta për t'u mbajtur mend.

Në terma të përgjithshëm, një kujtim është një karakter që fillon me një ampersand "&" dhe përfundon me një pikëpresje ";". Bazuar në këto karakteristika, shfletuesi, kur analizon kodin HTML, nxjerr karaktere të veçanta prej tij. Ampersand-i në kodin numerik të shkronjave të ngurta duhet të pasohet menjëherë nga një shenjë paund "#", e quajtur ndonjëherë një hash. Dhe vetëm atëherë ndjek kodin dixhital të karakterit të dëshiruar në kodimin Unicode.

Më shumë se 60,000 karaktere mund të shkruhen në Unicode - gjëja kryesore është që simboli mnemonik që ju nevojitet mbështetet nga fonti i përdorur në faqen tuaj. Ka fonte që mbështesin pothuajse të gjithë karakteret e Unicode, dhe ka opsione vetëm me një grup të caktuar karakteresh.

Lista e plotë e personazheve speciale do të jetë thjesht e madhe, por mnemonikët më të përdorur ju mund të huazoni për shembull nga kjo tabelë:

SimboliKodi HTMLdhjetore
kodi
Përshkrim
hapësirë ​​që nuk thyhet
hapësirë ​​e ngushtë (në gjerësi si shkronja n)
hapësirë ​​e gjerë (em-gjerësia si shkronja m)
- en dash (en-dash)
- em dash (em dash)
­ - ­ transferim i butë
A ́ stresi vendoset pas shkronjës “stres”.
© © e drejta e autorit
® ® ® markë e regjistruar tregtare
shenjë e markës tregtare
º º º shtiza e Marsit
ª ª ª pasqyra e Venusit
ppm
π π π pi (përdor Times New Roman)
¦ ¦ ¦ vijë vertikale me pika
§ § § paragraf
° ° ° shkallë
µ µ µ shenjë mikro
shenjë paragrafi
elipset
mbingjitje
´ ´ ´ shenjë e theksit
shenjë numri
🔍 🔍 Xham zmadhues (i anuar në të majtë)
🔎 🔎 Xham zmadhues (i anuar në të djathtë)
shenjat e veprimeve aritmetike dhe matematikore
× × × shumohen
÷ ÷ ÷ ndajnë
< < më pak
> > > më shumë
± ± ± plus/minus
¹ ¹ ¹ shkalla 1
² ² ² shkalla 2
³ ³ ³ shkalla 3
¬ ¬ ¬ mohim
¼ ¼ ¼ nje cerek
½ ½ ½ një gjysmë
¾ ¾ ¾ tre të katërtat
pikë dhjetore
minus
më pak ose të barabartë
më shumë ose të barabartë
afërsisht (pothuajse) e barabartë
jo të barabartë
në mënyrë identike
rrënjë katrore (radikale)
pafundësi
shenjë përmbledhëse
shenjë pune
diferencial i pjesshëm
integrale
për të gjithë (i dukshëm vetëm nëse me shkronja të zeza)
ekziston
grup bosh
Ø Ø Ø diametri
i takon
nuk bëjnë pjesë
përmban
është një nëngrup
është një superset
nuk është një nëngrup
është një nënbashkësi ose e barabartë me
është një superset ose e barabartë
plus në një rreth
shenjë shumëzimi në një rreth
pingul
qoshe
logjike DHE
logjik OSE
kryqëzim
Bashkimi
shenjat e monedhës
Rubla. Shenja e rublës duhet të përdoret së bashku me numrin. Standardi Unicode 7.0. Nëse nuk e shihni imazhin, përditësoni fontet tuaja Unicode.
euro
¢ ¢ ¢ Cent
£ £ £ Lb
¤ ¤ ¤ Shenja e monedhës
¥ ¥ ¥ Shenja jen dhe juan
ƒ ƒ ƒ Shenja Florin
shënues
. shënues i thjeshtë
rrethi
· · · pika e mesit
kryq
kryq i dyfishtë
majat
klubet
zemrat
diamante
romb
laps
laps
laps
dorë
kuotat
" " " citat i dyfishtë
& & & ampersand
« « « thonjëza e majtë tipografike (thonjëza me kurriz peshku)
» » » thonjëza e djathtë tipografike (thonjëza kurriz peshku)
hapja e kuotës së vetme këndore
mbyllja e kuotës së vetme të këndit
kryetar (minuta, këmbë)
kryeministër i dyfishtë (sekonda, inç)
citat i vetëm majtas sipër
citat i vetëm lart djathtas
citate e vetme djathtas poshtë
quote-foot majtas
citoj këmbën lart djathtas
kuotën e këmbës poshtë djathtas
thonjëza e vetme në anglisht
thonjëza e vetme në anglisht
hapja e thonjëzës së dyfishtë
thonjëza e dyfishtë mbyllëse
shigjeta
shigjeta majtas
shigjeta lart
shigjeta e djathtë
shigjeta poshtë
shigjeta majtas dhe djathtas
shigjeta lart e poshtë
kthim ngarkese
shigjeta e dyfishtë majtas
shigjeta e dyfishtë lart
shigjeta e dyfishtë djathtas
shigjeta e dyfishtë poshtë
shigjeta e dyfishtë majtas dhe djathtas
shigjeta e dyfishtë lart e poshtë
trekëndësh shigjeta lart
trekëndësh shigjeta poshtë
shigjeta drejtkëndëshe
trekëndësh shigjeta majtas
yje, fjolla bore
Burrë dëbore
Flokë dëbore
Flokë dëbore e mbuluar nga shamrocks
Flokë dëbore e majme me kënd të mprehtë
Yll me hije
Yll bosh
Yll i paplotësuar në një rreth të mbushur
Yll i mbushur me një rreth të hapur brenda
Yll rrotullues
Yll i bardhë i vizatuar
Rrethi i mesëm i hapur
Rrethi i mesit i mbushur
Sekstil (lloji i borës)
Yll rrotullues me tetë cepa
Yll me skaje sferike
Një helikë e guximshme me tetë cepa në formë ylli
Yll me gjashtëmbëdhjetë cepa
Yll plot dymbëdhjetë cepa
Yll i guximshëm i mbushur me tetë cepa të drejtë
Yll i mbushur me gjashtë cepa
Yll i mbushur me tetë cepa të drejtë
Yll me tetë cepa
Yll me tetë cepa
Yll me qendër bosh
Yll i shëndoshë
Yll i hapur me katër cepa
Yll i mbushur me katër cepa
Yll në një rreth
Flokë dëbore në një rreth
ora, koha
Shikoni
Shikoni
Orë me rërë
Orë me rërë

Ka mjaft interesante mënyra për të marrë kodin kujtues HTML për shenjën që ju nevojitet. Për ta bërë këtë, thjesht hapni redaktorin e Microsoft Word, krijoni një dokument të ri dhe zgjidhni "Insert" - "Symbol" nga menyja e sipërme (Unë përdor versionin 2003, kështu që nuk di si të bëj një operacion të ngjashëm në versionet e mëvonshme ).

Në dritaren që hapet, duhet të zgjidhni një font, për shembull, Times New Roman (ose ndonjë tjetër që padyshim do të jetë i pranishëm në shumicën e kompjuterëve të vizitorëve të faqes suaj - Courier ose Arial, për shembull).

Shtoni të gjithë karakteret speciale që ju nevojiten nga lista që hapet në dokumentin tuaj Word dhe ruajeni këtë dokument Word si një faqe interneti (e zgjedhur nga lista rënëse “.html” kur ruani). Epo, atëherë gjithçka që duhet të bëni është të hapni këtë faqe në internet në çdo redaktues HTML (i njëjti Notepad ++ do të bëjë) dhe do të shihni të gjitha kodet dixhitale të kujtesës që ju nevojiten:

Metoda është pak e komplikuar, por nëse doni të përdorni ndonjë karakter të rrallë të veçantë në faqen tuaj të internetit, atëherë do të jetë më e lehtë sesa të kërkoni në internet për tabela si ajo e treguar më lart. Do t'ju duhet të ngjisni kodin e karakterit special që rezulton në vendin e duhur dhe në vend të tij në faqen e internetit, shfletuesi do të shfaqë karakterin që ju nevojitet (për shembull, një hapësirë ​​që nuk prishet).

Hapësirë ​​që nuk prishet dhe vizë e butë në shembuj

Siç e përmenda edhe më lart dhe siç mund ta shihni nga tabela e karaktereve speciale të dhëna pak më sipër, disa mnemonikë në Html morën, përveç dixhitalit, edhe një emërtim simbolik për memorizimin më të lehtë. Ato. Në vend të shenjës hash "#" (hash), fjalët përdoren në variante simbolike. Për shembull, e njëjta hapësirë ​​e pandërprerë mund të shkruhet ose si (mnemonike dixhitale) ose si (karakter).

Kur shkruani artikuj, nëse keni nevojë të vendosni një ampersand (&) ose të hapni kllapa këndore (<), то для этого обязательно нужно использовать спецсимволы. Дело в том, что эти знаки в Html означают начало тега и браузер будет рассматривать их именно с этой точки зрения и отображать в тексте не будет.

Kjo do të thotë, nëse jeni duke shkruar një artikull në të cilin do t'ju duhet të futni, për shembull, një shfaqje të etiketës në tekst< body>ose thjesht duhet të futni një shenjë më pak se (<), то сделав это без использования подстановок на веб странице вы ничего не увидите, т.к. браузер, обнаружив «<» , поймет, что это Html тег, а не текст статьи.

Prandaj, do t'ju duhet të futni konstruksionin e mëposhtëm për të zgjidhur një problem të ngjashëm:

E njëjta gjë vlen edhe për shfaqjen e kodit të vetë kujtesës, pasi ato fillojnë me një ampersand. Do t'ju duhet të futni kodin në tekst, duke zëvendësuar shenjën ampersand me zëvendësimin e tij (karakter i veçantë):

Kjo duhet të bëhet për të hyrë në faqe<, а не отображение левой угловой скобки (<), в которую преобразует браузер мнемонику <, обнаружив при разборе знак амперсанда. Хитро, но вы все поймете попробовав это на практике.

Ju gjithashtu ka shumë të ngjarë të përdorni një hapësirë ​​pa ndërprerje, e cila do të duket si një hapësirë ​​e rregullt në një faqe interneti, por shfletuesi nuk do ta trajtojë atë fare si një karakter hapësinor dhe nuk do të kryejë transferta mbi të(për shembull, kjo do të jetë e përshtatshme për fraza të tilla si 1400 GB, etj., të cilat nuk do të ishte e këshillueshme të viheshin me vizë në vija të ndryshme):

1400 GB.

Ndonjëherë mund të lindë situata e kundërt, kur teksti përmban fjalë shumë të gjata dhe dëshironi të siguroheni që, nëse është e nevojshme, shfletuesi Mund t'i thyeja këto fjalë me vizë. Për qëllime të tilla, sigurohet një simbol i veçantë "transferim i butë" -

Fjalë e gjatë, e gjatë;

Kur bëhet e nevojshme të kaloni në një rresht tjetër, shfletuesi do të përdorë një vizë në vend të vizës së butë mnemonic dhe do të dërgojë pjesën tjetër të fjalës në rreshtin tjetër. Nëse ka hapësirë ​​të mjaftueshme për të vendosur të gjithë këtë fjalë në një rresht, atëherë shfletuesi nuk do të tërheqë asnjë linjë. Është kaq e thjeshtë.

Paç fat! Shihemi së shpejti në faqet e faqes së blogut

Mund të shikoni më shumë video duke shkuar te
");">

Ju mund të jeni të interesuar

MailTo - çfarë është dhe si të krijoni një lidhje në Html për të dërguar një email
Etiketat dhe atributet e titujve H1-H6, vija horizontale Hr, thyerja e rreshtit Br dhe paragrafi P sipas standardit Html 4.01
Si të futni një lidhje dhe një fotografi (foto) në etiketat HTML - IMG dhe A

Të gjithë ata që u përpoqën krijoni faqe interneti në HTML u përball me këtë problem. Pothuajse te gjitha Etiketat HTML prerë hapësirat shtesë. Dhe këtë herë do t'ju jap një shembull të kësaj "prerjeje" dhe gjithashtu do t'ju tregoj se si të siguroheni që hapësirat të mos priten.

Le të fillojmë duke shkruar një të thjeshtë Kodi HTML:

Disa tekste Vazhdon...

Nëse shikoni rezultatin, do të shihni se të gjitha hapësirat tona janë prerë dhe ka mbetur vetëm një. Dhe pothuajse çdo etiketë e bën këtë.

Ka tre opsione shfaqin hapësira shtesë në HTML. Mënyra e parë është të përdorni një etiketë<para>:

Disa tekste Vazhdon...

Si rezultat, do të shihni se boshllëqet mbeten, dhe kjo është pikërisht ajo që ne donim.

Por ka një mënyrë tjetër që unë përdor rregullisht - entiteti "". Ky ent thjesht zëvendëson karakterin e hapësirës:

Disa tekste Vazhdon...

Si rezultat, do të shihni gjithashtu një seri të tërë hapësirash. Për mua, kjo metodë është më e mirë sepse nuk keni nevojë të përdorni etiketa shtesë. Por kjo është çështje shije. Ku nevojitet? hapësirë ​​shtesë në HTML, thjesht futni "" dhe shijoni rezultatin.

Dhe së fundi, mënyra e fundit është duke përdorur CSS. Për ta bërë këtë, ju vetëm duhet të shtoni këtë stil:

P(
hapësira e bardhë: para;
}

Kjo metodë është më e shpejta dhe më e lehta, megjithatë nuk e përdor, pasi në praktikën time janë të pakta rastet kur duhet të shtoj shumë hapësira të njëpasnjëshme. Dhe nëse ndodhin, atëherë unë përdor entitetin " " disa herë. Përveç kësaj, pronë e hapësirës së bardhë nuk mbështetet nga të gjithë shfletuesit (në veçanti, IE6 Dhe IE7 nuk mbështet), gjë që tashmë kufizon qëllimin e kësaj metode.

Në përgjithësi, për të përmbledhur:

1) Nëse ndonjë pjesë e tekstit tuaj përmban shumë hapësira në vende të ndryshme, atëherë përdorni etiketën<para>.

2) Nëse hasni një moment të vetëm diku ku keni nevojë për disa hapësira me radhë, atëherë përdorni entitetin "  ";

3) Nëse e gjithë faqja juaj përbëhet nga një mori hapësirash të njëpasnjëshme (edhe pse kjo ndodh jashtëzakonisht rrallë), atëherë përdorni pronën hapesire e bardhe me kuptim para.

Nëse dëshironi të dini më shumë rreth HTML, pastaj hidhini një sy kursit tim falas me një shembull të krijimit të një faqe interneti në HTML:

Përshëndetje, të dashur lexues të faqes së blogut! Ata që të paktën sipërfaqësisht janë familjarizuar me të, ndoshta tashmë e kanë marrë parasysh, megjithëse në terma të përgjithshëm. Kjo do të thotë se ata kanë një ide se cilat simbole HTML përdoren përgjithësisht në kodin e dokumentit.

Në artikullin e sotëm do të përpiqemi të kuptojmë se çfarë është një hapësirë ​​në HTML dhe në cilat raste mund të përdorni karaktere të hapësirës së bardhë kur formatoni vetë kodin për lexim të lehtë. Ne do të zbulojmë se kur është e nevojshme të përdorim një hapësirë ​​pa ndërprerje, dhe gjithashtu të njihemi me personazhe të tjerë specialë (ose, siç quhen gjithashtu, mnemonikë).

Në fakt, unë do t'ju këshilloja të mos e injoroni temën e përdorimit të karaktereve të ndryshme speciale, pasi ky është një komponent i rëndësishëm që ju lejon të përfundoni studimin tuaj të gjuhës së shënjimit të hipertekstit. Në përgjithësi, informacioni i dhënë në këtë botim nuk do të jetë patjetër i tepërt. Epo, tani tek pika.

Hapësirat dhe karakteret e hapësirës së bardhë në HTML

Së pari duhet të bëni një shënim të rëndësishëm. Ka çelësa të veçantë në një tastierë kompjuteri që ju lejojnë të ndani tekstin (më shumë për këtë më poshtë). Sidoqoftë, vetëm një shirit i gjerë hapësinor siguron ndarje midis fjalëve jo vetëm në redaktues, por edhe në dritaren e shfletuesit. Ka nuanca kur thyhen linjat dhe futen nga skajet.

Siç e dini, shfaqja e elementeve të caktuara në një shfletues ueb përcaktohet nga etiketat. Për të formatuar tekstin, përdoret e njohura , e cila është e bazuar në bllok. Kjo do të thotë, përmbajtja e tij ndodhet në të gjithë gjerësinë e disponueshme.

te mbështillni rreshtat brenda paragrafit P, ju duhet të përdorni një etiketë të vetme BR, me të cilën mund ta bëni këtë. Le të themi se duhet të fusim në tekst disa rreshta nga një poezi që shkruajmë në një redaktues teksti:

Përkundër faktit se rreshtat e vargut janë të vendosura saktë dhe vizat janë bërë në vendet e duhura, gjithçka do të duket ndryshe në shfletuesin:


Për të arritur të njëjtin shfaqje në një dritare të shfletuesit të internetit, duhet të shkruani BR në çdo ndërprerje të rreshtit:

Tani e kemi arritur detyrën dhe rreshtat poetikë do të shfaqen plotësisht në mënyrë korrekte në shfletues:

Kështu, kryhen ndërprerjet e nevojshme të linjës. Një veçori tjetër që duhet theksuar këtu është se hapësirat e shumta që vijnë njëra pas tjetrës shfaqen nga shfletuesi i internetit si një. Ju mund ta verifikoni këtë nëse në të njëjtin redaktues përpiqeni të vendosni jo një, por disa hapësira midis dy fjalëve dhe, duke klikuar në butonin "Ruaj", shikoni rezultatin në shfletues.

Hapësira, skeda dhe ndërprerja e rreshtit

Në thelb, me këto karaktere të hapësirës së bardhë Njihemi sapo fillojmë të punojmë me tekstin në redaktues dhe e formatojmë në formën e kërkuar. Për të zbatuar një detyrë të tillë, ekzistojnë çelësa të veçantë, secila prej të cilave korrespondon me karakterin e vet hapësinor:

  • Spacebar është çelësi më i gjerë në një tastierë kompjuteri (pa etiketë);
  • Tab - një çelës në të majtë me mbishkrimin "Tab" dhe dy shigjeta që tregojnë drejtime të ndryshme;
  • Ndërprerja e linjës - tasti "Enter".

Sidoqoftë, siç thashë më lart, rezultatin përfundimtar të dëshiruar e marrim jo vetëm në një redaktues teksti, por edhe në një shfletues, vetëm kur përdorim çelësin e parë. Të tre çelësat (përfshirë skedën dhe ndërprerjen e rreshtit janë të dobishëm kur formatoni kodin HTML. Le të themi se kështu duket një fragment kodi në NotePad++ (ka shumë informacion rreth këtij redaktuesi) kur shfaqen të gjitha karakteret e hapësirës së bardhë:


Ne marrim kod që është i lehtë për t'u lexuar dhe kuptuar falë hapësirave. Shigjetat portokalli tregojnë dhëmbëzimet e krijuara duke përdorur tastin Tab dhe simbolet CR dhe LF tregojnë ndërprerjet e linjës të krijuara duke përdorur tastin Enter.

Shihen kontejnerët e vendosur brenda njëri-tjetrit dhe etiketat e hapjes dhe mbylljes janë qartë të dukshme. Në këtë formë, ky kod mund të modifikohet lehtësisht. Tani krahasojeni atë me të njëjtin kod, i cili nuk ka një ndarje të tillë teksti:

Në të njëjtën mënyrë, duke përdorur karaktere të hapësirës së bardhë, mund të shkruani rregulla CSS që vizualisht do të duken të qarta dhe të tretshme:


Pasi t'i sillni të gjitha stilet në një emërues të përbashkët dhe të përfundoni plotësisht redaktimin e skedarit të stileve, mund të kryeni redaktimin duke hequr të gjitha hapësirat nga kodi. Kjo është e nevojshme për të rritur, gjë që është shumë e rëndësishme kur promovoni një burim.

Karaktere speciale (ose mnemonikë) në kodin HTML

Tani le të shohim rastet në të cilat është e nevojshme të përdoren karakteret speciale që përmenda në fillim të artikullit. Karakteret speciale HTML, nganjëherë të quajtura mnemonikë, u prezantuan për të zgjidhur një problem të gjatë me kodimet që u shfaqën në gjuhën e shënjimit të hipertekstit.

Kur shkruani tekst në tastierë, karakteret e gjuhës që po përdorni kodohen. Në shfletuesin e internetit, teksti i shtypur do të shfaqet duke përdorur fontet që keni zgjedhur si rezultat i operacionit të deshifrimit të kundërt.

Fakti është se ka shumë kodime të tilla, tani nuk kemi synim t'i analizojmë ato në detaje. Thjesht secilës prej tyre mund t'i mungojnë disa simbole, të cilat, megjithatë, duhet të shfaqen. Le të themi se ndjeni dëshirën për të shkruar thonjëza të vetme ose një theks, por këto ikona thjesht nuk përfshihen në grup.

Për të eliminuar këtë problem, u prezantua një sistem simbolesh të veçanta, i cili përfshin një numër të madh të mnemonikëve të ndryshëm. Të gjitha fillojnë me një ampersand "&" dhe zakonisht përfundojnë me një pikëpresje ";". Në fillim, çdo personazh i veçantë kishte kodin e tij dixhital. Për shembull, për një hapësirë ​​që nuk prishet, të cilën do ta shqyrtojmë më në detaje më poshtë, hyrja e mëposhtme do të jetë e vlefshme:

Por pas ca kohësh, simboleve më të zakonshme iu caktuan analoge të shkronjave (mnemonikë) për t'i bërë më të lehta për t'u mbajtur mend. Le të themi se për të njëjtën hapësirë ​​pa thyerje duket kështu:

Si rezultat, shfletuesi shfaq simbolin përkatës. Lista e mnemonikëve është shumë voluminoze, karakteret speciale më të përdorura në HTML mund ta zbuloni nga tabela e mëposhtme:

simbol kodi mnemonikë përshkrim
hapësirë ​​që nuk thyhet
hapësirë ​​e ngushtë (në gjerësi si shkronja n)
hapësirë ​​e gjerë (em-gjerësia si shkronja m)
- en dash (en-dash)
- em dash (em dash)
­ - ­ transferim i butë
A ́ stresi vendoset pas shkronjës "stres".
© © e drejta e autorit
® ® ® markë e regjistruar tregtare
shenjë e markës tregtare
º º º shtiza e Marsit
ª ª ª pasqyra e Venusit
ppm
π π π pi (përdor Times New Roman)
¦ ¦ ¦ vijë vertikale me pika
§ § § paragraf
° ° ° shkallë
µ µ µ shenjë mikro
shenjë paragrafi
elipset
mbingjitje
´ ´ ´ shenjë e theksit
shenjë numri
🔍 🔍 Xham zmadhues (i anuar në të majtë)
🔎 🔎 Xham zmadhues (i anuar në të djathtë)
shenjat e veprimeve aritmetike dhe matematikore
× × × shumohen
÷ ÷ ÷ ndajnë
< < më pak
> > > më shumë
± ± ± plus/minus
¹ ¹ ¹ shkalla 1
² ² ² shkalla 2
³ ³ ³ shkalla 3
¬ ¬ ¬ mohim
¼ ¼ ¼ nje cerek
½ ½ ½ një gjysmë
¾ ¾ ¾ tre të katërtat
pikë dhjetore
minus
më pak ose të barabartë
më shumë ose të barabartë
afërsisht (pothuajse) e barabartë
jo të barabartë
në mënyrë identike
rrënjë katrore (radikale)
pafundësi
shenjë përmbledhëse
shenjë pune
diferencial i pjesshëm
integrale
për të gjithë (i dukshëm vetëm nëse me shkronja të zeza)
ekziston
grup bosh
Ø Ø Ø diametri
i takon
nuk bëjnë pjesë
përmban
është një nëngrup
është një superset
nuk është një nëngrup
është një nënbashkësi ose e barabartë me
është një superset ose e barabartë
plus në një rreth
shenjë shumëzimi në një rreth
pingul
qoshe
logjike DHE
logjik OSE
kryqëzim
Bashkimi
shenjat e monedhës
euro
¢ ¢ ¢ Cent
£ £ £ Lb
¤ ¤t; ¤ Shenja e monedhës
¥ ¥ ¥ Shenja jen dhe juan
ƒ ƒ ƒ Shenja Florin
shënues
. shënues i thjeshtë
rrethi
· · · pika e mesit
kryq
kryq i dyfishtë
majat
klubet
zemrat
diamante
romb
laps
laps
laps
dorë
kuotat
" " " citat i dyfishtë
& & & ampersand
« « « thonjëza e majtë tipografike (thonjëza me kurriz peshku)
» » » thonjëza e djathtë tipografike (thonjëza kurriz peshku)
hapja e kuotës së vetme këndore
mbyllja e kuotës së vetme të këndit
kryetar (minuta, këmbë)
kryeministër i dyfishtë (sekonda, inç)
citat i vetëm majtas sipër
citat i vetëm lart djathtas
citate e vetme djathtas poshtë
quote-foot majtas
citoj këmbën lart djathtas
kuotën e këmbës poshtë djathtas
thonjëza e vetme në anglisht
thonjëza e vetme në anglisht
hapja e thonjëzës së dyfishtë
thonjëza e dyfishtë mbyllëse
shigjeta
shigjeta majtas
shigjeta lart
shigjeta e djathtë
shigjeta poshtë
shigjeta majtas dhe djathtas
shigjeta lart e poshtë
kthim ngarkese
shigjeta e dyfishtë majtas
shigjeta e dyfishtë lart
shigjeta e dyfishtë djathtas
shigjeta e dyfishtë poshtë
shigjeta e dyfishtë majtas dhe djathtas
shigjeta e dyfishtë lart e poshtë
trekëndësh shigjeta lart
trekëndësh shigjeta poshtë
shigjeta drejtkëndëshe
trekëndësh shigjeta majtas
yje, fjolla bore
Burrë dëbore
Flokë dëbore
Flokë dëbore e mbuluar nga shamrocks
Flokë dëbore e majme me kënd të mprehtë
Yll me hije
Yll bosh
Yll i paplotësuar në një rreth të mbushur
Yll i mbushur me një rreth të hapur brenda
Yll rrotullues
Yll i bardhë i vizatuar
Rrethi i mesëm i hapur
Rrethi i mesit i mbushur
Sekstil (lloji i borës)
Yll rrotullues me tetë cepa
Yll me skaje sferike
Një helikë e guximshme me tetë cepa në formë ylli
Yll me gjashtëmbëdhjetë cepa
Yll plot dymbëdhjetë cepa
Yll i guximshëm i mbushur me tetë cepa të drejtë
Yll i mbushur me gjashtë cepa
Yll i mbushur me tetë cepa të drejtë
Yll me tetë cepa
Yll me tetë cepa
Yll me qendër bosh
Yll i shëndoshë
Yll i hapur me katër cepa
Yll i mbushur me katër cepa
Yll në një rreth
Flokë dëbore në një rreth
ora, koha
Shikoni
Shikoni
Orë me rërë
Orë me rërë

Rastet e përdorimit të disa karaktereve të veçanta, duke përfshirë hapësirën që nuk thyhet dhe vizën e butë

Nëse tashmë e keni studiuar pak tabelën, keni marrë konfirmimin e asaj që thashë më sipër, se për të shfaqur të gjithë karakteret speciale, përdoret një kod dixhital () ose analog alfabetik i tij (mnemonikë simbolike), ku në vend të një grupi hash. shkruhen shenjat dhe numrat, shkronjat ().

Tani le të shohim se kur t'i përdorim këto kode. Le të themi se në një artikull ju duhet të tregoni disa etiketa HTML për qëllime informative, për shembull,

. Nëse shkruani kllapa këndore nga tastiera (dhe ekziston një opsion i tillë), shfletuesi do ta perceptojë një ndërtim të tillë si një etiketë hapëse, dhe jo si një fragment të thjeshtë teksti.

Prandaj, nga e njëjta tabelë HTML e karaktereve speciale marrim kodet përkatëse dhe e gjithë hyrja do të duket kështu:

Për më tepër, për të shfaqur në shfletuesin jo vetë shenjën ampersand, por përcaktimin e tij në formë

, duhet të shtoni kodin e tij nga tabela:

fundi i faqes

Më pas shfletuesi do të shfaqë saktësisht rekordin e kujtesës që duhet të aplikohet për të shfaqur etiketën FOOTER. Është pak konfuze, por në këtë faqe mund ta praktikoni këtë aspekt duke futur mnemonikë për karakteret përkatëse në fushën "HTML" dhe duke përdorur butonin "Run" dhe në zonën "Rezultat" duke marrë rezultatin e shfaqjes së tyre në shfletuesi:


Ju lutemi vini re se sigurova që teksti të ishte mbështjellë duke përdorur etiketën BR të përmendur tashmë, në mënyrë që vetë personazhet të mos shfaqen në një rresht, por në një kolonë për lehtësi.

Shkoni përpara. Ndonjëherë në tekst shfaqen kombinime që janë të padëshirueshme të ndahen në rreshta të ndryshëm. Le të themi, "1000 rubla". Do të ishte logjike ose ta lini atë në vijën e sipërme, ose nëse nuk ka hapësirë ​​të mjaftueshme, zhvendosni të gjithë strukturën në një vijë më poshtë.

Kjo është veçanërisht e vërtetë nëse përdoruesit përdorin pajisje me gjerësi të ndryshme të ekranit, duke përfshirë ato celulare. Në të vërtetë, në këtë rast, shfletuesi i internetit formaton tekstin, duke iu përshtatur kushteve të reja. Dhe nëse teksti duket i saktë në madhësitë standarde të monitorit, atëherë nëse ato ndryshojnë, gjithçka mund të ndryshojë.

Për këto raste parashikohet Hapësirë ​​e pandërprerë HTML, të cilën e përmenda tashmë. Më lejoni t'ju kujtoj se në këtë rast kodi i hapësirës është si më poshtë:

Dhe duhet të futet midis dy grupeve të shenjave që duhet të lidhen:

1000 rubla.

Tani shfletuesi në asnjë rrethanë nuk do t'i ndajë ato, edhe nëse kërkohet formatimi i tekstit për ta shfaqur atë në mënyrë korrekte.

Ekziston gjithashtu një situatë kur një fjalë shumë e gjatë nuk futet në hapësirën e lirë dhe ju duhet të lëvizni një pjesë të saj. Si mund të paracaktoj një linjë të re në këtë rast nëse është e nevojshme? Për këtë ka karakter i veçantë i vizës së butë-, e cila duhet të vendoset në vendin ku duhet thyer fjala:

Fjalë e gjatë e gjatë e gjatë e gjatë

Nëse lind një situatë kur një fjalë duhet të vihet me vizë, atëherë krijohet një boshllëk në vendndodhjen e vijës së butë mnemonike, ku shfaqet një vizë (vizore) dhe pjesa tjetër e fjalës shfaqet në rreshtin tjetër më poshtë.

Sidoqoftë, përsëri, do të jetë e dobishme të shihet e gjithë kjo gjë, duke përfshirë shembuj të transferimit të vazhdueshëm dhe të butë, në praktikë:


Në dritaren e këtij redaktuesi, mund të ndryshoni madhësinë e fushës së shikimit "Rezultati" duke kapur skajin e kësaj zone me butonin e majtë të miut dhe, pa e lëshuar, tërhiqeni në të majtë për të zvogëluar gjerësinë. Atëherë lind një situatë reale kur shfletuesi fillon të riformatojë përmbajtjen për ta shfaqur saktë.

Dhe transferimi kryhet, gjë që parashikohej në shembujt që përshkrova. Sidoqoftë, ju vetë mund të lëvizni dritaren e shikimit, duke e zgjeruar dhe ngushtuar atë dhe ta verifikoni vizualisht këtë.

Cfare eshte?

HTML ka shumë etiketa, atribute dhe vlera të ndryshme që përdoren në situata të ndryshme. Disa përdoren vetëm për qëllimin e tyre të synuar, të tjerët kanë cilësime fleksibël që i lejojnë ato të përdoren në një shumëllojshmëri të gjerë variacionesh. Përveç etiketave të rregullta, html ka simbole të veçanta mnemonike. Me ndihmën e tyre, ju mund të shfaqni ikona të ndryshme, ikona, etj. në ekranin e përdoruesve. Një nga karakteret speciale më të dobishme është hapësira që nuk thyhet. Ky element do të diskutohet në këtë artikull.

Qëllimi

Në html, hapësira pa ndërprerje mund të përdoret në një sërë situatash. Përdorimi më i zakonshëm i këtij elementi është rritja e natyrshme e hapësirës midis karaktereve ose fjalëve. Disa mund të jenë tashmë të indinjuar dhe të bëjnë një pyetje logjike: "Pse të mos përdorni thjesht një shirit të rregullt hapësinor duke përdorur tastin "space" në tastierë?" Fakti është se shfletuesi do të injorojë të gjitha hapësirat shtesë midis fjalëve ose karaktereve, përveç të parës së caktuar. Pavarësisht se sa prej tyre ka në kodin burimor të faqes, vetëm një do të shfaqet ende. Kështu, nëse doni të vendosni dy ose më shumë hapësira pas njëra-tjetrës, do t'ju duhet të përdorni një karakter të veçantë. Përveç kësaj, ka raste të tjera kur përdoret ky element, për shembull:

  • Vija e kuqe. Megjithëse kjo metodë e shfaqjes së një paragrafi të ri përdoret rrallë në internet, është ende e dobishme të dini se nëse vendosni disa nga këto hapësira në fillim, do të merrni një efekt të dhëmbëzuar.
  • Tabela. Ndonjëherë kur ndërtoni një tabelë, shfaqen qeliza boshe që duhet të mbushen me diçka, përndryshe e gjithë struktura do të deformohet. Përndryshe, mund të vendosni një hapësirë ​​që nuk prishet. Pastaj përdoruesit do të shohin një qelizë të zbrazët dhe tabela do të mbetet në të njëjtën gjendje.
  • Vizatime për të tërhequr vëmendjen. Duke përdorur këtë element mund të ndërtoni një imazh nga simbolet. Ose ndonjëherë një hapësirë ​​e tillë përdoret për të përqendruar vëmendjen e përdoruesve.

Aplikacion

Hapësira pa ndërprerje html caktohet duke shkruar karaktere speciale, përkatësisht " ". Kjo do të thotë, duke futur këtë hyrje në kodin burimor, do të merrni një interval shtesë. Gjatësia e saj do të jetë e barabartë me një hapësirë ​​të rregullt. Hyrja " " qëndron për "HAPËSIRË PA NDARJE", që përkthehet si "hapësirë ​​që nuk prishet". Ju mund të përdorni shënimin alternativ " ", i cili do të ketë të njëjtin efekt.

Veçoritë

Veçoritë dalluese të këtij elementi përfshijnë faktin se nëse vendosni një hapësirë ​​të tillë midis dy fjalëve (personazheve), atëherë në çdo rast ato do të mbeten në të njëjtën linjë. Në disa raste, do të shfaqet një shirit lëvizjeje horizontale (kur elementët largohen nga ekrani). Ndonjëherë zhvilluesit e përdorin këtë element vetëm për shkak të kësaj veçorie. Për shembull, kur është vërtet e rëndësishme që teksti të jetë në një rresht.

konkluzioni

Në shumicën e rasteve, një hapësirë ​​që nuk thyhet do të jetë e padobishme. Meqenëse rrallëherë ka nevojë për të vendosur një interval të gjatë. Por, në një mënyrë apo tjetër, është e nevojshme të njihet ky element. Në fund të fundit, një ditë do të jetë e dobishme për çdo zhvillues të skedarëve html.




Top