whitespace 相关问题

空格或空格通常用于表示空格,制表符和新行的任意组合,这些组合在文本之间(水平或垂直)创建空白区域。

想要在 html 中使用多个 ?

我有一种情况,我想使用多个空格来分隔 html 中的元素。除了使用多个之外还有其他方法吗? HTML: 我有一种情况,我想使用多个空格来分隔 html 中的元素。除了使用多个&nbsp;之外还有什么办法吗? HTML: <td width="10%"> <a href=""><i class="glyphicon glyphicon-envelope"></i></a>View&nbsp;&nbsp;&nbsp; <a href=""><i class="glyphicon glyphicon-link"></i></a>Append&nbsp;&nbsp;&nbsp; <a href=""><i class="glyphicon glyphicon-trash"></i></a>Delete </td> 我自己弄清楚了: 根据您想要多少空间,可以通过以下方式来实现: &nbsp; - single space &thinsp; - thin space &ensp; - en space(half the point size of the font) &emsp; - em space(point size of the font) 参考:http://www.w3.org/MarkUp/html3/specialchars.html 这就是我所做的: <td width="10%"> <a href=""><i class="glyphicon glyphicon-envelope"></i></a>View&thinsp; <a href=""><i class="glyphicon glyphicon-link"></i></a>Append&thinsp; <a href=""><i class="glyphicon glyphicon-trash"></i></a>Delete </td> 希望这对您有所帮助。 使用 CSS 更改 margin 或 padding 来间隔元素通常是公认的答案。 您也可以疯狂地使用 position: absolute 或 postion: relative 并通过使用 top 和 left 属性来分隔元素。 您可以将其与以下内容一起放置:- <div class="space_lg">&nbsp;</div> CSS .space_lg { width:100px; } 如果您想要持续更大的空间,您可以使用word-spacing: p:first-of-type { word-spacing: 2em; } <p>Some text that you want spaced</p> <p>Some text with regular spacing</p> 将 span 标签与 display:inline-block 一起使用,然后添加 width 到其中。 有什么方法可以设置nbsp的数量吗?例如“nbsp=10”或类似的内容?所以我不必写nbspnbspnbspnbspnbspnbspnbspnbspnbspnbsp 没有办法进入太空。你应该多,我之前研究过,我没有找到任何其他方法。只是,如果你想为所有行留出空间,请使用 br。

回答 7 投票 0

为什么我的页面顶部有大片空白?

我是 html 和 css 的初学者,目前我正在开发一个项目。我不知道为什么我的页面顶部有很大的空白空间。我已经尝试了尽可能多的调试,但我没有没明白...

回答 2 投票 0

从名称中带有空格的文件导入特定函数[重复]

我正在尝试从标题中有空格的 .py 文件中仅导入一个函数。由于外部限制,我无法重命名该文件。 我的第一次尝试是: 从文件 1 导入 my_func 但是……

回答 1 投票 0

Python 3.5:从名称中带有空格的文件导入特定函数[重复]

我正在尝试从标题中有空格的 .py 文件中仅导入一个函数。由于外部限制,我无法重命名该文件。 我的第一次尝试是: 从文件 1 导入 my_func 但是……

回答 1 投票 0

YUI 缩小器正在从 calc() 中去除空格

YUI 正在删除 % 和 px 之间的空格,如下所示 高度:计算(100% + 30px) 没有它们,规则就不起作用。 如果我只需要使用这个缩小器,我该如何解决这个问题?

回答 2 投票 0

我可以强制 Django 加载文件名中带有空格的图像吗?

