Rekenaars, Inligtingstegnologie
Nbsp - wat is dit? Leë ruimte, met 'n waarde van
Eenvoudige spasies en spesiale karakters & nbsp; is soortgelyk in een: dat hulle die skeiding van woorde, tags, eienskappe, en ander opmaak elemente. Maar die gebruik van normale ruimte is slegs relevant tot die leesbaarheid van die inhoud bladsy te verbeter, en vir die gerief van die werk met dit in 'n teks editor.
Leser en JavaScript taal die aantal spasies tussen woorde, etikette en ander elemente maak nie saak.
aansoek spasies
Ruimte - die mees gewenste karakter. Hoewel hy was "leë", maar baie nuttig. Selfs in die ou dae, toe daar belangrike karakters soos "return" en "return", 'n aantal spasies in enige kode slegs van toepassing op die leesbaarheid te verbeter. Maar die leë ruimte "opreg waardeer" op sigself.
Korrek te manipuleer woorde, sleutelwoorde en sintaksis, om die program kode van die kommentaar te kan onderskei, tot vandag toe nie die samesteller (tolk) Ek kan nie lees nie. Sonder noemenswaardige tekens soos die Pascal (Pascal) ": =" en peelevskoy (PL / 1) "," monetêre-georiënteerde innovasie "Pehape" (PHP) - "$" in die naam van 'n veranderlike koste, behalwe dat die "Fortran", wat elke operateur behoort te wees in 'n aparte lyn.
In beginsel, dit beteken dat die natuurlike vermoë om woorde en frases te skei, frases om te onderskei van die voorstelle, maar in die verlede om volledige sin te vang het nog geen kunsmatige tale.
Maar 'n eenvoudige ruimte kan enige aantal in enige ry wees, en dit het 'n verpligte numeriese kode. Ruimte - dit is nie 'n leë ruimte enige kode, enige waarde van die veranderlike. Dit is 'n baie belangrike simbool. Daarom is die waarde het nbsp. Wat is dit? Nou oorweeg.
Die ideale stelsel: wat is nie, maar jy moet
Baie gebiede van toepassing letters en uitset inhoud vereis streng nakoming van die reëls van registrasie. 'N Eenvoudige voorbeeld - lyste.
Verkeerd lys:
- __pervaya lyn;
- _vtoraya lyn;
- derde ry.
Die korrekte lys:
- die eerste reël;
- tweede lyn;
- derde ry.
Hier is die simbool "_" verteenwoordig 'n eenvoudige ruimte, wat per ongeluk mag aangedui word of gevorm word deur die aanpassing van die lys-item teks aan beide kante van die paragraaf.
Belangrik dat die lys item inhoud moet onmiddellik volg die getal. In die besonder, die teks redigeerder MS Word aan die begin van sy bestaan, het voorgestel dat die gebruik van nie-breaking ruimte (toegang toets Ctrl + "ruimte"), om die gaping tussen die lyn elemente voorkom.
Nie-breaking ruimte vasgenael twee aangrensende woorde, en dit is nie nodig dat hulle albei was. En in die geval van lyste wanneer die element nommer is nie ingesluit in die paragraaf inhoud, binding word uitgevoer na die boonste lyn.
In dié dae toe die MS Word reeds geniet groot sukses, nog hiperteks taal gevorm, maar die teenwoordigheid van 'n spesiale karakter was oorspronklik bedoel. Nog 'n ding is & nbsp - wat is dit en hoekom is dit nodig, dit was nie onmiddellik duidelik.
Gebruik van titels
Die korrekte titel is nie gebreek, en die woorde in dit is nie oorgedra. Hy gesentreer of in lyn met die een of ander kant. Sonder die gebruik van nie-breaking ruimte is moeilik om te doen.
Die hiperteks taal sou lyk:
7. & nbsp; 5. & nbsp; van FreeBSD installasie gids
Op die HTML-bladsy in die leser titel nommer sal lyk: "7 5." en al, so versier kop sal streng identies wees.
Daar is 'n punt waar jy aandag moet betaal, as jy 'n teks en foto's in die kop. Die leser vertoon al konsekwent presies soos omskryf inkomende vloei. Img tag is geleë aan die begin van die lyn, maar die teks is geleë onmiddellik agter die prentjie, is dit nodig om sy breedte oorweeg.
Die gebruik van inhoud van die bladsy
Absolute posisionering van teks, in uitsonderlike gevalle, kan jou help. Tipies, kop-en teks is een draad, maar met verskillende etikette, soos h2 en p.
Om die teks aan die regterkant van die prentjie te skuif, is dit baie gerieflik om verskeie & nbsp gebruik;.
In die volgende voorbeeld, wat jy wil ikone tipes lêers vertoon, langs die toepaslike uitbreidings teks.
Enkodering uitgevoer in PHP met behulp van nbsp. Wat is dit en hoe om te gebruik? Dit word nou duidelik. Net so, is die simbool van nie-breaking ruimte gebruik in JavaScript.
Aansoek & nbsp; in rye
Wanneer die verwerking van rye (soos in die bediener, en binne die leser) nie-breaking ruimte nie gebruik - te duur om gebruik te word in plaas van een belangrike simbool "", soveel as ses "& nbsp;". Maar wanneer die string in 'n leser om die uitset stroom is gestuur, wat jy nodig het om te her-enkodeer alle ruimte karakters in die korrekte bedrag van nie-breaking ruimtes.
Uitset in eggo of print_r volgorde van meer as een spasie sal die gewenste uitwerking en inhoud "crawl" nie. Byvoorbeeld (PHP):
- eggo "2 ____ Hello!"; // hier "_" verteenwoordig 'n simbool "."
- eggo "2 & nbsp; Hi!"
Sal 'n ander effek hê as die etiket het 'n afplatting regverdig. In die eerste geval, sal die nommer 2 word gedruk op die linkerkant van die blok waarin dit aangegaan is, en die teks "Hello!" - van die reg.
Nbsp - wat dit is en hoe om aansoek te doen? belangrike inligting
Intussen het die probleem is nie in die gapings. Nie-printable karakters is eintlik baie, en hulle is nie altyd korrek gebruik. Dit is die moeite werd om te onthou hoe om te maak uit dokumente MS Word gebruikers. Wanneer jy nodig het om die woord "direkteur" aan die linkerkant, maar sy naam reg, die oorgrote meerderheid van die vorm agtereenvolgende verskeie afdelings skryf - vinnig en doeltreffend.
In plaas daarvan om die waarde van 'n blad karakter en nivellering dit korrek ingestel, die gebruiker druk op die blad 'n paar keer en kry die gewenste uitwerking.
'N Soortgelyke situasie in die opmaak taal HTML. "Привет, Мир, я 3-й раз ошибся..." - будет растянут по всей ширине блока, в которую эта строка была выведена. Baie ontwikkelaars nie spesiale karakters korrek te gebruik, gebruik nie die style soos dit veronderstel is om te doen, en die resultaat is: "Hello World: Ek is die derde keer dat 'n fout gemaak ..." - sal strek oor die breedte van die blok, waarin die string kan wees vertoon word.
As jy die string in die enkodeer "; wêreld, & nbsp; & nbsp Hi my & nbsp; derde & nbsp; tyd & nbsp; 'n fout gemaak ..." - die gevolg sal presies die manier waarop dit behoort te wees.
Ken en gebruik die spesiale karakters - 'n baie goeie idee. Veral as jy 'n begeerte om 'n doeltreffende en hoë gehalte bladsye waar die inhoud is doeltreffend en akkuraat te maak.
Similar articles
Trending Now