html - 哪个选项更轻量级? CSS 对 Angular 线或小的重复 .png 图像?

标签 html css png

我希望我的 Web 应用程序速度快且跨浏览器兼容。 javascript会有很多动画 Action 。 CSS 对 Angular 线(通过渐变)或小的重复 .png 图像是否存在显着差异?

最佳答案

我的一般经验是,如果你能用 CSS 做某事,那就用 CSS 做吧!或者至少那是我在大学里学到的东西。

我原以为 png 需要更大的带宽来下载文件,因为 CSS 需要更多的处理能力。这两个都不应该太好,因为我们只是在谈论一个小图像/css 的一小部分,所以我看不出有太多性能问题。

CSS 旨在将内容与样式分开,以促进可访问性和跨浏览器兼容性。 (只有当图片是内容而不是样式时,才真正将它们添加到 HTML 中)。

关于html - 哪个选项更轻量级? CSS 对 Angular 线或小的重复 .png 图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16357678/

相关文章:

javascript - Silverlight 没有 html/css/javascript?

c# - 如何加载 PNG 并导出到 TGA 在 C# 中保持 alpha?

html - 背景图片调整高度

javascript - 单击时将图像添加到文本区域

html - 在页面容器外放置一个 div

javascript - 神奇的下拉导航菜单?

javascript - 输入输入时更改焦点颜色

css - 如何为 Django 中的所有内置表单小部件设置默认 css 类

delphi - GDI+ 和 Delphi、PNG 资源、DrawImage、ColorConversion -> 内存不足

css - Ruby gem 从 PNG 生成 GIF CSS Sprite ?