#CSS
前端工程师需要知道的字体知识

随着网页个性化设计和品牌特色的需要,在网页中使用特定的字体将成为越来越常见的需求。现代字体设计经历了数十年的发展,已经积累了成熟的标准和规范,但对于许多前端开发者来说可能可能还比较陌生,本文就前端开发过程中可能遇到的字体知识做一个梳理和介绍。

CSS 实现水平垂直居中布局

居中的实现是 CSS 布局中很典型(poster child)的问题。本文试图从不同的应用场景(水平居中、垂直居中、水平垂直居中)入手,尽可能列举常见的解决方案。

CSS3 制作常见几何图形

通过 CSS3 提供一些新的属性和标准,可以实现一些常见的几何图形。避免使用贴图等其他手段,减少网络请求和资源大小,同时自适应和缩放效果会更好。