HTML中空格&nbsp能不能用其他的替代

在HTML中我用空格的话连续用  感觉很不美观 有什么更好的表达方式嘛

  • html会将多余的空白符合并为一个,如果需要在html里添加多余一个空白,就可以使用。
  • 但是在实际工作中不建议连续使用,除了繁琐不够美观不宜修改等问题,nbsp还可能给你的代码留下隐患。
  • 出于兼容性问题,不同浏览器nbsp的宽度可能不同,如果连续使用,就会使页面与设计图出现较大差异。

建议使用margin和padding等可控属性进行空白间距的样式修改

可以考虑用CSS的margin/padding等属性实现空白

试试将文本写到pre标签。该标签可定义预格式化的文本,被包围在 pre 元素中的文本通常会保留空格和换行符,并且文本会呈现为等宽字体。