Объясните как пользоваться тегами в html 5? - Вопросы по сайтостроению

Вопрос Объясните как пользоваться тегами в html 5?

Регистрация
23 Ноя 2013
Сообщения
95
Репутация
0
Спасибо
0
Монет
0
И если не сложно объясните в чем ошибка в css файле я к тегу header применил background-color но цвет фона не поменялся ?
HTML

CSS
header{
background-color:#000000
}
 
Сверху Снизу