提问者:小点点

找不到CSS类选择器“任何类名”?css中的警告


我对HTML/CSS相当陌生,我的问题是我在一些HTML标记中包含了一个类名,但以后不一定要使用它们,如果我在CSS文件中不使用它们,vs代码会给我这个警告:br>(假设我将类名作为nav-links)br>例如,如果我编写以下代码:

<div class="hero-introduction">
                <h2>
                    Elena Joy <br />
                    Photographer
                </h2>
                <p>
                    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Cumque
                    molestiae dolores cum debitis corporis. At enim aut atque maiores
                    omnis.
                </p>
                <a href=".gallery">Gallery</a>
</div>

然后我收到这个警告:

CSS class selector 'hero-introduction' not found 

如果我将这个类添加到我的CSS文件中,那么就不会出现任何错误,那么是否需要添加所有在html文件中初始化的类名,以便在style.CSS文件中使用?


共1个答案

匿名用户

不,没有必要在CSS文件中定义HTML中使用的所有类名。在HTML中指定但在CSS文件中未定义/引用的类对页面的可视化输出没有影响。警告旨在向您显示该类没有在任何CSS文件中定义,因此可能会使其他开发人员在阅读您的代码时感到困惑,因为该类没有任何用途。