Debes hacer lo que dijo
lair.
Te muestro un ejemplo para que puedas entenderlo mejor.
Ignora los saltos de linea (br), estan solo para verificar que funciona el código.
Fichero: indice de noticias
Código PHP:
<?php
for($i = 1; $i <= 4; $i++)
{
echo "<a href='./noticias.php#Noticia" . $i . "'> Titulo noticia 1 </a><br />";
}
?>
Fichero: listado de noticias
Código PHP:
<a name="Noticia1"></a>
<h1> Titulo noticia 1 </h1>
<p> Texto de la noticia 1. Este sera
un texto de varias lineas. </p>
<br /><br /><br /><br /><br /><br /><br /><br />
<a name="Noticia2"></a>
<h1> Titulo noticia 2 </h1>
<p> Texto de la noticia 1. Este sera
un texto de varias lineas. </p>
<br /><br /><br /><br /><br /><br /><br /><br />
<a name="Noticia3"></a>
<h1> Titulo noticia 3 </h1>
<p> Texto de la noticia 1. Este sera
un texto de varias lineas. </p>
<br /><br /><br /><br /><br /><br /><br /><br />
<a name="Noticia4"></a>
<h1> Titulo noticia 4 </h1>
<p> Texto de la noticia 1. Este sera
un texto de varias lineas. </p>
<br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br />