Все запомнить невозможно. Да и не нужно.
Старайтесь запоминать логику.
- Поймите в чем разница между блочным элементом и строчным.
- Разберитесь хорошенько в display и position.
- Разберитесь как работает float
- Попробуйте самостоятельно выровнять один div внутри другого по левому краю / центру / правому краю.
- Выровняйте строчный элемент (например ) внутри блочного по вертикали и по горизонтали по центру / слева / справа / сверху / снизу.
Если все вышеперечисленное вы сделаете, считайте, что базу вы уже поняли.