Nel codice che hai postato ci sono degli errori.
Codice:
<table align="left" bgcolor="#FF99FF" wight="100" height="100">
<td><b>Ciao a tutti! ho voluto fare questo sito per dedicarlo alle 2 mie amiche preferite che ho conosciuto su internet</b></td></table>
</table><table align="right" bgcolor="#FF99FF"><td><b>ciao ciao ciao</b></td></table>
Non si chiama wight, ma width.
Poi l'altezza è impostata a 100, l'altezza della colonna però effettivamente è più grande di 100px.
Ad esempio prova così:
Codice:
<table align="left" bgcolor="#FF99FF" width="100px" height="300px">
<tr><td><b>Ciao a tutti! ho voluto fare questo sito per dedicarlo alle 2 mie amiche preferite che ho conosciuto su internet</b></tr></td></table>
</table><table align="right" bgcolor="#FF99FF"><tr><td><b>ciao ciao ciao</b></td></tr></table>
Già dovresti vedere qualche differenza.
Comunque è sconsigliato utilizzare le <table> per creare delle sidebar. Dovresti utilizzare i <div>...casomai se ti interessa, ti posto il codice...