HTML Peta Google
Sep 04, 2024 pm 04:42 PMDalam HTML, kami telah membincangkan beberapa sifat dan atribut dengan elemen dalam artikel sebelumnya. Ia mempunyai banyak ciri untuk menarik pengguna dalam talian dalam teknologi web. Peta Google itu adalah salah satu ciri Syarikat Google kerana kami akan menggunakan peta Google yang sama dalam kod HTML kami untuk memaparkan lokasi di tapak web. Ia digunakan terutamanya untuk laman web syarikat untuk mengenal pasti lokasi dengan tepat di mana mereka berada di kawasan tersebut. Ia dipanggil HTML dengan menggunakan bahasa javascript untuk mencari dan menetapkan latitud dan longitud untuk Geo-lokasi untuk syarikat.
Sintaks:
HTML mempunyai sintaks umum untuk setiap teg untuk membangunkan kandungan halaman web.
<html> <body> <script src="google-api url"> function() { } </script> </body> </html>
Sintaks untuk HTML peta Google sedang menambah Google API dalam teg skrip kemudian kami akan menetapkan geo-lokasi kandungan halaman web. Kami boleh menyelaraskan dan menggunakan beberapa elemen HTML dan atribut ke halaman web untuk menarik pengguna, yang akan menjadi pertumbuhan syarikat dan perniagaan. Kami akan menyesuaikan halaman web dengan persekitaran mesra pengguna berdasarkan keperluan perniagaan.
Bagaimana untuk Membuat Peta Google dalam HTML?
Kami akan memanggil API peta Google pada halaman web kami menggunakan Menambah peta dengan penanda ialah tahap kedua untuk mencipta peta Google pada halaman web. Bahagian ini akan menerangkan cara memuatkan peta dalam API javascript ke dalam halaman web, dan juga kami akan menulis fungsi javascript kami yang menggunakan API untuk menambah peta dengan penanda untuk halaman web. Apabila kami menambah API dalam teg skrip, parameter panggil balik akan melaksanakan beberapa syarat seperti fungsi initMap selepas skrip memuatkan API peta. Jika kami menggunakan atribut async dalam skrip halaman web, penyemak imbas membenarkan API memuatkan baki kandungan halaman pemaparan halaman web. Dalam teg Skrip URL API peta Google, kami akan melihat parameter utama yang mengandungi kunci API. Kami tidak akan menetapkan sebarang kunci untuk bahagian ini akan menjana kunci API secara automatik, dan kemudian parameter panggil balik dipanggil menggunakan fungsi initMap dengan parameter. Fungsi initMap akan digunakan untuk memulakan dan menambah peta apabila kami memuatkan halaman web dengan menggunakan fungsi javascript dengan tag skrip tag HTML. Kami akan memanggil beberapa kaedah lalai dalam fungsi, seperti getElementById() ialah salah satu fungsi dalam perpustakaan javascript untuk mencari lokasi peta pada halaman web dengan mengasingkan Kami akan menggunakan teg pratakrif kami dalam HTML seperti Kami akan mendapat kunci API dalam langkah ketiga apabila kami mencipta peta pada halaman web; kunci akan digunakan untuk mengesahkan peta dan fungsi javascript dalam kunci API tersuai kami. Menggunakan alat konsol Google Cloud Platform yang mengandungi pilihan untuk membuat kunci API anda. Di bawah ialah contoh?HTML Peta Google: Kod: Output: Kod: Output: Kod: Output: Contoh di atas, kami menggunakan Peta Google dalam tiga gaya berbeza dengan elemen HTML, atribut dan fungsi javascript yang dipratakrifkan untuk memanggil API peta dalam halaman web. Utilisation de l'API cartographique du document pour identifier l'emplacement dans la fonction javascript. C’est entièrement basé sur les capteurs. Lorsque nous utilisons le mobile dans Google Maps, nous permettrons à l'emplacement de récupérer uniquement les données d'un emplacement source vers la direction de destination. Nous vérifions également si l'application accepte le capteur pour détecter l'emplacement de l'utilisateur et vérifie le problème de compatibilité du navigateur. Le paramètre du capteur n'est pas utilisé pendant des durées plus longues. Atas ialah kandungan terperinci HTML Peta Google. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!Contoh?HTML Peta Google
Contoh #1
<html>
<body>
<div id="m" style="width:402px;height:433px;background:green"></div>
<script>
function sample() {
var m1 = {
center: new google.maps.LatLng(52.3, -0.14),
zoom: 13,
mapss: google.maps.MapTypeId.HYBRID
}
var m2 = new google.maps.Map(document.getElementById("m"), m1);
}
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBu-916DdpKAjTmJNIgngS6HL_kDIKU0aU&callback=sample"></script>
</body>
</html>
Contoh #2
<html>
<head>
<style>
#m {
height: 403px;
width: 102%;
}
</style>
</head>
<body>
<div id="m"></div>
<script>
function initMap() {
var loc = {lat: -26.334, lng: 132.034};
var m1 = new google.maps.Map(
document.getElementById('m'), {zoom: 3, center: loc});
var mar = new google.maps.Marker({position: loc, map: m1});
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap">
</script>
</body>
</html>
Contoh #3
<!DOCTYPE html>
<html>
<body>
<div id="m1" style="width:402px;height:303px;"></div>
<br>
<div id="m2" style="width:402px;height:303px;"></div>
<br>
<div id="m3" style="width:402px;height:303px;"></div>
<br>
<div id="m4" style="width:402px;height:303px;"></div>
<script>
function sample() {
var choice1 = {
center: new google.maps.LatLng(51.503442,-0.120540),
zoom:7,
mapTypes: google.maps.MapTypeId.ROADMAP
};
var choice2 = {
center: new google.maps.LatLng(51.503442,-0.120540),
zoom:7,
mapTypes: google.maps.MapTypeId.SATELLITE
};
var choice3 = {
center: new google.maps.LatLng(51.503442,-0.120540),
zoom:7,
mapTypes: google.maps.MapTypeId.HYBRID
};
var choice4 = {
center: new google.maps.LatLng(51.503442,-0.120540),
zoom:7,
mapTypes: google.maps.MapTypeId.TERRAIN
};
var i = new google.maps.Map(document.getElementById("m1"),choice1);
var j = new google.maps.Map(document.getElementById("m2"),choice2);
var k = new google.maps.Map(document.getElementById("m3"),choice3);
var l = new google.maps.Map(document.getElementById("m4"),choice4);
}
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBu-916DdpKAjTmJNIgngS6HL_kDIKU0aU&callback=sample"></script>
</body>
</html>
Conclusion

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Struktur laman web perlu disokong oleh elemen HTML teras. 1. Struktur keseluruhan halaman terdiri daripada, yang merupakan unsur akar, yang menyimpan maklumat meta dan memaparkan kandungan; 2. Organisasi kandungan bergantung pada tajuk (-), perenggan () dan tag blok (seperti,) untuk meningkatkan struktur organisasi dan SEO; 3. Navigasi dilaksanakan melalui dan dilaksanakan, organisasi yang biasa digunakan dihubungkan dan ditambah dengan atribut aria-semasa untuk meningkatkan kebolehcapaian; 4. Borang Interaksi melibatkan, dan, untuk memastikan fungsi input dan penyerahan pengguna lengkap. Penggunaan unsur -unsur ini dapat meningkatkan kejelasan halaman, penyelenggaraan dan pengoptimuman enjin carian.

Apabila menggunakan HTML5SSE, kaedah untuk menangani penyambungan semula dan kesilapan termasuk: 1. Memahami mekanisme penyambungan semula lalai. Eventsource Retrys 3 saat selepas sambungan terganggu secara lalai. Anda boleh menyesuaikan selang melalui medan semula; 2. Dengar peristiwa ralat untuk menangani kegagalan sambungan atau kesilapan parsing, membezakan jenis ralat dan melaksanakan logik yang sepadan, seperti masalah rangkaian yang bergantung pada penyambungan semula automatik, kesilapan pelayan secara manual melambatkan penyambungan semula, dan kegagalan pengesahan menyegarkan token; 3. Secara aktif mengawal logik penyambungan semula, seperti penutupan secara manual dan membina semula sambungan, menetapkan bilangan maksimum masa semula, menggabungkan navigator.online untuk menilai status rangkaian untuk mengoptimumkan strategi semula. Langkah -langkah ini dapat meningkatkan kestabilan aplikasi dan pengalaman pengguna.

Doctype adalah pernyataan yang memberitahu penyemak imbas yang standard HTML digunakan untuk menghuraikan halaman. Halaman web moden hanya perlu ditulis pada permulaan fail HTML. Fungsinya adalah untuk memastikan bahawa penyemak imbas menjadikan halaman dalam mod standard dan bukannya mod pelik, dan mesti terletak pada baris pertama, tanpa ruang atau komen di hadapannya; Hanya ada satu cara yang betul untuk menulisnya, dan tidak disyorkan untuk menggunakan versi lama atau varian lain; Lain -lain seperti charset, viewport, dan lain -lain harus diletakkan sebahagiannya.

Klien-sideformvalidationcanbedonewithoutjavascriptbyusinghtmlattributes.1) userequiredtoenforcemandatory.2) valateateMailsandurlSwithtypeattributeseMailorurl, orusepatternwithregexforcustmin.3)

