Несколько вопросов по курсу html/css ?

0

Добрый день!

Прохожу курс html/css. По мере прохождения возникает множество вопросов, почему делаем так или эдак. Т.е. или я где-то что упустил, или материал недостаточно полно подаётся.

Например:

1.Когда мы вначале задавали стили списку ul меню, мы написали "ul.menu", я ещё удивился, почему не ".menu ul". Но думаю, ладно, видать, такая форма записи так же возможна. На уроке, где мы создавали блок с рейтингом, я почти был уверен, что мы будем использовать "ul.sidebar", но нет в этом случае мы написали как раз ".sidebar ul". Почему в одному случае надо делать так, а во втором по другому?

2.Задавая стиль ".sitebar ul", мы используем "margin: 0;" И рядом же в ".sitebar ul li" мы пишем "margin: 0 0 0 0;" На сколько я понимаю, "margin: 0;" и "margin: 0 0 0 0;" означают одно и то же? (По крайней мере при экспериментах разницы не увидел.) Просто это не объяснилось в уроке.

?

html
css

1 ответов

0
На сколько я понимаю, "margin: 0;" и "margin: 0 0 0 0;" означают одно и то же?

Да

.sitebar ul и sitebar ul li - это разные блоки. 

Sign up or Log in to write an answer