In effetti il doctype era già inserito...non lo avevo copiato!
Ho corretto in questo modo:
codice:
<html>

	<head>
		<title> Pagina Personale</title>
		<style rel="stylesheet" type="text/css">
			*
			{
				font-family: Tahoma;
				font-size: 18px;
				font-weight: bold;
				color: blue;
			}
			div.menu
			{
				text-align: center;
			}
			p
			{
				padding: 5px;
				border-left: 1px solid #0000FF;
				border-top: 1px solid #0000FF;
				border-bottom: 1px solid #0000FF;
				background-color: #D4D4D4;
				width: 100px;
				float: left;
			}
		</style>
	</head>
	
	<body>
		<div class="menu">
			

Logo</p>
			

Profilo</p>
			

Immagini</p>
			

Video</p>
			

Musica</p>
		</div>
	</body>
	
</html>
Ineffetti in questo modo risolvo il problema, ma se il tag <center> è deprecato come faccio a posizionare in div al centro? Uso position: absolute e poi left: TOTpx?
Ma in questo modo non credo che venga posizionato al centro per tutte le visualizzazioni dei browser.
Inoltre volevo chiedere una soluzione per non avere i doppi bordi agli elementi

sui lati dx e sx inserendo l'attributo border generico.
La soluzione che ho simulato io richiede l'inserimento triplice dell'attributo border e cmq rimane un lato senza bordo.
Come posso risolvere?

Grazie ancora