Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html H1标签内链接的颜色不为';我不能改变为什么?_Html_Css - Fatal编程技术网

Html H1标签内链接的颜色不为';我不能改变为什么?

Html H1标签内链接的颜色不为';我不能改变为什么?,html,css,Html,Css,我正在尝试更改h1标记内链接的颜色。Html代码如下所示: <h1 class="redheadline"> <a href="">Link text color here..</a> </h1> 字体大小会改变,但链接文本的颜色不会改变。在css代码中,我必须在哪里添加颜色?谢谢 您在htmlcode中为h1标记指定的类名是redheadline,但您正在尝试将样式应用于h1.h

我正在尝试更改h1标记内链接的颜色。Html代码如下所示:

    <h1 class="redheadline">
    <a href="">Link text color here..</a> 
    </h1>

字体大小会改变,但链接文本的颜色不会改变。在css代码中,我必须在哪里添加颜色?谢谢

您在
html
code中为
h1
标记指定的类名是
redheadline
,但您正在尝试将样式应用于
h1.headline
。因此,它没有正确应用样式

您需要使用正确的类名

h1.redheadline{font-size: 1.75rem; color:red;}

您的css类名与“redheadline”不匹配

  • h1.headline
    它们不是相同的类名
  • 因为它的

    要做到这一点,需要定义正确的类来覆盖元素的默认属性

    回到你的问题,我们应该定义为
    h1.redheadline a{…}

    您可以运行代码段。

    h1.redheadline{
    字体大小:1.75rem;
    }
    h1.a{
    颜色:红色;
    }
    
    
    css和html标记中的类名
    h1
    不同。请尝试
    h1.redheadline{font size:1.75rem;color:red;}
    html和css文件中的类名,我真诚的道歉,我修复了html代码。但这不起作用。。颜色不变。我必须在css中添加“a”吗?在浏览器中打开你的页面,右键单击它并选择“查看检查器”或“检查元素”,大多数现代浏览器中都有一整套工具来告诉你css应用于哪些元素。我可以将css代码写成h1.redheadline a{字体大小:1.75rem;颜色:红色;}?@falcon356是,这也是正确的。但是如果你写的不是元素的文本。这一次,文本显示为h1的默认大小。我将为你的问题在片段中添加一个示例。好的,非常感谢!顺便说一句,h1.redheadline a{…}也会对其他标记进行更改?实际上不会。如果
    标记内只有文本,而
    标记外只有文本,则文本将以默认大小
    显示。
    h1.redheadline{font-size: 1.75rem; color:red;}