使用html展示中秋节快乐的脚本

#【中秋征文】程序人生,中秋共享#

html代码如下所示:

html 复制代码
<!DOCTYPE html>  
<html>  
<head>  
  <title>中秋节</title>  
  <style>  
    body {  
      font-family: Arial, sans-serif;  
      margin: 0;  
      padding: 20px;  
    }  
    h1 {  
      color: #333;  
    }  
    p {  
      margin-bottom: 10px;  
    }  
  </style>  
</head>  
<body>  
  <h1>中秋节</h1>  
  <p>中秋节是中国传统的重要节日之一,通常在农历八月十五庆祝。</p>  
  <p>中秋节有着悠久的历史和丰富的文化内涵。在这个节日里,人们会赏月、吃月饼、喝茶等庆祝活动。</p>  
  <p>月饼是中秋节的传统美食,有各种口味和款式。人们还会互赠月饼,表达祝福和团圆之意。</p>  
  <p>除了月饼,中秋节还有一些其他的美食,如菱角、柿子、柚子等。</p>  
  <p>在这个节日里,人们还会赏月。赏月是中秋节最重要的活动之一,人们会欣赏明月,表达对家人和朋友的思念之情。</p>  
  <p>中秋节还有一些传统的文化活动,如猜灯谜、写诗词等。</p>  
</body>  
</html>

你可以将以上代码保存为一个HTML文件,然后在浏览器中打开它,就可以看到中秋节的相关信息了。请注意,这只是一个简单的示例,你可以根据自己的需求进行进一步的定制和扩展。这是最简单的一种展示。咱们接着上点难度:

可以在HTML中添加一个背景图片,然后使用CSS的线性渐变(linear-gradient)来创建一个从上到下的颜色渐变。

代码实现如下所示:

