原因是 CSS 的逻辑非常容易理解和应用 - 定义了一个类名,该类名被分配了 土耳其 WhatsApp 号码数据库 某些属性,并且可以插入到 HTML 文档中的任何位置。然而,由于没有强制性的类定义系统,这也意味着开发人员可能会失去对较大项目的跟踪,并且在更改 CSS 类时可能会导致不必要的副作用。这通常倾向于与 !important 或内联样式一起使用,以便快速实现所需的设计而不产生任何副作用。 笔记 如果 CSS 从一开始就按照一定的代码指南编写,这种情况就可以避免。大多数编程语言都有共同的编码约定,那么名,您就可以猜测此代码片段可能是帐户信息。这由图像、标题和描述组成。还有两个链接。我们在这里看到的是 BEM 的三个元素:Block、Element和Modifier。块是独立单元的容器,可以复制到 HTML 中的任何位置。块的外观不应改变。在我们的例子中,该块是帐户信息。 块由元素组成。
管元素不能独立存在于整个 HTML 上下文中,但它们显然属于一个块。__link 将是元素。修饰符可以选择存在于块和元素中,并且旨在创建现有类的特殊化。在我们的示例中,第一个链接应再次突出显示。元素与块之间可以用两个下划线分隔:block__element,修饰符用两个连字符分隔:block—修饰符、block__element—修饰符。 由于每个 HTML 元素现在都有一个唯一的类,并且只能由该类处理,因此可以轻松地在较大的团队中处理组件,而无需开发人员覆盖彼此的设计。可扩展性也得到了保证,因为只有在 HTML 元素具有类的情况下才应用样式,因此不再会发生在数千行 CSS 中的某个地方可能定义的某些内容会影响它不应该影响的元素。