Ты поясни: что у тебя вызывает затруднения. Обычно, пишешь файл css, определяешь там параметры div, и другие тоже, файл css подключаешь к html-файлу - проблем нет. Либо тоже самое проделываешь внутри файла html, либо определяешь в css файле классы, например: .сам придумай_что {font-size: 1em;} и потом div в html опредяешь классом: т.е. приблизительно так: <div class="сам_придумай_что">
Какие трудности?
.title {font-size: 1em;}
<div>
<a class="title" href=111.html>111</html>
</div>
<a class="title" href=111.html>111</html>
как сделать что бы class="title" был определен по разному в внутри тега div и за ним?
а зачем? для того <a>, который внутри <div> определи класс, к примеру, title_div и задай свои параметры - на мой взгляд, самое простое решение.
Вот как называется это выскакивающее окно - право, не знаю - что типа pop-up меню