Проблема с ориентацией текста в блоке html\css
Дмитрий Батманов

Всем доброго времени суток.
Помогите пожалуйста решить несколько вопросов, которые возникли во время верстки.
1. Внутри тега header есть блок div class="social" , который содержит две ссылки на соц. сети. у блока задана ширина и высота. Так вот. text-align: center работает. vetical-align:middle нет, почему?
2. этот же блок с помощью margin-top двигается вместе с родителем, т.е. с header, тоже не понимаю почему так, он же должен отталкиваться от рамки родителя?
3. Если еще не совсем достал вопросами, последний. сейчас все лежит в htdocs на mamp, т.к. страничка не лендинг, хотел сделать так, что бы header, nav и footer были на каждой странице одинаковые. разложил их по разным файлам, рядом с index.shtml. В index.shtml на тех местах, где они должы быть прописал <!--#include file="header.html"--> ну и адреса меню и подвала соответственно. Итог - 0 эмоций.

Заранее спасибо за помощь, стараюсь разобраться сам, но что то встрял конкретно.

1 чел.