La próxima vez que subas una imagen, reduce el tamaño para que no pese tanto, no todos tenemos ordenadores potentes jejejeje
El problema de la codificación es sencillo, estás imprimiendo el resultado del parseo directamente dentro del script. Lo que tienes que hacer es eliminar los "echos" y pegarlos dentro del <body></body> de la web.
Ahora, el problema que tienes es que no enfocas bien el trabajo de parseo. (eso implica en que tengas que escribir tantas líneas para apenas sacar una noticia).
1.Toda la noticia está dentro de una etiqueta con la clase "col1", tienes que parsear desde ahí!
2.Hacer un foreach al resultado del parseo a "col1" y vas extrayendo los datos uno por uno:
h1, h3, etc...
Así es cómo debes de hacerlo con todo, fíjate la diferencia de tu código con mi código.
Código PHP:
<?php
include("simple_html_dom.php"); // Clase para parsear contenido
// PARSEADO PARA PAGINA SIETE
$URL = 'http://www.paginasiete.bo/nacional/2014/8/28/vice-subsidio-bajara-cero-2016-producir-gasolina-30675.html';
$html = file_get_html($URL);
$columna = $html->find('div[class=col1]');
foreach($columna as $elemento) {
$item['titulo'] = $elemento->find('h1',0)->plaintext;
$item['descripcion'] = $elemento->find('h3',0)->plaintext;
$item['noticia'] = $elemento->find('div',7)->innertext;
$CONTENIDO = array('titulo' => $item['titulo'], 'desc' => $item['descripcion'], 'noticia'=> $item['noticia']);
}
$html->clear();
unset($html);
?>
NOTA: el ('div',7) incluye ya los párrafos <p></p>
Ahora ya solo te falta imprimir en el lugar que quieras dentro de la web tu variable $CONTENIDO
Código PHP:
<?=$CONTENIDO['sección']?>
De nada! ;)