如何从链接中删除下划线?

时间:2019-03-31 14:47:34

标签: html css html5

我正在尝试从网站上的链接中删除下划线。我尝试使用“文本装饰:无;”但这是行不通的。我做错了什么语法?还是有一种更好的方法来删除下划线?

<head>
  <style>
    font {
      color: #ff9600;
      text-decoration: none;
    }
  </style>
</head>

<body>
  <a href="index.html">
    <font>Home</font>
  </a>
  <a href="watch.html">     
    <font>Watch</font>
  </a>
  <a href="info.html">
    <font>Info</font>
  </a>
</body>

5 个答案:

答案 0 :(得分:1)

您应该使用

a {
  text-decoration: none;
}

在您的样式表中。 text-decoration是添加下划线的内容,该代码将其删除。


侧面注意:此外,您不应该像it is obsolete那样使用<font>标记。您应该使用类。

答案 1 :(得分:0)

答案 2 :(得分:0)

尝试一下:

<head>
  <style>
    font {
      color: #ff9600;
      text-decoration: none;
    }
    a {
      text-decoration: none;
    }
  </style>
</head>
<body>
  <a href="index.html">
    <font>Home</font>
  </a>
  <a href="watch.html">     
    <font>Watch</font>
  </a>
  <a href="info.html">
    <font>Info</font>
  </a>
</body>

答案 3 :(得分:0)

答案 4 :(得分:0)

只需将text-decoration: none;font CSS移到anchor tag a CSS。将解决您的问题。谢谢

a {
  text-decoration: none;
}

a {
  text-decoration: none;
}

font {
  color: #ff9600;
}
<a href="index.html">
  <font>Home</font>
</a>
<a href="watch.html">     
  <font>Watch</font>
</a>
<a href="info.html">
  <font>Info</font>
</a>