18910140161

HTML-我是CSS新手,如何改进此代码堆栈溢出

顺晟科技

2022-10-19 11:33:56

200

我是编程新手,我正在学习使用w3schools和FreecodceCamp进行前端web开发。我遇到了一段用CSS编写的特定代码,我似乎无法真正理解它是如何工作的。请帮我用简单的英语解释代码的流程。


顺晟科技:

在HTML中,定义样式后,尝试如下所示:

<style>
    .browser-article
    {
        padding:5px;
        margin:0;
        background-color:lightgray;
        
    }
    .browser-article>h1, .browser
    {
        padding:10px;
        margin:10px;
    }
    
</style>

-标识符前的点表示它是一个类,它可以用于多个元素。任何具有类名browser-article的HTML元素都将应用此样式。例如

这将帮助您理解填充和边距

只是更具体。中的header(),还包括

这是一个开始的好地方https://www.codecademy.com/learn/learn-css

选择器

选择器选择具有该类的所有元素。注意文本前面的点()。

演示:

选择类中元素的直接子元素的所有元素。是子组合器.

演示:

逗号只是将相同样式应用于多个选择器的一种方式。

此:

<style>
    .browser-article
    {
        padding:5px;
        margin:0;
        background-color:lightgray;
        
    }
    .browser-article>h1, .browser
    {
        padding:10px;
        margin:10px;
    }
    
</style>

等效于:

<style>
    .browser-article
    {
        padding:5px;
        margin:0;
        background-color:lightgray;
        
    }
    .browser-article>h1, .browser
    {
        padding:10px;
        margin:10px;
    }
    
</style>

属性

是一个元素与其他元素保持的距离,而元素内部的元素与该元素保持的距离。

演示:

注意带类的元素和带类的元素之间的距离。这是通过属性

实现的
  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航