html - 设计网页时我应该在CSS中使用哪个单位

标签 html css

我已经设计和开发了 10 多个站点,但我仍然对应该使用的正确单位存有疑问。应该是 pxem 还是 %

编辑 1:布局(尤其是容器)

最佳答案

不同的单位取决于上下文。如果有一个最适合每种情况的单元,那么就不会有那么多单元了。

根据经验法则:

如果您正在处理屏幕媒体:

  • 使用 % 设置字体大小
  • 对图像使用px
  • 使用 px%em 作为框的大小
  • 使用行高比例

如果您从事打印媒体工作:

  • 避免 px 可能是明智的(无论如何这都不是硬性规则),其他一切都是公平的游戏。这实际上取决于您想要多少控制权。

关于html - 设计网页时我应该在CSS中使用哪个单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2763591/

相关文章:

html - ASP.Net MVC 4 在提交表单时设置 'onsubmit'

css - ".csstransforms &"是什么意思

html - 展示页面的 Facebook Like 按钮对话框

css - CSS 问题(小但想不通)

html - 使用 css 改变位置(翻转)两个元素

javascript - 更改 href 上的窗口位置

html - 为什么我不能按导航栏按钮上的任意位置来打开导航栏

html - 使用隐藏搜索字段时如何调整 Primefaces 表中的列标题文本?

javascript - 如果我在 mvc 中通过 jquery 填充字段,则显示必需的验证错误

html - 创建此表格布局的最佳方法是什么? (附图)