相关疑难解决方法(0)

如何在React Native中的<Text>组件中插入换行符?

我想在React Native的Text组件中插入一个新行(如\ r \n,<br />).

如果我有:

<text><br />
Hi~<br >
this is a test message.<br />
</text>
Run Code Online (Sandbox Code Playgroud)

然后React Native渲染 Hi~ this is a test message.

是否可以渲染文本添加新行,如下所示:

Hi~
this is a test message.
Run Code Online (Sandbox Code Playgroud)

javascript text newline react-native

262
推荐指数
14
解决办法
24万
查看次数

为什么浏览器将换行符渲染为空格?

在最长的时间里,我想了解为什么浏览器在呈现的HTML元素之间添加一个空格,当它们之间存在NewLine时,例如:

<span>Hello</span><span>World</span>
Run Code Online (Sandbox Code Playgroud)

上面的html将输出"HelloWorld"字符串, "Hello"和"World"之间没有空格,但是在以下示例中:

<span>Hello</span>
<span>World</span>
Run Code Online (Sandbox Code Playgroud)

上面的html将输出一个"Hello World"字符串,其中包含"Hello"和"World"之间的空格.

现在,我毫不犹豫地接受这只是它工作时间的方式,但是让我感到困惑的是,我总是认为html元素之间的空格(或换行符)在当时并不重要.浏览器将html呈现给用户.

所以我的问题是,如果有人知道这种行为背后的哲学或技术原因.

谢谢.

html

64
推荐指数
4
解决办法
2万
查看次数

标签 统计

html ×1

javascript ×1

newline ×1

react-native ×1

text ×1