Что такое пробел
Пробел — промежуток в тексте, призванный обозначить границы слов. Пробел между словами печатает самая длинная кнопка на клавиатуре Space
Символ пробела и его виды
| Полный список: Whitespace character [wikipedia.org] | |||
| слово слово |  
| \u0020
| межсловный, его печатает кнопка Space |
| слово слово |
| \u00A0
| межсловный, неразрывный |
| слово слово |  
| \u2009
| тонкий |
| слово слово |  
| \u202f
| тонкий, неразрывный |
| слово слово |  
| \u200A
| волосяной |
| словослово | ​
| \u200B
| без ширины, при необходимости переносит слово |
| словослово | ­
| \u00AD
| без ширины, при необходимости переносит слово, добавляя к нему дефис |
| слово⁠слово | ⁠
| \u2060
| без ширины, неразрывный |
| слово слово |  
| \u2003
| равен 1em, то есть размеру кегеля |
| слово слово |  
| \u2007
| равен ширине цифры, если все цифры одинаковой ширины, неразрывный |
| слово слово |  
| \u2008
| равен ширине запятой |
| слово␣слово | ␣
| \u2423
| обозначение символа |
Что такое неразрывный пробел
Неразрывный пробел — это пробел, запрещающий переносить отдельно друг от друга элементы, между которыми он находится. Например: 1 000 000 000 рублей и 1 000 000 000 рублей
Если два и более междусловных пробела идут подряд и не являются неразрывными, то они показываются как один. Искл.: когда пробелы находится внутри тега pre или тега, которому задано свойство white-space в значениях pre или pre-wrap
| слово слово | слово      слово
|
| слово слово | слово слово
|
Если строка начинается с пробела, то он игнорируется
| слово | слово |
| слово |       слово
|
Знак переноса на новую строку 
, который печатает кнопка клавиатуры Enter, также является пробельным символом
| слово | слово |
| 





слово | 





слово
|
Зачем нужен неразрывный пробел без ширины
Скрипт меняет сочетание символов на картинку или что-то иное. Можно обойти действие скрипта, поместив между ними знак неразрывного пробела без ширины.
| ☺ | |
| :) | замена произойдёт |
:⁠)
| замены не произойдёт |
1 комментарий:
Отправить комментарий