Mga computerInformation technology

NBSP - ano ito? Walang-laman na espasyo, ang pagkakaroon ng isang halaga ng

Simple puwang at mga espesyal na character & nbsp; ay katulad sa isa: ang ibig nilang sabihin sa paghihiwalay ng mga salita, mga tag, mga katangian, at iba pang mga elemento markup. Gayunman, ang paggamit ng mga normal na espasyo ay may kaugnayan lamang upang mapabuti ang pagiging madaling mabasa ng mga pahina ng nilalaman, at para sa kaginhawahan ng mga nagtatrabaho sa mga ito sa isang text editor.

Browser at wika JavaScript ang bilang ng mga puwang sa pagitan ng mga salita, mga tag at iba pang mga elemento ay hindi mahalaga.

blangko application

Space - ang pinaka-ninanais na character. Kahit na siya ay "walang laman", ngunit napaka-kapaki-pakinabang. Kahit sa lumang araw, kapag may mga mahalagang character tulad ng "carriage return" at "carriage return", ang anumang bilang ng mga puwang sa anumang code inilapat lamang para mapabuti ang pagiging madaling mabasa. Ngunit ang walang laman na lugar "lubhang pinahahalagahan" sa pamamagitan ng mismo.

Tamang manipulahin salita, mga keyword at syntax, na makilala ang mga program code ng komentaryo sa araw na ito hindi ang compiler (interpreter) Hindi ako natutunan. Nang walang mga pambihirang mga token tulad ng Pascal (pascal) ": =" at peelevskoy (PL / 1) ";" hinggil sa pananalapi-oriented makabagong ideya "Pehape" (PHP) - "$" sa pangalan ng isang variable na gastos, maliban na ang "Fortran", na ang bawat operator ay nararapat na maging sa isang hiwalay na linya.

Sa prinsipyo, ito ay nangangahulugan na ang likas na kakayahan upang paghiwalayin ang mga salita at parirala, parirala na makilala mula sa mga panukala, ngunit sa nakaraan upang makuha ang kumpletong kahulugan pa rin ay walang mga artipisyal na wika.

Ngunit ang isang simpleng space ay maaaring maging anumang numero sa anumang hilera, at mayroon itong isang ipinag-uutos numeric code. Space - ito ay hindi isang blangko na espasyo anumang code, ang anumang mga halaga ng variable. Ito ay isang napaka-mahalagang simbolo. Samakatuwid, ang halaga ay nbsp. Ano ito? Ngayon isaalang-alang.

Ang ideal na sistema: kung ano ang hindi, ngunit dapat mong

Maraming mga lugar ng mga titik aplikasyon at output ng nilalaman ay nangangailangan ng mahigpit na pagsunod sa mga patakaran ng pagpaparehistro. Ang isang simpleng halimbawa - mga listahan.

Maling listahan:

  • __pervaya linya;
  • _vtoraya linya;
  • ikatlong hilera.

Ang tamang listahan:

  • ang unang linya;
  • ikalawang linya;
  • ikatlong hilera.

Narito ang simbolong "_" ay kumakatawan sa isang simpleng space, na kung saan ay maaaring ipinapahiwatig ng pagkakamali o ay nabuo sa pamamagitan ng ang pagkakahanay ng teksto item sa listahan sa magkabilang panig ng talata.

Mahalaga na item sa listahan na nilalaman ay dapat agad na sundin ang mga numero. Sa partikular, ang mga editor ng teksto MS Word sa pinakadulo simula ng kanyang buhay, iminungkahing ang paggamit ng mga non-breaking na espasyo (shortcut key ctrl + "space"), upang maiwasan ang puwang sa pagitan ng mga elemento linya.

Non-breaking na espasyo nakadikit dalawang katabing salitang ito, at ito ay hindi kinakailangan na sila pareho ay. At sa kaso ng mga listahan kapag ang elemento number ay hindi kasama sa ang nilalaman talata, bonding ay ginanap sa itaas linya.

Sa mga araw na iyon, kapag ang MS Word ay na kinawiwilihan mahusay na tagumpay, hypertext wika pa nabuo, ngunit ang pagkakaroon ng isang espesyal na karakter ay orihinal na inilaan. Isa pang bagay ay & nbsp - ano ito at kung bakit ito ay kinakailangan, ito ay hindi agad malinaw.

Paggamit ng Pamagat

Ang tamang pamagat ay hindi sira, at ang mga salita sa loob nito ay hindi mailipat. Siya nakasentro o nakahanay sa isang tabi o sa isa pa. Nang walang ang paggamit ng mga non-breaking na espasyo ay mahirap na gawin.

