【问题标题】:What is name of the technique that adds CSS classes to an element?将 CSS 类添加到元素的技术的名称是什么?
【发布时间】:2016-02-15 18:07:18
【问题描述】:

Edit : Context 是用于 HTML UI 框架,如 Semantic UI 等,它们有数百种预定义的样式,只需将它们添加到元素类中,而不是编写自己的样式。

我需要术语方面的帮助, 我不断看到向 HTML UI 框架中的元素“添加”(不确定添加是否正确)类的示例,例如,给定具有这些类属性的元素:

class="mif-earth mif-2x"

要设置它的背景或前景,只需要:

class="mif-earth mif-2x fg-green bg-blue"

当然,所有样式都已在框架中定义,现在正在应用中。

这种类型的编程叫什么?它是声明性的吗?或者它甚至没有名字,因为它只是按照它的意图应用 CSS?

【问题讨论】:

  • 据我所知,除了“将 CSS 类添加到元素”之外,没有特别的方法可以引用这种技术。
  • 也许你可以描述你的问题的上下文。关于术语用途的更多细节可能有助于我们提供更好的答案。
  • @torazaburo : 是的,但是也列举了前景、背景的所有颜色,几乎所有的东西都是预先列举的,只要应用它们就可以了
  • 您问题的焦点是您使用的是框架预定义的样式,还是只是样式是由css预定义的(即每个元素都没有标记中写出的样式)?再一次,我认为您可能会想到语义标记的想法,因为您将样式描述排除在实际标记之外。
  • @ChristopherMeyers:是的,语义标记。样式已预先定义并正在使用中

标签: html css terminology


【解决方案1】:

HTML 编辑实际上并不是真正的编程。 HTML 是一种标记语言,这意味着您正在标记内容。标记只是没有任何动词或副词的名词和形容词。编程是通过在这些名词上加上一些动词来让你的内容有所作为。

向标记添加一个类将是关于该内容的元信息。您可能听说过使用元属性(如类)作为“语义”或类似样式和内容的分离来分离样式描述。

如果您使用 JavaScript 等编程语言来更改内容或元属性,则有时称为 DOM 脚本。

【讨论】:

    猜你喜欢
    • 2019-12-04
    • 2010-12-11
    • 1970-01-01
    • 2016-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-26
    • 1970-01-01
    相关资源
    最近更新 更多