如何自动删除空白?
我正在处理各种 RSS 新闻项目。
在这些项目中,其中一些项目在 或
<< /div>
。如何使用纯 HTML 或 CSS 自动删除段落开头那些不必要的空格?
I am processing various RSS news items.
In those items, some of them always have various white spaces (like tabs, redundant space, etc) in front within <p></p>
or <div></div>
.
How can I automatically remove those unnecessary white spaces in the beginning of a paragraph, using pure HTML or CSS?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
不可能。 HTML 和 CSS 都不是编程语言,因此它们不包含执行字符串操作的工具。
您可以使用 javascript 轻松完成此操作,如下所示:
将打印
考虑这个工作示例
Not possible. HTML nor CSS are not programming languages, as such, they do not contain the tools to preform string manipulation.
You could do it easily with javascript like so:
Will print
Consider this working example
您可以使用 CSS 来执行此操作:
否则
空白序列将折叠成单个空白。文本永远不会换行到下一行。文本在同一行上继续,直到遇到
标记
希望这有帮助。
you can use CSS for doing this:
or
Sequences of whitespace will collapse into a single whitespace. Text will never wrap to the next line. The text continues on the same line until a
tag is encountered
Hope this helps.
如果使用 jQuery,则有
jQuery.trim()
函数JavaScript不提供修剪功能,但这里有一个示例如何自己编写它。
If using jQuery, there's the
jQuery.trim()
functionJavaScript doesn't provide a trim function but here's an example how to write it yourself.
不幸的是,您无法使用 HTML 或 CSS 处理 HTML 元素。
为此你需要一个 JS。
Unfortunately, you cannot process HTML element with HTML or CSS.
You need a JS for this.
我有同样的问题
我使用“空白属性”解决了它
示例:
I had same issue
I solved it using "white space attribute"
example :