HTML5代码雨程序

article/2025/8/29 17:52:37

上次我们制作了cmd的数字雨程序(点击这里查看),这一次我们使用HTML来制作。
先简单介绍一下HTML:

HTML又叫超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 超文本标记语言的结构包括“头”部分(<head>)、和“主体”部分(英语:<body>),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

我们开始写代码:
1.新建一个文本文档,输入以下内容(有开发工具的可以用开发工具):

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>NumberRain</title><style type="text/css">canvas{display: block;}</style></head><body><canvas id="canvas"></canvas><script>function $(id){return document.getElementById(id);}var mywindow=window.screen;var canvas=$("canvas");canvas.width=mywindow.width;canvas.height=mywindow.height;var str="0123456789abcdefghijklmnopqrstuvwxyz~!@#$%^&*()-+{}|:<>?,.";str=str.split("");var fontSize=16;var cols=canvas.width/fontSize;var drops=[];for(var i=0;i<cols;i++){drops[i]=1;}var ctx=canvas.getContext("2d");function draw(){ctx.fillStyle="rgba(0,0,0,0.05)";ctx.fillRect(0,0,canvas.width,canvas.height);ctx.fillStyle="green";ctx.font=fontSize+"px arial";for(var i=0;i<cols;i++){var text=str[ Math.floor( Math.random() * (str.length) ) ];ctx.fillText(text,i*fontSize,drops[i]*fontSize);if(drops[i]*fontSize > canvas.height || Math.random() > 0.95)drops[i] = 0;drops[i]++;}}setInterval(draw,33);</script>
</body>
</html>

代码写完后保存退出,改拓展名为.html.htm,效果大家自己尝试,非常好看。

注:在CSDN博客里也可以直接调用HTML标签!

