Witam, więc po kolei. Oczywiście potrzebujesz porządnej przeglądarki (najlepiej kilku) z ułatwiającymi tworzenie stron dodatkami. Do Opery
Aby zobaczyć materiał na tym forum musisz być zalogowany, do Firefoksa
Aby zobaczyć materiał na tym forum musisz być zalogowany i
Aby zobaczyć materiał na tym forum musisz być zalogowany. To Ci znacznie ułatwi pracę.
Teraz, menu po lewej. Menu to nieuporządkowana lista linków. Więc powinno wyglądać tak:
<ul>
<li><a href="foto.html">Foto</a></li>
(i tak po kolei kazdy link jako element listy)
</ul>
Jak zrobić w arkuszu CSS żeby wyglądały jak chcesz, zakładam że to jedyna lista ul na stronie (piszę z głowy czyli z niczego, jakby co

)
li {
background-color: black; (te elementy mają czarne tło)
background-image: url(tlo.jpg); (to powinien być ten kawałek z prawej, zawierający zaokrąglone rogi)
background-position: top right; (przesunie to obrazek tła na prawo)
height: 30px; (ustaw na wysokość obrazka)
width: 15em; (najlepiej użyć em jako jednostkę. Poeksperymentuj z szerokością)
text-align: center; (linki będą na środku)
margin-bottom: 0.5em (elementy mają odstęp)
}
li a { (tu styl dla linkow)
color: yellow; (mają żołty kolor)
}
li:hover
{
background-color: red; (po najechaniu na element listy zmieni się jego tło na czerwone. Możesz zmienić też inne rzeczy)
}
Żeby można było przewijać zawartość jakiegoś elementu, to nic innego niż ustawienie mu
#element{
overflow: scroll;
}
Co do uaktualniania części strony - jest to do zrobienia za pomocą ramek albo AJAXa. Ale ramki są przestarzałe i zapomnij o nich, a AJAX nie służy do takich rzeczy

Jeśli strona będzie dobrze napisana to przeładowanie jej nie będzie uciążliwe.
Pozdrawiam, Krzysztof.