Answer the question
In order to leave comments, you need to log in
CSS for professionals?
Hello! I have been studying web programming for 3 months, during this time I learned almost all the names of html and css tags, learned how to create complex sites using a PSD layout, a simple jpg / png image and the phase of the moon, but I feel that my code is overloaded with unnecessary properties and attributes, which is it better to read css related to get rid of this?
Answer the question
In order to leave comments, you need to log in
There are no tags in css! 3 months? Trust me, you don't know much. Just type it, type it, and type it again.
Look at your code. You see that the same properties are repeated all the time, take them out in a separate class. So the code will be less. Over time, you will create your own bootstrap with blackjack. Learn CSS frameworks, bootstrap , foundation , semantic-ui . Understand what is their essence and power. You need to read articles on habré and similar sites, as well as subscribe to this digest on habré . Now in this digest there are 205 issues. There's just a sea of information! CSS Live is a very good resource on this topic.
Do you know English at the level of reading? https://css-tricks.com/almanac/- to help
You have to be b̶o̶l̶b̶sh̶i̶m̶ ̶g̶e̶n̶i̶e̶m̶ , pretty smart, so that in just 3 months you can correctly type up complex psd layouts (especially correct from a semantic point of view). After 3 months of slow learning, I could only copy-paste and make up static pages normally.
Specifically, in order to solve the problem with css load of ̶e̶g̶o̶v̶ styles, you can read about css refactoring
keep building and start learning:
1 bootstrap
2 sass/less
3 grunt/gulp tools, autoprefixers etc
4 bem/any other methodology
5 js
in any order
Dima Turkov just the layout for 3 months is very real.
Learn http://getbootstrap.com/ , the rest is rarely used, you can immediately version 4, anyway, everyone will switch to it. And most importantly JS.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question