A person who is just getting started on their first project had a question to ask more experienced coders. They wanted to know whether or not normalize.css or CSS reset should still be used.
One person replied and said that CSS reset and normalize are two way of doing the same thing. The action they perform is to ensure that the default state for elements across all browsers make sense and are identical. This person said to not use both options at the same time. They said that they would use one or the other because the overhead is low for both. It would give this person peace of mind that older browsers won't render basic elements in an odd way.
Another person said that they had spoiled themselves by using normalizers for a long time. As this person went deeper into CSS, they stoped using them. This person said that if the original poster is comfortable with CSS coding, there may not be a need for these. This person said that familiarity with margin, padding, browser behaviors, box sizes responsive typography and similar are good to know from the ground up. This programmer did note that it is important to not fall into a utopia of non-dependency. Normalizers and resets are available for a reason.
Someone else added that having a reset option is handy. They suggested the Myer web reset for CSS. It provides a good baseline. A different person suggested the sanitize.css option, which is an extension of normalize.css. Sanitize.css includes everything in normalize.css and more. This person said to skip the reset.css option.
A couple of others added their thoughts. One said that it was easier to use normalize when working on projects for old versions of Internet Explorer. Another person added that they like to use it when they are not using a third-party CSS framework. This person uses it on CSS Grid and Flex Box, too.
The original poster said that they did not know that different browsers render things differently. They did say that they know all of the CSS properties and formats. For more information click here https://www.reddit.com/r/web_design/comments/ehfc10/is_normalizecss_still_necessary/.