I've followed a tutorial to get a index page made with css styles.

Am i correct in assuming that now to make different pages in my site, I basically copy and paste my index page and modify its content? I'm thinking there should be a more practical way.

Also I have links that need to be consistent throughout the site, but you cant include text in css styles. Any ideas?