我有一个包含图像文件的文件夹。不幸的是,某些文件的名称中包含空格。如果我在开发服务器上运行应用程序,Django 就能够加载这些图像(通过 python manage.py runse...

回答 1 投票 0

为什么该代码返回 10 而不是 5? [重复]

为什么语法解析器不会在回车后在 var 中注入分号,但在函数 t 中注入了 return ? 变量 a = 5 + 5 控制台.log(a); //结果10 函数 t(){ 返回 5 } 康索...

回答 1 投票 0

读取以空格作为值持有者以及分隔符的 CSV 文件 Python

我目前正在处理第 5 天代码任务的出现,但我在导入 CSV 文件方面遇到了困难。值似乎由空格作为分隔符分隔,但是,也有空格

回答 1 投票 0

HTML 中是否忽略前导和尾随空格?

html4 是这样说的: 为了避免 SGML 换行规则的问题以及现有实现之间的不一致,作者不应依赖用户代理立即渲染空白...

回答 2 投票 0

换行时强制清空<span>到下一行

以下代码片段为我生成了这个结果: 我的目标是让第一个 foo 留在原来的行,第二个 foo 位于下一行。 如果“空间”...

回答 1 投票 0

正则表达式非空且非空格

我正在尝试创建一个正则表达式,如果字符串模式包含空格或为空,它将返回 false。到目前为止我有这个 [^\s] 我认为这将确保字符串不包含白色...

回答 8 投票 0

如何删除带或不带空格的空行

我有一个很大的字符串,我用换行符分割了它。 如何删除所有空行(仅限空白)? 伪代码: 对于最大环中的内容: 删除空白的东西

回答 14 投票 0

获取前导空格

我刚刚写了这个方法,我想知道框架中是否已经存在类似的东西?这似乎只是这些方法之一...... 如果没有,有更好的方法吗? /// 我刚刚写了这个方法,我想知道框架中是否已经存在类似的东西?这似乎只是这些方法之一...... 如果不行,有更好的方法吗? /// <summary> /// Return the whitespace at the start of a line. /// </summary> /// <param name="trimToLowerTab">Round the number of spaces down to the nearest multiple of 4.</param> public string GetLeadingWhitespace(string line, bool trimToLowerTab = true) { int whitespace = 0; foreach (char ch in line) { if (ch != ' ') break; ++whitespace; } if (trimToLowerTab) whitespace -= whitespace % 4; return "".PadLeft(whitespace); } 谢谢 编辑: 阅读一些评论后,很明显我还需要处理选项卡。 我无法给出一个很好的例子,因为该网站将空格减少到只有一个,但我会尝试: 假设输入是一个有 5 个空格的字符串,该方法将返回一个有 4 个空格的字符串。如果输入少于4个空格,则返回""。 这可能会有所帮助: input spaces | output spaces 0 | 0 1 | 0 2 | 0 3 | 0 4 | 4 5 | 4 6 | 4 7 | 4 8 | 8 9 | 8 ... 我没有运行任何性能测试,但这代码较少。 ... whitespace = line.Length - line.TrimStart(' ').Length; ... 通常,您应该使用 Char.IsWhiteSpace 而不是与 ' ' 进行比较。并非所有“空格”都是' ' 我确信没有内置任何内容,但如果您熟悉正则表达式,则可以使用正则表达式来执行此操作。这匹配行开头的任何空格: public static string GetLeadingWhitespace(string line) { return Regex.Match(line, @"^([\s]+)").Groups[1].Value; } 注意:这不会像简单循环那样执行。我会同意你的实施。 对于任何其他希望将空格作为字符串获取的人,我个人认为这很简单明了: public static string GetLeadingWhitespace(string str) { //Check if str is empty, since String.Replace() throws an exception when the first argument is an empty string if(str == String.Empty) { return String.Empty; } return str.Replace(str.TrimStart(), ""); } 只需用空字符串替换所有不是前导空格即可。这也适用于任何类型的空白 - 不仅仅是空格。感谢 @bobwki 指出了失败的边缘情况 - 我添加了对空字符串的检查。 String 上的扩展方法怎么样?我传入了tabLength以使功能更加灵活。我还添加了一个单独的方法来返回空白长度,因为有评论说这就是您正在寻找的。 public static string GetLeadingWhitespace(this string s, int tabLength = 4, bool trimToLowerTab = true) { return new string(' ', s.GetLeadingWhitespaceLength()); } public static int GetLeadingWhitespaceLength(this string s, int tabLength = 4, bool trimToLowerTab = true) { if (s.Length < tabLength) return 0; int whiteSpaceCount = 0; while (Char.IsWhiteSpace(s[whiteSpaceCount])) whiteSpaceCount++; if (whiteSpaceCount < tabLength) return 0; if (trimToLowerTab) { whiteSpaceCount -= whiteSpaceCount % tabLength; } return whiteSpaceCount; } 没有内置任何东西,但是怎么样: var result = line.TakeWhile(x => x == ' '); if (trimToLowerTab) result = result.Skip(result.Count() % 4); return new string(result.ToArray()); 以柯克的答案为基础 var leadingWhiteSpace = line.TakeWhile(x => x == ' '); leadingWhiteSpace = String.Join("", leadingWhiteSpace.ToArray());

回答 7 投票 0

删除仅包含空格的数组元素?

我有一个像这样的数组: $arr = [ '红色的', ' ', '蓝色的', ' ', '绿色的', ' ', '白色的', ' ', '黑色的', '' ]; 我正在尝试删除所有...

回答 3 投票 0

替换文本文件中的多个空格(VBS)

我通过替换字符来处理类似的文本文件,这些字符经常出现在文件中(多次出现),尤其是空格。 当我使用这个脚本时 set fso = CreateObject("脚本。

回答 1 投票 0

正则表达式删除不重复的空格[关闭]

我使用fitz从Python中的PDF中获取姓名信息。 问题是,大多数信息都有空格来匹配背景,例如:firstname =“P I E R R E”和

回答 1 投票 0

正则表达式删除不重复的特定字符(空格)

我使用fitz从Python中的PDF中获取姓名信息。 问题是,大多数信息都有空格来匹配背景,例如:firstname =“P I E R R E”和

回答 1 投票 0

在角度材料 13+

添加星号是 Angular Material v13 表单字段中的新默认行为。 然而,如果你仔细查找,星号前面有一个空格。在它呈现的页面上(稍微

回答 1 投票 0

如何去除网页底部的空白?

我一直在尝试删除网页最底部的额外空白,该空白仅在移动视图上可见。 网页 作为参考,我突出显示了每个内容的边框。 我试过了

回答 1 投票 0

使用正则表达式定位换行符之前的空格

我想删除符号后面的注释和行尾的空格,所以我的代码如下所示 函数解决方案(输入,标记){ 让 regexp = new RegExp("["+ 标记...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.