Learn Basic CSS by Building a Cafe Menu
该篇文章为 freecodecamp Learn Basic CSS by Building a Cafe Menu 学习笔记
选择器(selector)
type selector
1 | <head> |
上面三个类型选择器样式都是一样的,可以通过类型选择器列表来减少重复代码。
1 | <head> |
id selector
1 | #menu { |
class selector
1 | .menu { |
pseudo-selector 伪选择器
1 | a:visited { |
新增 styles.css 文件
上面通过 style 标签添加样式,由于会有更多的样式,最好将所有的样式放在一个单独的文件中,然后链接它。
1 | <head> |
适配移动端
为了让移动端的样式看起来与台式机和笔记本电脑相似,需要添加特殊的 meta 元素。
1 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
使用 div 元素
和之前的其它内容元素不同,div元素主要用于设计布局目的。
font-family fallback
可以通过添加逗号分隔另一个字体名称,来为字体系列添加备选字体。用于解决字体不存在的情况。
hr
hr 元素用于在页面中添加水平线。border-width
默认为 1px。