Gunakan tag dalam HTML untuk pilihan kumpulan dalam menu drop-down. Kaedah khusus adalah untuk membungkus sekumpulan elemen dan menentukan nama kumpulan melalui atribut label, seperti: 1 mengandungi pilihan seperti epal, pisang, oren, dan lain -lain; 2. Mengandungi pilihan seperti wortel, brokoli, dan sebagainya; 3. Nota termasuk: ① Tiada sarang disokong; ② Seluruh kumpulan boleh dilumpuhkan melalui atribut yang kurang upaya; ③ Gaya ini terhad dan perlu dihidupkan dalam kombinasi dengan CSS atau perpustakaan pihak ketiga; Plug-in seperti SELECT2 boleh digunakan untuk meningkatkan fungsi.

HTML5, CSS dan JavaScript harus digabungkan dengan tag semantik, pesanan pemuatan yang munasabah dan reka bentuk decoupling. 1. Gunakan tag semantik HTML5, seperti meningkatkan kejelasan struktur dan penyelenggaraan, yang kondusif untuk SEO dan akses bebas penghalang; 2. CSS harus diletakkan, gunakan fail luaran dan berpecah oleh modul untuk mengelakkan gaya sebaris dan masalah pemuatan yang tertunda; 3. JavaScript disyorkan untuk diperkenalkan di hadapan, dan gunakan penangguhan atau async untuk memuat secara asynchronously untuk mengelakkan menyekat rendering; 4. Mengurangkan pergantungan yang kuat antara ketiga-tiga, tingkah laku memandu melalui atribut data dan status kawalan nama kelas, dan meningkatkan kecekapan kerjasama melalui spesifikasi penamaan bersatu. Kaedah ini dapat mengoptimumkan prestasi halaman dengan berkesan dan bekerjasama dengan pasukan.

