N
N
Nikita Shchypylov2016-02-01 23:37:40
css
Nikita Shchypylov, 2016-02-01 23:37:40

A book on perfecting and honing css code?

Hello
I read an excellent book on Css "The Big Book on css", I decided to try to fly something myself and was "surprised". I have a mess in my head, I don’t know how to equalize.
Are there any advanced books to improve the code? Techniques, secrets, etc.
Thank you

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
svarnoi420, 2016-02-02
@inomdzhon92

Everyone has their own preferences for learning, but my advice is to start with practice right away and read less.
And if you still can’t without a deep acquaintance through the letters at the beginning of the journey, then don’t give in to procrastination, that is, don’t say to yourself “I’ll read this book in 500 pages, then I’ll start practicing.” I read a piece - practiced. This will help to better formulate a portion of information.
In general, learn to structure the information first. Here you can also read the book. For example, Barbara Oakley's Think Like a Mathematician.
Well, at the expense of improving and honing, use methodologies, style guides for CSS (here is the article https://habrahabr.ru/post/256109/ ). I prefer SMACSS.

A
Anatoly Rodin, 2016-02-02
@Anatoly_Rodin

For starters, I would suggest checking out codeguide.co and/or workmanship.io . Little reading material, but a lot of useful. It’s better to immediately make up a couple of layouts for these resources, so that it’s put off in your head. As a result, the code will be simple, well structured and understandable even to others.
In order to avoid porridge in my head, it is better to write down some techniques (pieces of code / styles) in a notepad (I always have Evernote at hand) with comments. If you stick to this, then after a while everything will turn out automatically :)

Z
zooks, 2016-02-02
@zooks

Любая книжка по CSS издательства O'Reilly. Дальше рекомендую изучать препроцессор SASS.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question