Ця стаття не містить . (травень 2018) |
Нерозривний пробіл — елемент комп'ютерного кодування текстів. Відображається всередині рядка як звичайний пробіл, але не дозволяє програмам відображення і друку розірвати в цьому місці рядок. У деяких форматах, зокрема HTML, він також запобігає об'єднанню пробілів, що йдуть підряд, в один пробіл. Існують нерозривні пробіли різної ширини.
Використання та різновиди
Попри те, що нерозривні пробіли відіграють майже таку ж роль, як і звичайні, їхня контекстна поведінка дещо інша.
Запобігання розриву рядка
Текстові редактори зазвичай за замовчуванням «вважають», що автоматичне перенесення рядка можна робити в будь-якому місці, де зустрічається символ пробілу. Нерозривний пробіл (якщо текстовий редактор розпізнає цей символ) забороняє робити перенесення рядка в такому місці. Наприклад, якщо фрагмент «100 км» не вміщується в кінці рядка, текстовий редактор може вставити розрив рядка між «100» і «км». Якщо розрив у такому місці є небажаним, замість звичайного пробілу між «100» і «км» можна поставити нерозривний. Завдяки цьому фрагмент «100 км» в будь-якому разі не розіб'ється на два рядки: якщо він не вміщується в кінці рядка, він повністю перенесеться на наступний рядок.
Запобігання злиттю кількох пропусків
Друге поширене застосування нерозривних пробілів — у файлах звичайних текстових форматів, як-от SGML, HTML, TeX і LaTeX. Їхні механізми обробки тексту трактують послідовність пропусків усіх різновидів — звичайний пробіл, символ нового рядка, табулятор, символ початку нової сторінки — так, неначе це один символ (хоча це можна змінити в налаштуваннях). Таке «злиття» пропусків дозволяє автору акуратно впорядковувати текст за допомогою розривів рядків, відступів та інших різновидів інтервалів, не впливаючи на кінцевий результат набору.
На відміну від цих різновидів символів-пропусків, нерозривні пробіли при відображенні не зливаються із сусідніми пробілами. Тому в автора є можливість використовувати їх для того, щоб просто розширити видимий простір, не використовуючи пробіли, визначені налаштуванням властивості «white-space» в CSS. І навпаки, неакуратне використання нерозривних пробілів призводить до появи зайвих пропусків у кінцевому тексті. Вказівки щодо вживання нерозривного пробілу зазвичай наведено в стилістичних довідниках, якими визначається зовнішній вигляд конкретного документа.
Випадки, коли варто застосувати нерозривний пробіл
Нерозривний пробіл використовується для автоматизації верстки, правила якої наказують уникати розриву рядків у відомих випадках:
У тексті
- Перед тире посеред тексту, аби наступний рядок не почався з тире і не сприймався як пряма мова (Метр░— одиниця вимірювання довжини).
- Між двома ініціалами і між ініціалами та прізвищем (Т.░Г.░Шевченко).
- Між скороченим зверненням та прізвищем (м-р░Сміт) а також після географічних скорочень (м.░Київ», о-в░Куба).
- Перед номерами правителів, переданими римськими цифрами (Єлизавета░II, Карл░XII).
- Усередині скорочень та їм подібні (н.░е., т.░ч.).
- Перед номерами версій програмних продуктів та частинами їх назв, які складаються з цифр та скорочень (Windows░7, GNOME░2.8).
- Після прийменників та сполучників (особливо одно- і дволітерних або які починають речення), передусім у заголовках («Прагнути до░досконалості»)
- Після часток «не» і «ні» (У жодному разі не░натискайте кнопку ON).
- Перед частками «би», «б», «чи», «же», «ж» (Ми хотіли░б запросити вас. За моє жито мене░ж і бито).
- Після сполучників «а», «і», «та».
З числами
- Між числами та одиницями вимірювання, які відносяться до них (12░кг, 1981░р.).
- Між групами цифр у багатозначних числах, по три цифри справа наліво, починаючи з чотирьох (2░132░121░байт): типографські правила вимагають ставити тут вузький пробіл, але здебільшого через обмеження комп'ютерного набору ставлять повний.
З деякими знаками
Кодування
Назва в Юнікоді | Код в юнікоді (шістнадцятковий) | Код в юнікоді (десятковий) | Має вигляд | Мнемокод в HTML 4 | Пояснення |
---|---|---|---|---|---|
NO-BREAK SPACE | 00A0 | 0160 | « » | | non-breaking space |
Примітки
- Elyaakoubi, Mohamed; Lazrek, Azzeddine (1 березня 2010). Justify Just or Just Justify. Journal of Electronic Publishing (англ.). Т. 13, № 1. doi:10.3998/3336451.0013.105. ISSN 1080-2711. Процитовано 25 жовтня 2023.
- The Chicago Manual of Style, 17th Edition. The Chicago Manual of Style Online (англ.). Процитовано 25 жовтня 2023.
- Paragraphs, Lines, and Phrases. www.w3.org. Процитовано 25 жовтня 2023.
- Text. www.w3.org. Процитовано 25 жовтня 2023.
- Що таке нерозривний пробіл. technolex.com. Процитовано 25 жовтня 2023.
- Редактори Є. І. Мазніченко, В. Є. Македон, С. В. Шарабанова, І. Л. Яловнича (2019). Український правопис (Українська) . Київ: Наукова думка. с. 96. ISBN .
- https://zakon.isu.net.ua/sites/default/files/normdocs/dstu_iso_80000-1_2016.pdf, п. 7.1.4
- non-breaking space | Graphemica Search. graphemica.com. Процитовано 25 жовтня 2023.
Це незавершена стаття з мовознавства. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno traven 2018 Nerozrivnij probil element komp yuternogo koduvannya tekstiv Vidobrazhayetsya vseredini ryadka yak zvichajnij probil ale ne dozvolyaye programam vidobrazhennya i druku rozirvati v comu misci ryadok U deyakih formatah zokrema HTML vin takozh zapobigaye ob yednannyu probiliv sho jdut pidryad v odin probil Isnuyut nerozrivni probili riznoyi shirini Vikoristannya ta riznovidiPopri te sho nerozrivni probili vidigrayut majzhe taku zh rol yak i zvichajni yihnya kontekstna povedinka desho insha Zapobigannya rozrivu ryadka Tekstovi redaktori zazvichaj za zamovchuvannyam vvazhayut sho avtomatichne perenesennya ryadka mozhna robiti v bud yakomu misci de zustrichayetsya simvol probilu Nerozrivnij probil yaksho tekstovij redaktor rozpiznaye cej simvol zaboronyaye robiti perenesennya ryadka v takomu misci Napriklad yaksho fragment 100 km ne vmishuyetsya v kinci ryadka tekstovij redaktor mozhe vstaviti rozriv ryadka mizh 100 i km Yaksho rozriv u takomu misci ye nebazhanim zamist zvichajnogo probilu mizh 100 i km mozhna postaviti nerozrivnij Zavdyaki comu fragment 100 km v bud yakomu razi ne rozib yetsya na dva ryadki yaksho vin ne vmishuyetsya v kinci ryadka vin povnistyu perenesetsya na nastupnij ryadok Zapobigannya zlittyu kilkoh propuskiv Druge poshirene zastosuvannya nerozrivnih probiliv u fajlah zvichajnih tekstovih formativ yak ot SGML HTML TeX i LaTeX Yihni mehanizmi obrobki tekstu traktuyut poslidovnist propuskiv usih riznovidiv zvichajnij probil simvol novogo ryadka tabulyator simvol pochatku novoyi storinki tak nenache ce odin simvol hocha ce mozhna zminiti v nalashtuvannyah Take zlittya propuskiv dozvolyaye avtoru akuratno vporyadkovuvati tekst za dopomogoyu rozriviv ryadkiv vidstupiv ta inshih riznovidiv intervaliv ne vplivayuchi na kincevij rezultat naboru Na vidminu vid cih riznovidiv simvoliv propuskiv nerozrivni probili pri vidobrazhenni ne zlivayutsya iz susidnimi probilami Tomu v avtora ye mozhlivist vikoristovuvati yih dlya togo shob prosto rozshiriti vidimij prostir ne vikoristovuyuchi probili viznacheni nalashtuvannyam vlastivosti white space v CSS I navpaki neakuratne vikoristannya nerozrivnih probiliv prizvodit do poyavi zajvih propuskiv u kincevomu teksti Vkazivki shodo vzhivannya nerozrivnogo probilu zazvichaj navedeno v stilistichnih dovidnikah yakimi viznachayetsya zovnishnij viglyad konkretnogo dokumenta Vipadki koli varto zastosuvati nerozrivnij probilNerozrivnij probil vikoristovuyetsya dlya avtomatizaciyi verstki pravila yakoyi nakazuyut unikati rozrivu ryadkiv u vidomih vipadkah U teksti Pered tire posered tekstu abi nastupnij ryadok ne pochavsya z tire i ne sprijmavsya yak pryama mova Metr odinicya vimiryuvannya dovzhini Mizh dvoma inicialami i mizh inicialami ta prizvishem T G Shevchenko Mizh skorochenim zvernennyam ta prizvishem m r Smit a takozh pislya geografichnih skorochen m Kiyiv o v Kuba Pered nomerami praviteliv peredanimi rimskimi ciframi Yelizaveta II Karl XII Useredini skorochen ta yim podibni n e t ch Pered nomerami versij programnih produktiv ta chastinami yih nazv yaki skladayutsya z cifr ta skorochen Windows 7 GNOME 2 8 Pislya prijmennikiv ta spoluchnikiv osoblivo odno i dvoliternih abo yaki pochinayut rechennya peredusim u zagolovkah Pragnuti do doskonalosti Pislya chastok ne i ni U zhodnomu razi ne natiskajte knopku ON Pered chastkami bi b chi zhe zh Mi hotili b zaprositi vas Za moye zhito mene zh i bito Pislya spoluchnikiv a i ta Z chislami Mizh chislami ta odinicyami vimiryuvannya yaki vidnosyatsya do nih 12 kg 1981 r Mizh grupami cifr u bagatoznachnih chislah po tri cifri sprava nalivo pochinayuchi z chotiroh 2 132 121 bajt tipografski pravila vimagayut staviti tut vuzkij probil ale zdebilshogo cherez obmezhennya komp yuternogo naboru stavlyat povnij Z deyakimi znakami Pered znakami vidsotka 18 4 i promile 0 05 Pislya znakiv nomera 331 ta paragrafa Ukrayinskij pravopis 36 Pered poznachennyam temperaturnoyi shkali 100 C 451 F 275 K KoduvannyaNazva v Yunikodi Kod v yunikodi shistnadcyatkovij Kod v yunikodi desyatkovij Maye viglyad Mnemokod v HTML 4 Poyasnennya NO BREAK SPACE 00A0 0160 amp nbsp non breaking spacePrimitkiElyaakoubi Mohamed Lazrek Azzeddine 1 bereznya 2010 Justify Just or Just Justify Journal of Electronic Publishing angl T 13 1 doi 10 3998 3336451 0013 105 ISSN 1080 2711 Procitovano 25 zhovtnya 2023 The Chicago Manual of Style 17th Edition The Chicago Manual of Style Online angl Procitovano 25 zhovtnya 2023 Paragraphs Lines and Phrases www w3 org Procitovano 25 zhovtnya 2023 Text www w3 org Procitovano 25 zhovtnya 2023 Sho take nerozrivnij probil technolex com Procitovano 25 zhovtnya 2023 Redaktori Ye I Maznichenko V Ye Makedon S V Sharabanova I L Yalovnicha 2019 Ukrayinskij pravopis Ukrayinska Kiyiv Naukova dumka s 96 ISBN 978 966 00 1728 3 https zakon isu net ua sites default files normdocs dstu iso 80000 1 2016 pdf p 7 1 4 non breaking space Graphemica Search graphemica com Procitovano 25 zhovtnya 2023 Ce nezavershena stattya z movoznavstva Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi