CSS 术语:这些值在 CSS 引号属性中称为啥?

Posted

技术标签:

【中文标题】CSS 术语:这些值在 CSS 引号属性中称为啥?【英文标题】:CSS Terminology: What are these values called in CSS quotes property?CSS 术语:这些值在 CSS 引号属性中称为什么? 【发布时间】:2015-11-15 17:37:18 【问题描述】:

quotes 属性的以下值的实际术语是什么?我尝试搜索,但除了IE \9 CSS hack 之外找不到任何其他内容,所以请告诉我它背后的术语和用途,那真的很棒。

blockquote 
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";

【问题讨论】:

你是指角色实体? brajeshwar.github.io/entities 是的,我就是这个意思。 【参考方案1】:

quotes: CSS 允许您用符号替换页面中使用的开引号和闭引号。请参阅this reference 了解更多信息。

前两个值指定引用嵌入的第一级,接下来的两个值指定引用嵌入的下一级,等等

在您的示例中,他们使用的是Unicode Character References。

【讨论】:

【参考方案2】:

根据W3C 页面:

为引用指定引号

根据关于属性内容的问题,这些是escaped unicode 字符。

当您在页面中使用 <blockquote></blockquote> 元素时,您会看到这些引号。

【讨论】:

是的,但是那些带有反斜杠的值是什么?比如\201C,那些叫什么?我们在哪里使用它们?【参考方案3】:

这些是 Unicode 字符代码。 如果您想具体了解它们是什么(代码、数字、ID),请参阅:

Wikipedia: Unicode Architecture_and_terminology

【讨论】:

以上是关于CSS 术语:这些值在 CSS 引号属性中称为啥?的主要内容,如果未能解决你的问题,请参考以下文章

CSS 中整体和特定样式类型属性的正确术语?

css设置元素的宽高为整数,为啥有的浏览器解析出来的宽高是小数

CSS / CGRect 定位

为啥css毛玻璃效果属性无用

修改样式—操作css方法

为啥android webview中的css属性会发生变化