标签: whitespace

为什么HTML要求多个空格在浏览器中显示为单个空格?

我早就认识到HTML文件中的任何一组空格都只会显示为一个空格.例如,这个:

<p>Hello.        Hello. Hello. Hello.                       Hello.</p>
Run Code Online (Sandbox Code Playgroud)

显示为:

你好.你好.你好.你好.你好.

这非常好,就像你需要多个预格式化文本空间一样,你可以使用<pre>标签.但是原因是什么?更准确地说,为什么这是HTML规范?

html formatting whitespace

48
推荐指数
8
解决办法
5万
查看次数

使用string.whitespace删除Python中的空格

Python的string.whitespace很棒:

>>> string.whitespace
'\t\n\x0b\x0c\r '
Run Code Online (Sandbox Code Playgroud)

如何使用字符串而无需手动输入'\ t | \n | ...等正则表达式?

例如,它应该能够变成:"请不要伤害我."

"请不要伤害我."

我可能想要保留单个空格,但是我觉得很容易就去string.whitespace [: - 1].

python string whitespace

47
推荐指数
3
解决办法
6万
查看次数

有没有办法在Xcode编辑器中显示空格?

我希望标签和空格在Xcode中可见.这可能吗?我根据喜好找不到它.

xcode whitespace editor

45
推荐指数
6
解决办法
2万
查看次数

XML Carriage返回编码

我想在xml节点中表示回车.
我尝试了一个空白保留,十六进制实体,没有运气 - 和\n.通过浏览器查看.

<Quote>
Alas, poor Yorick!
I knew him
</Quote>
Run Code Online (Sandbox Code Playgroud)

谢谢.

xml whitespace encoding

45
推荐指数
3
解决办法
14万
查看次数

如何保留HTML <pre>标记中包含的文本的空格缩进,不包括文档中<pre>标记的当前缩进级别?

我正在尝试在网站上显示我的代码,但我遇到了正确保留空白缩进的问题.

例如,给出以下代码段:

<html>
 <body>
   Here is my code:
   <pre>
     def some_funtion
       return 'Hello, World!'
     end
   </pre>
 <body>
</html>
Run Code Online (Sandbox Code Playgroud)

这在浏览器中显示为:

Here is my code:

     def some_funtion
       return 'Hello, World!'
     end
Run Code Online (Sandbox Code Playgroud)

当我希望它显示为:

Here is my code:

def some_funtion
 return 'Hello, World!'
end
Run Code Online (Sandbox Code Playgroud)

区别在于HTML预标记的当前缩进级别被添加到代码的缩进中.我正在使用nanoc作为静态网站生成器,我使用谷歌美化也添加语法高亮.

有人可以提供任何建议吗?

html whitespace indentation pre

45
推荐指数
3
解决办法
4万
查看次数

HTML/CSS - 在某些元素上保留空白区域的最佳实践?

在HTML中保留空格的最佳方法是什么?我们有很多页面会从我们的数据库中删除数据,并且数据中可能包含多个空格.保存数据的呈现HTML元素与锚标记不同(<a>), spans (<span>), table rows (<tr>, <td>, etc.

现在最容易做的就是添加一个像这样的全局css类:

body a, span, tr, td { white-space: pre; }
Run Code Online (Sandbox Code Playgroud)

我想知道是否有更好的方法来实现它,而无需为每个单独的HTML元素分配一个类.

html css whitespace

45
推荐指数
4
解决办法
6万
查看次数

git,空白错误,压制和autocrlf,明确的答案

请你解释一下git中的空白错误,它们是什么意思,什么是'压抑',我需要担心吗?

(运行msysgit,但在linux上与其他用户一起运行).

autocrlf 在这里已经有一个'明确'的答案(设置为false git config --global core.autocrlf false )

git whitespace newline

44
推荐指数
3
解决办法
2万
查看次数

Cocoa - 修剪NSString中的所有前导空格

(已搜索过,但无法在此处或在Cocoa文档中找到这个的简单解决方案)

问:如何仅从NSString中修剪所有前导空格?(即保留其他任何空格.)

不幸的是,出于我的目的,NSString的stringByTrimmingCharactersInSet方法适用于前导和尾随.

需要Mac OS X 10.4兼容性,手动GC.

cocoa whitespace trim nsstring

44
推荐指数
5
解决办法
4万
查看次数

43
推荐指数
9
解决办法
6万
查看次数

更改cin的分隔符(c ++)

我已经重定向"cin"来从文件流中读取cin.rdbug(inF.rdbug()) 当我使用提取操作符时,它会读取它直到它到达空格字符.

是否可以使用另一个分隔符?我在cplusplus.com上浏览了api,但没有找到任何东西.

c++ whitespace stream cin delimiter

42
推荐指数
4
解决办法
3万
查看次数