古树旋律 发表于 2023-1-18 17:22:42

HTML基础框架


MV、MZ是基于js脚本代码和html框架来实现游戏的运行和数据读取。在制作游戏启动的窗口就是游戏目录中的index.html,使用txt打开之后,就是html代码的结构了。



<!DOCTYPE html> 声明为 HTML5 文档
<html> 元素是 HTML 页面的根元素
<head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"> 定义网页编码格式为 utf-8。
<title> 元素描述了文档的标题
<body> 元素包含了可见的页面内容
<h1> 元素定义一个大标题
<p> 元素定义一个段落



以MZ工程《缝合尖塔》为例,<head>部分设置了图标、文件名称、字体加载。<body>部分对<script>脚本部分进行了加载,然后<script>通过main.js来调用数据库和其他的js,实现游戏的启动和运行。
也正因为使用了html的书写方式,所以在启动时可以夹带一些好玩的代码。
比如在<body>中、<script>之前加入这个代码:
<img decoding="async" src="logo.png" width="258" height="39" />
即代表这在游戏启动前,加载游戏目录中的logo图片到窗口中,待运行到<script>部分后会通过main.js的初始化来抹掉图片,实现一个logo的加载。

古树旋律 发表于 2023-1-18 17:26:15

    <body style="background-color: black">
                <img decoding="async" src="logo.png" width="258" height="266" />
      <script type="text/javascript" src="js/main.js"></script>
    </body>
这个样子,实现一些有趣的小改动。

古树旋律 发表于 2023-1-18 19:35:00

<link> 标签定义了文档与外部资源之间的关系,标签通常用于链接到样式表

meta标签描述了一些基本的元数据。<meta> 标签提供了元数据.元数据也不显示在页面上,但会被浏览器解析。META 元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。<meta> 一般放置于 <head> 区域
页: [1]
查看完整版本: HTML基础框架