Ang hypertext wika magiging ganito ang hitsura:

7. & nbsp; 5. & nbsp; ng FreeBSD Gabay sa Pag-install

Sa HTML-page sa bilang pamagat ng browser magmumukhang ganito: "7 5." at ang lahat, kaya pinalamutian header ay magiging mahigpit na magkapareho.

May ay isang punto na kung saan ang dapat mong bayaran ng pansin, kung ikaw ay gumagamit ng teksto at mga larawan sa header. Ang browser ay nagpapakita ng lahat pantay-pantay na eksakto tulad ng tinukoy sa papasok na daloy. Img tag ay matatagpuan sa simula ng linya, ngunit ang teksto ay matatagpuan agad sa likod ng mga larawan, ito ay kinakailangan upang isaalang-alang ang lapad nito.

Ang paggamit ng mga nilalaman nang pahina

Absolute na pagpoposisyon ng teksto, sa bihirang mga kaso, ay maaaring makatulong. Karaniwan, ang mga header at text ay isa thread, ngunit may ibang tag, tulad ng h2 at p.

Upang ilipat ang teksto sa kanan ng larawan, ito ay tunay na maginhawa sa gumamit ng maramihang. & Nbsp;

Sa mga sumusunod na halimbawa, na nais mong ipakita ang mga icon uri ng mga file, isulat sa tabi ng naaangkop na teksto extension.

Encoding ginanap sa PHP gamit nbsp. Ano ito at kung paano gamitin? Ito ngayon ay nagiging malinaw. Katulad nito, ang simbolo ng di-paglabag na espasyo ay ginagamit sa JavaScript.

Application & nbsp; hanay-hanay

Kapag pinoproseso ang mga hilera (tulad ng sa server, at sa loob ng browser) non-breaking na espasyo hindi ginagamit - masyadong mahal na gagamitin sa halip ng isa makabuluhang simbolo "", ng marami ayon sa anim na "& nbsp;". Gayunman, kapag ang string ay ipinapadala sa output stream sa isang browser, kailangan mong muling i-encode ang lahat ng espasyo character sa tamang dami ng hindi-breaking na mga puwang.

Output sa echo o print_r pagkakasunod-sunod ng higit sa isang espasyo ay hindi magkakaroon ng ninanais na epekto at nilalaman "crawl". Halimbawa (PHP):

  1. echo "2 ____ Hello!"; // dito "_" ay kumakatawan sa isang simbolo "."
  2. echo "2 & nbsp; Hi!"

Ay magkakaroon ng iba't ibang mga epekto kung ang tag ay isang leveling bigyang-katwiran. Sa unang kaso, ang numero 2 ay naka-print sa kaliwang sulok ng bloke sa kung saan ito ay concluded, at ang tekstong "Hello!" - mula sa kanan.

NBSP - kung ano ito at paano mag-apply? mahalagang impormasyon

Samantala, ang problema ay hindi ang mga gaps. Non-napi-print na mga character ay talagang lubhang marami, at sila ay hindi laging ginagamit nang tama. Ito ay nagkakahalaga ng pag-alala sa kung paano gumawa ng mga dokumento gumagamit ng MS Word. Kapag kailangan mong isulat ang salitang "director" sa kaliwa, ngunit ang kanyang pangalan karapatan, ang karamihan ng amag magkakasunod maramihang mga tab - nang mabilis at mahusay.

Sa halip na tama itakda ang halaga ng isang tab ng character at leveling ito, ang mga gumagamit presses ang tab ng ilang ulit at makuha ang ninanais na epekto.

Ang isang katulad na sitwasyon sa HTML markup language. "Привет, Мир, я 3-й раз ошибся..." - будет растянут по всей ширине блока, в которую эта строка была выведена. Maraming mga developer huwag gumamit ng mga espesyal na character nang tama, huwag gamitin ang mga estilo tulad ng ito ay dapat na gawin, at ang resulta ay: "Hello World, ako ang pangatlong beses na nagkamali ..." - ay i-stretch sa buong lapad ng block, kung saan ang mga string ay maaaring ipinapakita.

Kung i-encode mo ang string sa "Hi & nbsp; mundo, & nbsp; akin & nbsp; ikatlong & nbsp; time & nbsp; nagkamali ..." - ang resulta ay magiging eksakto sa paraang ito ay dapat na.

Alamin at gamitin ang mga espesyal na character - isang napaka-magandang ideya. Lalo na kung mayroon kang isang pagnanais na gumawa ng isang pahina ng mabisa at mataas na kalidad na kung saan ang nilalaman ay mahusay at tumpak.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.