gpt4 book ai didi

HTML 对空白字符的处理取决于上下文——但规则是什么?

转载 作者:行者123 更新时间:2023-11-28 04:47:40 25 4
gpt4 key购买 nike

Unicode 目录包含许多空白字符,其中一些似乎在 HTML 文档的任何上下文中都不起作用 - 但其中一些非常有用。 p>

这是一个例子:

<h1 title="Hi! As a title attribute, &#013;I can contain &#009;&#009;horizontal tabs &#013;and carriage returns &#010;and line feeds.">HTML's handling of &amp;009; | &amp;010; | &amp;013;</h1>

<p>Hello. As a paragraph element, I can't contain &#009;horizontal tabs &#013;or carriage returns &#010;or line feeds.</p>

<input type="submit" value="I am a value attribute and &#010;like title I can also handle line feeds" /><br />

<input type="submit" value="I am another value attribute. &#009;&#009;Like title I can handle horizontal tabs" /><br />

<input type="submit" value="I am a third value attribute. &#013;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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com