HTML4小游戲源代碼是非常有趣的編程項(xiàng)目。它使用HTML4語(yǔ)言來創(chuàng)建各種小游戲,如拼圖游戲、記憶游戲和迷宮游戲。以下是一個(gè)HTML4拼圖游戲的預(yù)處理代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>拼圖游戲</title> <style type="text/css"> img{ border:1px solid #ccc; margin:5px; } </style> </head> <body> <div id="images"> <p>請(qǐng)把下面的圖片拖到正確的位置上:</p> <img src="image1.jpg" id="img1" draggable="true" ondragstart="drag(event)"> <img src="image2.jpg" id="img2" draggable="true" ondragstart="drag(event)"> <img src="image3.jpg" id="img3" draggable="true" ondragstart="drag(event)"> <img src="image4.jpg" id="img4" draggable="true" ondragstart="drag(event)"> <img src="empty.jpg" id="empty" ondrop="drop(event)" ondragover="allowDrop(event)"> </div> <script type="text/javascript"> function allowDrop(event){ event.preventDefault(); } function drag(event){ event.dataTransfer.setData("text",event.target.id); } function drop(event){ event.preventDefault(); var data=event.dataTransfer.getData("text"); event.target.src=document.getElementById(data).src; document.getElementById(data).src="empty.jpg"; } </script> </body> </html>
上述代碼創(chuàng)建了一個(gè)帶有四個(gè)拼圖和一個(gè)空白位置的拼圖游戲。用戶應(yīng)該可以使用拖動(dòng)功能來移動(dòng)圖像并將其放置在正確的位置上。這是一個(gè)有趣的入門項(xiàng)目,可幫助初學(xué)者了解HTML4語(yǔ)言的工作原理。