non-breaking-space 

همان طور که همه شما می دانید در هنگام تایپ یک سند در word از کلید space نیز استفاده می شود. در یک سند word هرآنچه که بین دو space قرار بگیرد یک کلمه محسوب می شود. هنگامی که شما پاراگراف های یک سند را justify می کنید تمامی کاراکترهای یک کلمه در کنارهم قرار می گیرند. یعنی اگر در انتهای یک خط جا شوند که هیچ! اما اگر جا نشوند تمامی کاراکترها باهم به خط بعد می روند. تا اینجا مشکلی نیس، اما بعضی از کلمات هستند که درواقع یک کلمه هستند اما هنگام تایپ به دو کلمه تبدیل می شوند و این برای ما خوشایند نیست. مثلا کلمه ای مثل "می شود" باید یک کلمه باشد اما از آنجایی که بعد از کلمه "می" space زده می شود باعث می شود که دو کلمه به حساب بیاید یا کلماتی که بعد از آنها "ها" ی جمع میاید هم همینطور. برای رفع این مشکل باید به جای space از کلیدهای Ctrl+- استفاده کرد. اما بازدن این کلیدهای ترکیبی شما فقط می توانید دو کلمه را جدا از هم بنویسید ولی هیچ فاصله ای بین آنها قرار نمی گیرد. اما در جاهایی نیاز است در عین اینکه بین دو کلمه فاصله ای وجود داشته باشد اما این دوکلمه در کنارهم باشند.

با یک مثال بحثم را توضیح می دهم. می خواهیم کلمه ای مانند function() را تایپ کنیم. نیاز است که برای نمایش بهتر این عبارت بین پرانتز باز و بسته یک فاصله وجود داشته باشد اما ایجاد فاصله با زدن space اصلا مناسب نیست و باعث می شود که در صورت قرارگرفتن این کلمه در انتهای خط، پرانتز بسته به تنهایی در ابتدای خط بعدی قرار بگیرد و این موضوع اصلا جالب نیست. اگر هم از دکمه های Ctrl+- (نیم فاصله) استفاده کنیم بازهم فاصله ای بین این دو به وجود نخواهد آمد. برای حل مشکل باید از دکمه های Ctrl+Shift+Space استفاده کنیم. به این ترتیب علاوه بر ایجاد فاصله بین پرانتز باز و بسته، تمامی کاراکترهای مجموعه function( )  درکنارهم باشند. در واقع شما با زدن این کلیدهای ترکیبی یک non-breaking space ایجاد کرده اید.

توجه داشته باشید با ایجاد فاصله با استفاده از این روش دو کلمه به یک کلمه تبدیل نخواهند شد اما دو کلمه همیشه باهم و در یک خط خواهند بود.

دریافت PDF این آموزش