<!-- Add the Leaflet CSS and JavaScript files to the page -->
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.7.1/dist/leaflet.css" />
<script src="https://unpkg.com/leaflet@1.7.1/dist/leaflet.js"></script>
<!-- Create a div element for the map -->
<div id="map"></div>
<!-- Add buttons to the page -->
<button id="button1">Button 1</button>
<button id="button2">Button 2</button>
<!-- Initialize the map and add a tile layer -->
<script>
var map = L.map('map').setView([51.505, -0.09], 13);
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: 'Map data © <a href="https://www.openstreetmap.org/">OpenStreetMap