2

我有这种body风格的 CSS 规则。我想知道我怎样才能保持规则,但只是不将它用于我之后立即开始的代码的一部分<body>?紧随其后的代码<body>是大约 5 个超链接,彼此之间只有一个。

目前,当前的 css 格式化了我不想要的超链接大小和字体;有没有办法让这些超链接有自己的字体或大小或有默认值(基本格式)?如何才能做到这一点 ?

css规则:

body {
    direction: ltr;
    font-size:62.5%;
    color:#555;
    font-family:Tahoma, Arial, Helvetica, Verdana, Sans-Serif;
    z-index:1;

}

之后的代码<body>

<a href="./link1.html">link1</a>  <br />
<a href="./link2.html">link2</a>  <br />
<a href="./link3.html">link3</a>  <br />
<a href="./link4.html">link4</a>  <br />
<a href="./link5.html">link5</a>  <br />
4

3 回答 3

1

特定规则会覆盖 CSS 中的一般规则。下面的基本示例。

body {
    direction: ltr;
    font-size:62.5%;
    color:#555;
    font-family:Tahoma, Arial, Helvetica, Verdana, Sans-Serif;
    z-index:1;
}

a {
    font-size:42.5%;
}

更新

HTML:

<div id="example">
  <a href="./link1.html">link1</a>  <br />
  <a href="./link2.html">link2</a>  <br />
  <a href="./link3.html">link3</a>  <br />
  <a href="./link4.html">link4</a>  <br />
  <a href="./link5.html">link5</a>  <br />
</div>

CSS:

body {
    font-size:62.5%;
    color:#555;
}

#example a {
    font-size:42.5%;
    color:red;
}
于 2013-03-24T23:39:02.683 回答
1

有很多方法可以实现这一点如果你想在你的 html 中使用不同字体的所有超链接,你可以指定

a{
   font-size:5px;
}

或者您只想制作某些超链接以具有不同的字体

   <div id="menu">
    <a href="./link1.html">link1</a>  <br />
    <a href="./link2.html">link2</a>  <br />
    <a href="./link3.html">link3</a>  <br />
    <a href="./link4.html">link4</a>  <br />
    <a href="./link5.html">link5</a>  <br />
   </div>

现在在 CSS

#menu a
{
 font=size:5px;
}
于 2013-03-24T23:47:42.103 回答
0

有没有办法让这些超链接有自己的字体或大小

只需编写一个 CSS 规则集,其中包含与链接匹配的选择器,以及更改字体和/或字体大小的规则。

或有默认值(基本格式)?

不。

于 2013-03-24T23:37:57.093 回答