Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我需要能够判断一个链接是否指向一个文件。现在我已经能够为页面上的文件链接手动硬编码一些 css,但是还有一个站点范围的搜索,其结果不会产生任何方式来区分链接类型。
是否有某种我可以调用的 php 库函数来区分差异?还是有一些我可以使用的聪明的解决方法?
不,不是可靠的方法。“文件”和“页面”是一回事,都只是文件。另一个恰好是 HTML(或最终会吐出 HTML),而另一个恰好是别的东西。
你可以做的是创建css选择器,比如
a[href$=".pdf"] {color: red;}
这将使所有属性值以红色结尾的a元素。href.pdf
a
href
.pdf