html - 如何在 HTML 类中指定属性?
问题描述
我想知道如何创建一个类,使属于该类的所有链接都没有装饰(下划线)并在新选项卡中打开。我这样做是为了不必在每个“a”标签中写 text-decoration:none target="_blank" 。
我的班级有这个代码:
<style>
A.fresh{
text-decoration:none;
target="_blank";
}
</style>
但它不喜欢 target="_blank"; VS Code 说它期待 ':' 而不是 '='。我很确定这可以简单地在 javascript 中完成,但我也想知道如何修复这个错误。谢谢!
(抱歉这个超级基础的问题,我今天刚学HTML。)
解决方案
使用 JS。
在 HTML 代码中插入一个 script 标签,如下所示:
<script>
document.querySelectorAll("a.fresh").setAttribute("target", "_blank");
</script>
推荐阅读
- php - 如果条件不起作用则嵌套
- vba - Application.ScreenUpdating = False 无法在 Excel 工作表或工作簿之间切换
- excel - 如何确定客户与多个座席交谈所花费的时间
- python - 使用请求时握手错误
- r - Rfast 安装:/usr/lib/R/etc/Makeconf:168:目标“Norm.o”的配方失败
- sql - 寻找字符串函数或查询
- azure - Service Fabric 远程调试需要打开的端口
- angular - 如何在 Angular cli 项目中使用 @types/fhir
- c# - exe 找不到网络路径,但可以通过 Visual Studio 进行调试
- java - 缺少 Spring 反应式 Web 应用程序 POST 请求正文