作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Unicode 目录包含许多空白字符,其中一些似乎在 HTML 文档的任何上下文中都不起作用 - 但其中一些非常有用。 p>
这是一个例子:
<h1 title="Hi! As a title attribute, 
I can contain 		horizontal tabs 
and carriage returns 
and line feeds.">HTML's handling of &009; | &010; | &013;</h1>
<p>Hello. As a paragraph element, I can't contain 	horizontal tabs 
or carriage returns 
or line feeds.</p>
<input type="submit" value="I am a value attribute and 
like title I can also handle line feeds" /><br />
<input type="submit" value="I am another value attribute. 		Like title I can handle horizontal tabs" /><br />
<input type="submit" value="I am a third value attribute. 
Unlike title I can't handle carriage returns" />
是否有任何官方规范或系列指南详细说明哪些空白字符可以部署在 HTML 文档中以及部署在何处?
最佳答案
有点不清楚你所说的工作是什么意思,但我假设你指的是渲染,此时发生的事情实际上取决于 CSS。
https://www.w3.org/TR/CSS2/text.html#white-space-model定义大多数空白字符如何标准化,除非您调整 white-space
属性。
请注意,工具栏的显示(例如来自 title
属性)和表单控件(例如来自 input
元素)没有由任何标准定义,留下有效地取决于浏览器。
关于HTML 对空白字符的处理取决于上下文——但规则是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40804617/
我是一名优秀的程序员,十分优秀!