Как создать небольшие пространства в HTML?

Существует длинное тире и короткое тире. Есть ли "en" эквивалент  ? существует ли en эквивалент чистому Ascii 32?

Я хочу лучший способ записать это:

123<span class="spanen">&nbsp;</span>456<span class="spanen">&nbsp;</span>789

или это:

123<span class="spanen"> </span>456<span class="spanen"> </span>789
23
задан user89021 27 April 2010 в 11:39
поделиться

4 ответа

Не используйте бессмысленные хаки. Если вы хотите разделить несколько слов, я предлагаю вам использовать свойство CSS word-spacing :

 .strangeNumbers {word-spacing: 0.5em; } 
  123 456  
20
ответ дан 29 November 2019 в 00:43
поделиться

Символ Unicode U + 2002 EN SPACE ( , или как ссылка на объект ) - это пространство шириной en.

13
ответ дан 29 November 2019 в 00:43
поделиться

Вы можете изменить свой CSS следующим образом:

.spanen{word-spacing:.6em;}
2
ответ дан 29 November 2019 в 00:43
поделиться

(тонкое пространство) должно соответствовать

, а не совпадает с - (-), для разделения чисел следует использовать узкие не- перерыв пробел (U + 202F).

как уже упоминалось, вам лучше использовать свойство css word-spacing для определения ширины ваших пробелов. вероятно, неплохо было бы объединить его с white-space: no-break;

47
ответ дан 29 November 2019 в 00:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: