Html CSS内容属性href赢得';无法验证

Html CSS内容属性href赢得';无法验证,html,css,Html,Css,我正在尝试为大学作业创建一个打印CSS文件。我的CSS的一部分是: #footerRight a:after { content: " (" attr(href) ") ";} 在页面上,它运行良好。一定要在应该打印的地方打印href。但是CSS不会验证。我得到的错误是: #footerRight a:after Parse Error attr(href) ")"; #footerRight a:after Parse Error } 我还尝试了a::和a[href]:作为

我正在尝试为大学作业创建一个打印CSS文件。我的CSS的一部分是:

#footerRight a:after {   content: " (" attr(href) ") ";}
在页面上,它运行良好。一定要在应该打印的地方打印href。但是CSS不会验证。我得到的错误是:

#footerRight a:after    Parse Error attr(href) ")";
#footerRight a:after    Parse Error }
我还尝试了a::和a[href]:作为我发现的几篇博客文章的建议,但仍然无法验证

有什么想法吗?对不起,这是一个初级问题

Jackson

尝试以下方法:

#footerRight a:after {
    content: attr(href) " ";
}

您需要在内部使用单引号:

#footerRight a:after { content: " (' attr(href) ') ";}

您需要用单引号将括号括起来:

#footerRight a:after {   content: " '(' attr(href) ') '";}
我也有同样的问题。它把我带到这里,但没有一个答案解决了我的问题。这对我有用

外部的
围绕着将成为“内容”的内容。
用于声明要在页面上显示的文本

'
括住括号,表示这些是连接到
attr(href)
的文本字符串


请注意,
”)“
中的最后一个单引号可以移到左边一个空格,如果您想排除括号后面的空格。

我无法验证这一点。我得到的错误是:#footerRight a:after Value error:content Parse error attr(href)““啊,好的,谢谢。如果是这样的话,我也可以将CSS保留在我OP的格式中,向我的导师显示该链接,并要求他在评分时对我放松。这会验证,但随后('attr(href)')会显示,而不是链接的URL