Tag <script> merupakan salah satu tag yang digunakan dalam HTML untuk memasukkan script atau kode program ke dalam halaman web. Kode program yang dimasukkan melalui tag <script> dapat berupa script JavaScript, VBScript, atau bahasa pemrograman web lainnya.
Penjelasan tag <script> pada HTML memang terlihat sederhana, namun tag ini memegang peranan penting dalam pengembangan website. Berikut ini adalah beberapa hal yang perlu diketahui terkait dengan tag <script> pada HTML.
- Fungsi Tag <script> pada HTML
- Penempatan Tag <script> pada HTML
- Attribut pada Tag <script
- src : Digunakan untuk menentukan URL dari file JavaScript eksternal yang akan dimuat.
- (type : Digunakan untuk menentukan jenis script yang akan dijalankan (JavaScript, VBScript, dll).
- async : Digunakan untuk menandakan bahwa script dapat dijalankan secara asinkronus. Hal ini berarti script akan dijalankan tanpa menunggu halaman web selesai dimuat.
- defer : Digunakan untuk menandakan bahwa script dapat ditunda eksekusinya sampai halaman web selesai dimuat.
- Keamanan Tag <script>
Tag <script> digunakan untuk menyisipkan kode program ke dalam halaman HTML. Kode program yang dimasukkan melalui tag <script> akan dieksekusi saat halaman web tersebut dimuat di browser. Tag <script> dapat digunakan untuk membuat efek visual pada halaman web, mengambil data dari database, memvalidasi input dari user, dan masih banyak lagi.
Tag <script> dapat diletakkan di berbagai tempat pada halaman HTML. Beberapa tempat yang sering digunakan adalah di dalam tag <head>, sebelum tag <body>, atau di dalam tag <body>. Tempat yang paling umum digunakan adalah di dalam tag <head>. Hal ini dilakukan agar kode program yang dimasukkan tidak mengganggu tampilan halaman web.
Tag <script> memiliki beberapa attribut yang dapat digunakan untuk mengatur perilaku kode program yang dimasukkan. Beberapa attribut yang sering digunakan adalah:
Karena tag <script> dapat digunakan untuk menyisipkan kode program ke dalam halaman web, maka tag ini memiliki potensi bahaya jika tidak diatur dengan benar. Kode program yang dimasukkan melalui tag <script> dapat digunakan untuk melakukan serangan XSS (cross-site scripting) atau injeksi kode. Oleh karena itu, penggunaan tag <script> harus diatur dengan benar agar tidak membahayakan keamanan halaman web.
Dalam kesimpulannya, tag <script> pada HTML memiliki peranan yang penting dalam pengembangan website. Tag ini digunakan untuk menyisipkan kode program ke dalam halaman web sehingga website dapat memiliki efek visual yang menarik dan berbagai fitur interaktif. Namun, karena tag <script> dapat menimbulkan potensi bahaya jika tidak diatur dengan benar, penggunaannya harus diatur dengan benar agar tidak membahayakan keamanan halaman web.
0 Comments