title: OpenStreetMap and OpenLayer: simple marker labels
body: <p>I'm trying to use an OpenStreetMap with OpenLayers.js, because I have to integrate in a web page a map with markers and labels of them. I've searched everywhere, but I didn't find anything... I've this script:</p>
  
  <pre><code>// Definisco la variabilie mappa come un oggetto OpenLayers.Map utilizzando il DivMappa, poi aggiungo il Layer OSM (Open Street Map)
  var Mappa = new OpenLayers.Map("DivMappa");
  Mappa.addLayer(new OpenLayers.Layer.OSM());
  
  // Creo l'oggetto contenente le coordinate (prima longitudine e poi latitudine)
  var LonLat = new OpenLayers.LonLat( 12.492347,  41.890183 );
  var LonLat2 = new OpenLayers.LonLat( 12.492347,  12.492347 );
  
  // Imposto lo zoom
  var zoom=16;
  
  // Creo una variabile contenete il layer dei marker poi collego il layer dei markers alla mappa
  var LayerMarkers = new OpenLayers.Layer.Markers( "Markers" );
  Mappa.addLayer(LayerMarkers);
  
  // Aggiungo al layer dei marker un marker (utilizzando l'oggetto lonLat per le coordinate)
  LayerMarkers.addMarker(new OpenLayers.Marker(LonLat));
  LayerMarkers.addMarker(new OpenLayers.Marker(LonLat2));
  
  // Imposto le coordinate di lonLat come centro della mappa di partenza
  Mappa.setCenter (LonLat, zoom);
  </code></pre>
  
  <p>With this I am only capable of creating the markers, but I need to show on the top of them a text of what position are displaying. Is possible to add simple labels/title directly on markers? Like happens on GoogleMaps? Thanks in advance!</p>