html 复制代码
<!DOCTYPE html>  
<html>  
<head>  
  <style>  
    body {  
      font-family: Arial, sans-serif;  
      margin: 0;  
      padding: 20px;  
      background: linear-gradient(to bottom, #FF0000, #00FF00); /* 这里设置渐变色,起始颜色为红色(#FF0000),结束颜色为绿色(#00FF00) */  
      background-image: url('your_image_url_here'); /* 这里放你的图片URL */  
      background-size: cover; /* 这将使得背景图像覆盖整个元素 */  
      background-repeat: no-repeat; /* 这将阻止背景图像重复 */  
    }  
    .中秋节 {  
      color: white; /* 这将使得中秋节的文字颜色为白色,以便在渐变背景上更突出 */  
    }  
  </style>  
</head>  
<body>  
  <h1 class="中秋节">中秋节</h1>  
  <p>中秋节是中国传统的重要节日之一,通常在农历八月十五庆祝。</p>  
  <p>中秋节有着悠久的历史和丰富的文化内涵。在这个节日里,人们会赏月、吃月饼、喝茶等庆祝活动。</p>  
  <p>月饼是中秋节的传统美食,有各种口味和款式。人们还会互赠月饼,表达祝福和团圆之意。</p>  
  <p>除了月饼,中秋节还有一些其他的美食,如菱角、柿子、柚子等。</p>  
  <p>在这个节日里,人们还会赏月。赏月是中秋节最重要的活动之一,人们会欣赏明月,表达对家人和朋友的思念之情。</p>  
  <p>中秋节还有一些传统的文化活动,如猜灯谜、写诗词等。</p>  
</body>  
</html>

在这个示例中,我通过CSS的background属性添加了一个背景图片,并设置了背景颜色为从红色渐变到绿色的线性渐变。同时,我将中秋节这个标题的文字颜色设置为白色,以便在渐变背景上更突出。你可以根据需要调整这些设置。

要在HTML中添加一个月亮并有动态升起的动画效果,你可以使用CSS的动画和转换功能,以及一个月亮的图片。以下是一个示例代码:

html 复制代码
<!DOCTYPE html>  
<html>  
<head>  
  <style>  
    body {  
      font-family: Arial, sans-serif;  
      margin: 0;  
      padding: 20px;  
      background: linear-gradient(to bottom, #FF0000, #00FF00); /* 这里设置渐变色,起始颜色为红色(#FF0000),结束颜色为绿色(#00FF00) */  
      background-image: url('your_image_url_here'); /* 这里放你的图片URL */  
      background-size: cover; /* 这将使得背景图像覆盖整个元素 */  
      background-repeat: no-repeat; /* 这将阻止背景图像重复 */  
    }  
    .中秋节 {  
      color: white; /* 这将使得中秋节的文字颜色为白色,以便在渐变背景上更突出 */  
    }  
    .moon {  
      position: relative;  
      height: 100px;  
      width: 100px;  
      background-image: url('moon_image_url_here'); /* 这里放你的月亮图片URL */  
      background-size: cover;  
      background-repeat: no-repeat;  
      animation: rise 5s infinite linear;  
    }  
    @keyframes rise {  
      0% {  
        transform: translateY(-100%);  
        opacity: 0;  
      }  
      50% {  
        opacity: 1;  
      }  
      100% {  
        transform: translateY(100%);  
        opacity: 0;  
      }  
    }  
  </style>  
</head>  
<body>  
  <h1 class="中秋节">中秋节</h1>  
  <p>中秋节是中国传统的重要节日之一,通常在农历八月十五庆祝。</p>  
  <p>中秋节有着悠久的历史和丰富的文化内涵。在这个节日里,人们会赏月、吃月饼、喝茶等庆祝活动。</p>  
  <p>月饼是中秋节的传统美食,有各种口味和款式。人们还会互赠月饼,表达祝福和团圆之意。</p>  
  <p>除了月饼,中秋节还有一些其他的美食,如菱角、柿子、柚子等。</p>  
  <p>在这个节日里,人们还会赏月。赏月是中秋节最重要的活动之一,人们会欣赏明月,表达对家人和朋友的思念之情。</p>  
  <p>中秋节还有一些传统的文化活动,如猜灯谜、写诗词等。</p>  
  <div class="moon"></div>  
</body>  
</html>

在这个示例中,我添加了一个名为.moon的类,用于创建一个包含月亮图片的div元素。通过CSS的animation属性,我定义了一个名为rise的动画,使月亮在5秒内从底部移动到顶部,同时改变透明度以模拟升起的效果。你可以将moon_image_url_here替换为你自己的月亮图片URL。

最后,但是最好看的一个中秋节的页面来了(来源开源代码仓库)。

完整文件链接:

链接:https://pan.baidu.com/s/1iTGkHa5jzon6MJ9ldYXl0g?pwd=nt8q

提取码:nt8q

--来自百度网盘超级会员V7的分享

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>中秋节</title>
    <link rel="stylesheet" href="style.css">
</head>

<body>
    <div class="w">
        <img src="images/background-pic.png" alt="" class="bcg-img">
        <img src="images/zq-fonts.png  " alt="" class="zq-fonts">
        <!-- <div class="log"><img src="images/logo.png" alt=""></div> -->
        <div class="nav">
            <ul class="nav-items">
                <li class="item"> <a href="javascript:;" class="current">中秋节简介</a></li>
                <li class="item"><a href="javascript:;">历史沿革</a></li>
                <li class="item"><a href="javascript:;">风俗习惯</a></li>
                <li class="item"><a href="javascript:;">神话传说</a></li>
            </ul>
        </div>
        <div class="content">
            <ul class="content-items">
                <li class="item" style="display: block;">
                    <p>中秋节,又称祭月节、月光诞、月夕、秋节、仲秋节、拜月节、月娘节、月亮节、团圆节等,是中国民间的传统节日。中秋节源自天象崇拜,由上古时代秋夕祭月演变而来。最初"祭月节"的节期是在干支历二十四节气"秋分"这天,后来才调至夏历(农历)八月十五,也有些地方将中秋节定在夏历八月十六。中秋节自古便有祭月、赏月、吃月饼、玩花灯、赏桂花、饮桂花酒等民俗,流传至今,经久不息。
                    </p>
                    <p>中秋节起源于上古时代,普及于汉代,定型于唐朝初年,盛行于宋朝以后。中秋节是秋季时令习俗的综合,其所包含的节俗因素,大都有古老的渊源。中秋节以月之圆兆人之团圆,为寄托思念故乡,思念亲人之情,祈盼丰收、幸福,成为丰富多彩、弥足珍贵的文化遗产。
                    </p>
                    <img src="images/5e60a1a9eed3c44788fd9f9a44175e44.jpeg" alt="">
                    <!-- <img src="" alt=""> -->
                    <p>中秋节与春节、清明节、端午节并称为中国四大传统节日。受中华文化的影响,中秋节也是东亚和东南亚一些国家尤其是当地的华人华侨的传统节日。2006年5月20日,国务院将其列入首批国家级非物质文化遗产名录。自2008年起中秋节被列为国家法定节假日。
                    </p>
                </li>
                <li class="item">
                    <h3>起源</h3>
                    <p>
                        中秋节是上古天象崇拜------敬月习俗的遗痕。在二十四节气"秋分"时节,是古老的"祭月节",中秋节则是由传统的"祭月"而来。在传统文化中,月亮和太阳一样,这两个交替出现的天体成了先民崇拜的对象。中秋节庆源自古人对月亮的祭祀,是中华民族祭月习俗的遗存和衍生。祭月,在我国是一种十分古老的习俗,实际上是古时代我国一些地方古人对"月神"的一种崇拜活动。据考证,最初"祭月节"是定在干支历二十四节气"秋分"这天,不过由于历史发展,后来历法融合,使用阴历(夏历),所以将"祭月节"由干支历二十四节气"秋分"调至夏历(农历)八月十五。中秋节是秋季时令习俗的综合,其所包含的节俗因素,大都有古老的渊源。
                    </p>
                    <h3>发展</h3>
                    <p>
                        中秋节源自天象崇拜,由上古时代秋夕祭月演变而来。祭月,历史久远,是古代我国一些地方古人对"月神"的一种崇拜活动,二十四节气的"秋分",是古老的"祭月节"。中秋节普及于汉代,汉代是我国南北各地的经济文化交流融合时期,各地文化上的交流使节俗融合传播。"中秋"一词现存文字记载最早见于汉代文献,成书于两汉之间的《周礼》(世传为周公旦所著,实际上成书于两汉之间)中说,先秦时期已有"中秋夜迎寒"、"中秋献良裘"、"秋分夕月(拜月)"的活动。据记载,在汉代时,又在中秋或立秋之日敬老、养老,赐以雄粗饼的活动。晋时亦有出现中秋赏月之举的文字记载,不过不太普遍,晋时期中秋节在我国北方地区还不很流行。
                    </p>
                    <p>中秋节成为官方认定的全国性节日,大约是在唐代。唐代时中秋风俗在我国北方已流行。《唐书·太宗记》记载有"八月十五中秋节"。中秋赏月风俗在唐代的长安一带极盛,许多诗人的名篇中都有咏月的诗句。并将中秋与嫦娥奔月、吴刚伐桂、玉兔捣药、杨贵妃变月神、唐明皇游月宫等神话故事结合起,使之充满浪漫色彩,玩月之风方才大兴。唐代是传统节日习俗揉合定型的重要时期,其主体部分传承至今。
                    </p>
                    <p>北宋时期,中秋节已经成为普遍的民俗节日,并正式定阴历八月十五为中秋节。文学作品中出现了"小饼如嚼月,中有酥和饴"的节令食品。如孟元老《东京梦华录》说:"中秋夜,贵家结饰台榭,民间争占酒楼玩月";而且"弦重鼎沸,近内延居民,深夜逢闻笙芋之声,宛如云外。间里儿童,连宵婚戏;夜市骈阗,至于通晓"。
                    </p>
                    <p>到了明清时,中秋已成为中国民间的主要节日之一。岁时节日中世俗的情趣愈益浓厚,功利性的拜祭、祈求与世俗的情感、愿望构成普通民众中秋节俗的主要形态。明清两朝的赏月活动,"其祭果饼必圆",各家都要设"月光位",在月出方向"向月供而拜"。陆启泓《北京岁华记》载:"中秋夜,人家各置月宫符象,符上免如人立;陈瓜果于庭,饼面绘月宫蟾免;男女肃拜烧香,旦而焚之。"《帝京景物略》中也说:"八月十五祭月,其饼必圆,分瓜必牙错,瓣刻如莲花。......其有妇归宁者,是日必返夫家,曰团圆节也。"
                    </p>
                    <p>中秋节自古就有祭月、赏月、吃月饼、玩花灯、赏桂花、饮桂花酒等习俗,流传至今,经久不息。中秋节时,云稀雾少,月光皎洁明亮,民间除了要举行赏月、祭月、吃月饼祝福团圆等一系列活动,有些地方还有舞草龙、砌宝塔等活动。发展至今,吃月饼已经是我国南北各地过中秋节的必备习俗。除月饼外,各种时令鲜果干果也是中秋夜的美食。
                    </p>
                </li>
                <li class="item">
                    <h3>祭月</h3>
                    <p>祭月,在我国是一种十分古老的习俗,实际上是古人对"月神"的一种崇拜活动。在古代有"秋暮夕月"的习俗。夕月,即拜祭月神。自古以来,在广东部分地区,人们都有在中秋晚上拜祭月神(拜月娘、拜月光)的习俗。拜月,设大香案,摆上月饼、西瓜、苹果、红枣、李子、葡萄等祭品。在月下,将"月神"牌位放在月亮的那个方向,红烛高燃,全家人依次拜祭月亮,祈求福佑。祭月赏月,托月追思,表达了人们的美好祝愿。祭月作为中秋节重要的祭礼之一,从古代延续至今,逐渐演化为民间的赏月、颂月活动,同时也成为现代人渴望团聚、寄托对生活美好愿望的主要形态。
                    </p>
                    <h3>燃灯</h3>
                    <p>中秋之夜,有燃灯以助月色的风俗。如今湖广一带仍有用瓦片叠塔于塔上燃灯的节俗。江南一带则有制灯船的节俗。近代中秋燃灯之俗更盛。今人周云锦、何湘妃《闲情试说时节事》一文说:"广东张灯最盛,各家于节前十几天,就用竹条扎灯笼。做果品、鸟兽、鱼虫形及'庆贺中秋'等字样,上糊色纸绘各种颜色。中秋夜灯内燃烛用绳系于竹竿上,高竖于瓦檐或露台上,或用小灯砌成字形或种种形状,挂于家屋高处,俗称'树中秋'或'竖中秋'。富贵之家所悬之灯,高可数丈,家人聚于灯下欢饮为乐,平常百姓则竖一旗杆,灯笼两个,也自取其乐。满城灯火不啻琉璃世界。"中秋燃灯之俗其规模似乎仅次于元宵灯节。
                    </p>
                    <h3>赏月</h3>
                    <p>赏月的风俗来源于祭月,严肃的祭祀变成了轻松的欢娱。据说此夜月球距地球最近,月亮最大最圆最亮,所以从古至今都有饮宴赏月的习俗;回娘家的媳妇是日必返夫家,以寓圆满、吉庆之意。民间中秋赏月活动的文字记载出现在魏晋时期,但未成习。到了唐代,中秋赏月、玩月颇为盛行,许多诗人的名篇中都有咏月的诗句。
                    </p>
                    <h3>追月</h3>
                    <p>所谓"追月",即是过了农历八月十五,兴犹未尽,于是次日的晚上,不少人又邀约亲朋好友,继续赏月,名为"追月"。据清人陈子厚《岭南杂事钞》序云:"粤中好事者,于八月十六夜,集亲朋治酒肴赏月,谓之追月。"
                    </p>
                    <h3>猜谜</h3>
                    <p>中秋月圆夜在公共场所挂着许多灯笼,人们都聚集在一起,猜灯笼身上写的谜语,因为是大多数年轻男女喜爱的活动,同时在这些活动上也传出爱情佳话,因此中秋猜灯谜也被衍生了一种男女相恋的形式。</p>
                    <h3>吃月饼</h3>
                    <p>月饼,又叫月团、丰收饼、宫饼、团圆饼等,是古代中秋祭拜月神的供品。月饼最初是用来祭奉月神的祭品,后来人们逐渐把中秋赏月与品尝月饼,作为家人团圆的一大象征。月饼象征着大团圆,人们把它当作节日食品,用它祭月、赠送亲友。发展至今,吃月饼已经是中国南北各地过中秋节的必备习俗,中秋节这天人们都要吃月饼以示"团圆"。
                    </p>
                </li>
                <li class="item">
                    <h3>嫦娥奔月</h3>
                    <p>"嫦娥奔月"神话源自古人对星辰的崇拜,嫦娥奔月故事最早出现在《归藏》。后来民间把故事进一步发挥,衍化成多个故事版本。嫦娥登上了月宫,据西汉《淮南子》中说,是因为她偷吃了她丈夫羿从西王母那里要来的不死药,就飞进月宫,变成了捣药的蟾蜍。
                    </p>
                    <img src="images/VBmMV32695.jpg" alt="">
                    <h3>玉兔捣药</h3>
                    <p>兔子登上月宫捣药,最早见于屈原的《天问》"厥利维何,而顾、菟在腹?"。意思是说,顾、菟在月亮的肚子里,对月亮有什么好处呢?那兔子又是如何登上月宫的呢?顾就是蟾蜍,菟就是白兔。晋代傅玄的《拟天问》也说:"月中何有,白兔捣药。"据闻一多先生考证,这"白兔捣药"是由"蟾蜍捣药"变来的。
                    </p>
                    <p>嫦娥身边有只玉兔。据说嫦娥身体变轻,开始升空时,惶恐中抱起了一直喂养的白兔。白兔便随她一起上了月亮。玉兔在月宫有一只捣药杵,夜晚在药臼中捣制长生不老的灵药。这个神话传到日本后,变成了玉兔在捣年糕。
                    </p>
                    <h3>月饼起义</h3>
                    <p>中秋节吃月饼相传始于元代。据说,当时,中原广大人民不堪忍受元朝统治阶级的残酷统治,纷纷起义抗元。朱元璋联合各路反抗力量准备起义。但朝庭官兵搜查的十分严密,传递消息十分困难。军师刘伯温便想出一计策,命令属下把藏有"八月十五夜起义"的纸条藏入饼子里面,再派人分头传送到各地起义军中,通知他们在八月十五日晚上起义响应。到了起义的那天,各路义军一齐响应。
                    </p>
                    <p>很快,徐达就攻下元大都,起义成功了。消息传来,朱元璋高兴得连忙传下口谕,在即将来临的中秋节,让全体将士与民同乐,并将当年起兵时以秘密传递信息的"月饼",作为节令糕点赏赐群臣。此后,"月饼"制作越发精细,品种更多。之后中秋节吃月饼的习俗便在民间流传开来。
                    </p>
                </li>
            </ul>
        </div>
        <img src="images/5d0b73b785e37156103160785.png" alt="" class="moon">
    </div>
    <script src="js.js"></script>
</body>

</html>

其中:

  • <!DOCTYPE html> 声明了这个文档是一个HTML5文档,它告诉浏览器使用HTML5的规则来解析这个文档。
  • <html lang="en"> 元素是整个HTML文档的根元素,它包含了所有的其他元素。lang="en" 属性指定了这个文档使用的语言是英语,这对于搜索引擎和辅助技术等很有用。
  • <head> 元素包含了关于这个文档的元信息,比如字符集、标题、样式表等。元信息不会显示在浏览器中,但是会影响文档的显示和行为。
  • <meta charset="UTF-8"> 元素指定了这个文档使用的字符编码是UTF-8,这是一种通用的编码,可以表示几乎所有语言的字符。
  • <meta http-equiv="X-UA-Compatible" content="IE=edge"> 元素告诉Internet Explorer浏览器使用最新的渲染模式,以避免兼容性问题。
  • <meta name="viewport" content="width=device-width, initial-scale=1.0"> 元素设置了视口的宽度和初始缩放比例,以适应不同大小和分辨率的屏幕,这对于移动设备上的网页很重要。
  • <title>中秋节</title> 元素指定了这个文档的标题,它会显示在浏览器的标题栏或者页面的标签上。
  • <link rel="stylesheet" href="style.css"> 元素链接了一个外部的样式表文件,它定义了这个文档的样式和布局。rel="stylesheet" 属性表示这个链接是一个样式表,href="style.css" 属性指定了样式表文件的位置。
  • <body> 元素定义了这个文档的主体,它是所有可见内容的容器,比如标题、段落、图片、链接、表格、列表等。
  • <div class="w"> 元素是一个分区或者区域元素,它可以用来对文档中不同部分的内容进行分组或者布局。class="w" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式。
  • <img src="images/background-pic.png" alt="" class="bcg-img"> 元素插入了一个图片到文档中。src="images/background-pic.png" 属性指定了图片文件的位置,alt="" 属性提供了图片的替代文本,如果图片无法显示或者被屏幕阅读器读取时使用。class="bcg-img" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式。
  • <img src="images/zq-fonts.png " alt="" class="zq-fonts"> 元素插入了另一个图片到文档中,属性和上面一样。
  • <!-- <div class="log"><img src="images/logo.png" alt=""></div> --> 这一行是一个注释,它不会显示在浏览器中,也不会影响文档的结构和行为。注释可以用来给代码添加说明或者临时隐藏一些代码。注释以 <!-- 开始,以 --> 结束。
  • <div class="nav"> 元素创建了一个分区或者区域元素,用来放置导航栏。class="nav" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式。
  • <ul class="nav-items"> 元素创建了一个无序列表,用来放置导航栏的项目。class="nav-items" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式。
  • <li class="item"> <a href="javascript:;" class="current">中秋节简介</a></li> 元素创建了一个列表项,用来放置一个导航栏的链接。class="item" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式。<a href="javascript:;" class="current">中秋节简介</a> 元素创建了一个超链接,用来跳转到另一个页面或者文档。href="javascript:;" 属性指定了链接的目标地址,这里使用了一个空的JavaScript代码,表示不执行任何操作。class="current" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式,比如表示当前选中的链接。
  • <li class="item"><a href="javascript:;">历史沿革</a></li> 元素创建了另一个列表项,属性和上面一样。
  • <li class="item"><a href="javascript:;">风俗习惯</a></li> 元素创建了另一个列表项,属性和上面一样。
  • <li class="item"><a href="javascript:;">神话传说</a></li> 元素创建了另一个列表项,属性和上面一样。
  • </ul> 元素结束了无序列表。
  • </div> 元素结束了分区或者区域元素。
  • <div class="content"> 元素创建了一个分区或者区域元素,用来放置主要内容。class="content" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式。
  • <ul class="content-items"> 元素创建了一个无序列表,用来放置内容的项目。class="content-items" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式。
  • <li class="item" style="display: block;"> 元素创建了一个列表项,用来放置内容的一部分。class="item" 属性给这个元素添加了一个类名,可以用来在样式表中选择和应用样式。style="display: block;" 属性给这个元素添加了一个内联样式,表示这个元素是一个块级元素,会占据一整行空间,并且可以设置宽度和高度等属性。
相关推荐
小马哥编程31 分钟前
Function.prototype和Object.prototype 的区别
javascript
小白学前端66631 分钟前
React Router 深入指南:从入门到进阶
前端·react.js·react
java1234_小锋39 分钟前
MyBatis如何处理延迟加载?
java·开发语言
web130933203981 小时前
前端下载后端文件流,文件可以下载,但是打不开,显示“文件已损坏”的问题分析与解决方案
前端
王小王和他的小伙伴1 小时前
解决 vue3 中 echarts图表在el-dialog中显示问题
javascript·vue.js·echarts
FeboReigns1 小时前
C++简明教程(10)(初识类)
c语言·开发语言·c++
学前端的小朱1 小时前
处理字体图标、js、html及其他资源
开发语言·javascript·webpack·html·打包工具
outstanding木槿1 小时前
react+antd的Table组件编辑单元格
前端·javascript·react.js·前端框架
好名字08212 小时前
前端取Content-Disposition中的filename字段与解码(vue)
前端·javascript·vue.js·前端框架
摇光932 小时前
js高阶-async与事件循环
开发语言·javascript·事件循环·宏任务·微任务