我是一名从事 Web 开发已有两年多的程序员。尽管过去两年我一直在做前端工程,但我认为我的做法并不正确
例如:
- 我仍然使用表格进行布局,而不仅仅是 CSS。我还没有找到正确呈现对齐和表格数据的方法。
- 我不知道和之间的区别
display: none
(visibility: hidden
好吧,我现在知道了。但有很多情况,如填充、边距、溢出等) - 我并没有真正遵循继承方式来编写 CSS。几乎每种风格都以 a
#
而不是 class 开头。 - 每当页面加载缓慢时,html 元素就会不合适,并且只有在完全加载时才会恢复正常。
- 我不知道萤火虫中的这张图片在传达什么(顺便说一下,萤火虫是我的救星。没有萤火虫就不可能生活)
- 每当布局混乱时,我很想使用位置:绝对。它总是以更大的混乱而告终。
我知道我在这里做错了很多事情(我需要把它做对),但我设法把事情做好并以某种方式显示出来,只是在不同的浏览器中看到它搞砸了。
我不想为傻瓜做 CSS 或 CSS 的入门。我知道的远不止这些。我想以正确的方式学习 CSS。专注于像我上面展示的例子这样的问题并纠正它们。
您能否向我指出资源或添加 CSS 开发人员使用的常见建议和技巧以使其正确。