学会语法(如何写代码)
语法1:样式语法
选择器 {
属性名:属性值;
/*注释*/
}
注意事项
- 所有符号都是英文符号,如果写错了,浏览器会警告
- 区分大小写,a 和 A 是不同的东西
- 没有 // 注释
- 最后一个分号可以省略,但是建议不哟啊省略
- 任何地方写错了,都不会报错,浏览器会直接忽略
语法2:at 语法
@charset "UTF-8";
@import url(2.css);
@media (min-width: 100px) and (max-width: 200px) {
语法1
}
注意事项
使用W3C 验证器(在线 / 命令行工具)
- 使用VSCode 或 WebStorm 看颜色
-
如何使用开发者工具
找到你脑中的标签
- 看它是否有选择器
- 看它的样式是否被划掉
-
Border 调试法
步骤
怀疑某个元素有问题
- 就给这个元素加 border
- border 没出现?说明选择器错了或者语法错了
- border 出现了?看看边界是否符合预期
- bug 解决了才可以把 border 删掉
记住
CSS 的 border 调试法就相当于 JS 的 log 调试法
新人常见低级错误
选择器拼写错误
- 属性名拼写错误
- 属性值拼写错误
- 大小写错误
- 没写分号
- 中文冒号
- 没写反花括号
-
在哪查资料
网站
Google 搜索关键词时加 MDN
- CSS tricks
- 张鑫旭的博客
-
书籍
不推荐买任何书
-
在哪搜练习素材
PSD
Freepik 搜索 PSD web
- 如果下载慢,就把域名加入翻墙插件
36 5PSD 里的 UI套件还行
效果图(不提供下载)
-
直接模仿常去的商业网站
标准的制定者是谁:W3C
-
CRM 学习法
Copy : 抄别人的代码
- Run : 运行
- Modify : 根据自己的想法进行修改
部分资料来源:饥人谷 方方老师