Answer the question
In order to leave comments, you need to log in
I started to study html and css, but I learn html better and almost no css, is this normal?
I study on the site codebra.ru, literally just started studying
Answer the question
In order to leave comments, you need to log in
no, that's not normal: html without css is meaningless.
either be persistent or change the area.
2 days, but it bothered me, I decided to turn to the pros, I will pay more attention to css to understand it
HTML is easier because the main thing you need to know about it is:
1) What are the tags, their purpose and attributes. There are not so many tags and most of them are rarely used HTML tags
2) Distinguish between inline and block tags (with the advent of HTML5, tags are called phrase and flow tags). This is in order to correctly nest them into each other, and this is reflected in CSS properties.
3) Semantic tags appeared in
HTML5
, so you need to have an idea how to use them correctly. Selecting an HTML5 element worth knowing. I will mention some of them:
1) Selectors
2) Style inheritance
3) Cascading
4) Properties and values of these properties
5) Web page layout types (fixed, fluid, elastic, adaptive)
6) Positioning
7) Layout methods (float + margin, Flexbox, modular grids (Bootstrap, CSS) Grid, etc.))
I looked at the course on codebra.ru, I can say that the maximum information on CSS from it will be 5-10%
My recommendations:
1) Buy or download David McFarland's book "The New Big Book of CSS". The book covers approximately 80% of CSS information. Plus it has tutorials.
2) View free video courses on HTML and CSS, Evgenia Popova:
- course on HTML
- course on CSS
3) Regarding the notes in the notebook, I can say that this is a useful thing. It’s not worth taking notes on lectures, you need to approach it as follows:
- HTML tags and their attributes can not be written in a notebook, it doesn’t make much sense, since you can always look at the site that I indicated above
- but CSS properties should still be written, because e. learned a new property from a video/book, then you need to write it down and also specify the values that it takes, for example, {position: absolute | relative | fixed | static | sticky}, {clear: none | left | right | both} and so on.
If you don’t take tricks and all sorts of other features and attributes that are rarely used but very useful, then what they write above is true, I recently taught myself, but I realized that just layout is not interesting for me because it’s static, I got into js (vue, svelte ) and here is an ambush, because the information of the mountains the brain is soft, in general programming is cool, but the bastard is difficult (ps I teach not for money, but because I really want to learn to code)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question