这是使用u标签(下划线)
这是使用b标签(加粗)
这是使用i标签(倾斜)
这是使用del标签(删除线)
这是使用a标签(超链接,代码是<a href="https://www.baidu.com" target="_blank">

这是编辑区:
在这里插入图片描述
这是效果:
在这里插入图片描述


http://chatgpt.dhexx.cn/article/XHUvvjgT.shtml

相关文章

代码雨的实现

炫酷的代码雨 实现过程&#xff1a;在Java IDE里新建一个名为Rain的java文件 //package chapterAWTandSwing;import javax.swing.*; import javax.tools.Tool; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt…

cmd里实现代码雨

参考来源&#xff1a; https://zhidao.baidu.com/question/182311261665020644.html https://www.jianshu.com/p/d8af4e7bfbae https://blog.csdn.net/weixin_42848594/article/details/81626967 操作&#xff1a; 新建txt文件 粘贴代码 将其保存为.bat格式&#xff0c;…

代码雨实现原理与代码分析

闲来无事&#xff0c;好奇代码雨是怎么实现的&#xff0c;早就听说是利用链表&#xff0c;但自己却想不出实现的思路&#xff0c;花了两个晚上把代码看完了&#xff0c;分析都在代码里&#xff0c;先看下效果吧。 在贴代码之前先简单说下代码&#xff0c;方便读者加深理解。 代…

代码雨的程序

类似代码雨的一个程序 蒟蒻拿来献丑了 #include <graphics.h> #include <time.h> #include <conio.h>int main() {srand((unsigned)time(NULL));initgraph(640, 480);int x, y;char s[3] { 0 };while (!_kbhit()){for (int i 0; i < 479; i){setcolor(…

Python制作代码雨

我一个朋友在某音看到了这玩意儿。它非得让我也搞一个。 反正也无聊就简单写了一个 简单设计&#xff1a; 1.黑色背景&#xff0c;绿色字体&#xff0c;内容为随机符号-----pygame和random 2.下落&#xff0c;显示&#xff0c;刷新 直接上代码&#xff1a; python 3.9 p…

【HTML——代码雨】(效果+代码)

关于“代码雨”,我已经写过许多种了。那么今天,再送给大家一款,希望大家喜欢! 效果展示 代码 很简洁,下面即为全部源代码喔 ~ HTML——代码雨.html <!doctype html> <html><head>

代码雨源代码

代码雨 #include <windows.h> #define ID_TIMER 1 #define STRMAXLEN 25 //一个显示列的最大长度 #define STRMINLEN 8 //一个显示列的最小长度 LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ; // // typedef struct tagCharChain //整个当作屏幕的…

html 代码雨

https://blog.csdn.net/Feng_wwf/article/details/108461313 玩了一下&#xff0c;好像实现了每一行都是完整的话&#xff0c;造成一种密文的效果hhh。 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title&g…

三种代码生成炫酷代码雨(推荐)

一、html代码雨 效果图&#xff1a; 代码块 <html lang"en"> <head><meta charset"UTF-8"><title>Code</title><style>body{margin: 0;overflow: hidden;}</style> </head><body> <canvas id&…

“代码雨”js+css+html实现

先看看效果&#xff1a; HTML代码&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <link rel"stylesheet" type"text/css" href"css/ok.css"> <title>code by-zhenyu.sha<…

炫酷的代码雨

相信大家都看过《黑客帝国》吧&#xff0c;里面的代码雨是不是非常炫酷 &#xff1f;今天带大家做出代码雨。 bat文件 bat1 echo off :: Code by hxuan999 2006-11-12 CMDXP :: http://www.cn-dos.net/forum/viewthread.php?tid24418 setlocal ENABLEDELAYEDEXPANSION colo…

“代码雨”纯HTML源码实现及效果

先看看效果 1、绿色&#xff1a; 2、彩色&#xff1a; 3、背景色&#xff1a; 4、绿色逐渐变浅&#xff1a; 源代码&#xff1a; <!DOCTYPE html> <html><head> <meta http-equiv"Content-Type" content"text/html;charsetutf-8"…

代码雨大全(装逼或学习)--KuaiLe推荐

这种&#xff1b;注&#xff1a;后面还有。 代码&#xff1a; echo off title digitalrain color 0a &#xff1a;<-----修改颜色 setlocal ENABLEDELAYEDEXPANSION for /l %%i in (0) do ( set "line" for /l %%j in (1,1,80) do ( set /a Down%%j-2 set…

代码雨怎么编写

百度经验:jingyan.baidu.com Windows编程语言技巧。DOS命令编程。如何使用DOS命令编写一个代码雨小程序&#xff1f; 百度经验:jingyan.baidu.com 工具/原料 电脑 记事本 百度经验:jingyan.baidu.com 方法/步骤 1 很多人都觉得黑客帝国里&#xff0c;电脑屏幕上的绿色代码雨非常…

代码雨教程

可以用电脑自带的文本文档打&#xff0c;很简单的。 <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <style type"text/css"> html,body{width: 100%;height: 100%;} body{ background: #000; overflow: hidden; m…

用最简单的方法生成代码雨,效果相当的哇塞。

生成黑客帝国中的代码雨&#xff0c;效果相当的哇塞&#xff0c;过程相当的简单&#xff0c;不需要电脑额外的安装工具。 文章目录 前言一、使用步骤1.在桌面新建一个txt文本2.代码3.最重要的步骤4.运行代码 总结 前言 提示&#xff1a; 有时候需要装X&#xff0c;高一些看起…

多种代码生成炫酷代码雨(推荐)

学习目标 1、一周掌握 JAVA入门到进阶知识 2、掌握基础C#l窗体知识 3、手把手教你vbs脚本制作 4、强大的 IDEA编程利器 5、经典少见的 面试题目技巧 本人主页 多种代码生成代码雨 文章目录 学习目标多种代码生成代码雨一、html代码雨效果图&#xff1a;代码块 二、vb代码雨效…

三分钟教你实现“代码雨”

本篇文章介绍一下如何实现“代码雨”。有一定的参考价值&#xff0c;有需要的朋友可以参考一下&#xff0c;希望对大家有所帮助。 先看看效果 1、绿色&#xff1a; 2、彩色&#xff1a; 3、背景色&#xff1a; 4、绿色逐渐变浅&#xff1a; 源代码&#xff1a; <!DOCTYPE …

30行python代码实现“代码雨”

介绍 上手 python&#xff0c;很多人最先接触的就是 pygame 包了&#xff0c;能在有一定趣味性的同时&#xff0c;建立起对 python 的基本认识。 提到编程&#xff0c;我想很多人的第一印象就是影片中的黑客形象&#xff0c;在黑色背景下敲击键盘&#xff0c;打出闪烁着绿光的…

云服务器和传统服务器的区别,企业选哪个比较合适

随着云计算的发展&#xff0c;更多的个人和企业都会了解到云服务器&#xff0c;那么云服务器和传统服务器哪个更好&#xff0c;选择云服务器还是传统服务器&#xff1f;还是跟着赞奇云工作站一起来看看文章就明白了。 服务器一般分为云服务器和传统物理服务器。服务器具有高速…