What's the proper way to specify the page names that the browser displays ... on the IE tabs, for example. Right now, my pages display the short default names like "index", "contact" and "about".

One web style guide has this recommendation:
Use CSS over HTML tables: HTML tables were used to create page layouts. With the advent of CSS, however, there is no reason to stick to them. CSS is faster, more reliable and it offers many more features.
I haven't been able to spot a place to enter the full descriptions.

Thanks for any help.