当前位置: 首页 > 知识库问答 >
问题:

为什么概念主页在HTML div中保持css样式

糜昌胤
2023-03-14

人们普遍认为,对于一个大型项目,将css样式保留在div中是一种不好的做法。应该保留一个单独的CSS文件。

然而,我偶然发现了概念主页,它是一个漂亮的网站和良好的性能。检查网页,我看到很多这样的行:

<div class="notion-app-inner notion-light-theme" style="
color: rgb(55, 53, 47); 
fill: currentcolor; 
line-height: 1.5; 
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; 
-webkit-font-smoothing: auto;"> 

我的问题是为什么站点将css样式保留在div中,而不是一个单独的css文件?(还是某种反作用实践的结果?)做这件事的原因是什么?

我理解为什么通常将css保存在一个单独的文件中是一个好的做法。我想知道为什么概念使用相反的做法?网站背后的工程师清楚地知道他们在做什么。

共有1个答案

慕容宏邈
2023-03-14

通常,您希望将css保存在一个单独的样式表中,因为这样更容易维护。通过HTML文件来重新设置页面的样式是不够有效的。

另外,如果您希望有多个具有相同属性的元素,那么对特定元素进行样式化将花费更多的时间。

 类似资料:
  • 为什么 aliyun 的 redis 支持账号概念? redis 只有密码概念,是没有账号概念的 但是 aliyun 的 redis 服务却有?

  • Spring Cloud Stream提供了一些简化了消息驱动的微服务应用程序编写的抽象和原语。本节概述了以下内容: Spring Cloud Stream的应用模型 Binder抽象 持续的发布 - 订阅支持 消费者群体支持 分区支持 一个可插拔的Binder API 应用模型 一个Spring Cloud Stream应用程序由一个中间件中立的核心组成。该应用程序通过Spring Cloud

  • 本章描述了过滤器模型的主要概念。 应用开发人员通过实现 javax.servlet.Filter 接口并提供一个公共的空参构造器来创建过滤器。该类及构建Web应用的静态资源和 servlet 打包在 Web 应用归档文件中。Filter 在部署描述符中通过 <filter>元素声明。一个过滤器或一组过滤器可以通过在部署描述符中定义<filter-mapping>来为调用配置。可以使用 servle

  • 问题内容: 我一直在阅读有关内核中的Linux内核和CFS调度程序的信息。我遇到了 vruntime (虚拟运行时),这是CFS调度程序背后的核心概念。我从“ Linux Kernel Development ”以及互联网上的其他博客中读到,但无法理解 vruntime 背后的基本计算。是否 vruntime 属于特定进程或做它属于一组进程具有相同的 nice值 。什么是 加权因子 ,如何计算?我

  • 本文向大家介绍MVC的概念是什么?各层主要做什么工作?相关面试题,主要包含被问及MVC的概念是什么?各层主要做什么工作?时的应答技巧和注意事项,需要的朋友参考一下 Model(模型)数据处理。 View(视图) 模板显示。 Controller(控制器) 控制流程。 MVC(即模型-视图-控制器)是一种软件设计模式或者说编程思想。 M指Model模型层, V是View视图层(显示层或者用户界面),

  • 我们知道默认情况下容器的数据都是非持久化的,在容器消亡以后数据也跟着丢失,所以 Docker 提供了 Volume 机制以便将数据持久化存储。类似的,Kubernetes 提供了更强大的 Volume 机制和丰富的插件,解决了容器数据持久化和容器间共享数据的问题。 与 Docker 不同,Kubernetes Volume 的生命周期与 Pod 绑定 容器挂掉后 Kubelet 再次重启容器时,V