Untuk menggunakan elemen butang HTML untuk mencapai butang yang boleh diklik, anda mesti menguasai penggunaan asas dan langkah berjaga -jaga yang sama. 1. Buat butang dengan tag dan tentukan tingkah laku melalui atribut jenis (seperti butang, hantar, tetapkan semula), yang dikemukakan secara lalai; 2. Tambahkan fungsi interaktif melalui JavaScript, yang boleh ditulis dalam talian atau mengikat pendengar acara melalui ID untuk meningkatkan penyelenggaraan; 3. Gunakan CSS untuk menyesuaikan gaya, termasuk warna latar belakang, sempadan, sudut bulat dan kesan status hover/aktif untuk meningkatkan pengalaman pengguna; 4. Perhatikan masalah biasa: Pastikan atribut kurang upaya tidak didayakan, peristiwa JS terikat dengan betul, oklusi susun atur, dan gunakan bantuan alat pemaju untuk menyelesaikan masalah. Menguasai ini

Lebih mudah untuk menghantar data borang menggunakan API FormData HTML5. 1. Ia secara automatik boleh mengumpul medan borang dengan atribut nama atau menambah data secara manual; 2. Ia menyokong penyerahan dalam format multipart/form-data melalui FETCH atau XMLHTTPREQUEST, yang sesuai untuk muat naik fail; 3. Apabila memproses fail, anda hanya perlu memasukkan fail ke FormData dan menghantar permintaan; 4. Perhatikan bahawa medan nama yang sama akan ditimpa, dan penukaran JSON dan tiada struktur bersarang perlu dikendalikan.
