怎样做一个带有alert框的网页

这篇博客介绍如何制作一个包含alert对话框的网页,提供了HTML代码示例,并强调仅供业余爱好者参考,不得用于其他用途。内容包括网页标题设置、文字对齐问题的解决、图片插入、链接添加以及在页面底部添加JavaScript弹窗警告。

怎样做一个带有alert框的网页

声明:本文代码仅供业余爱好者参考,严禁用于其他用途

框架是我从别的地方借鉴过来的,整个界面,代码顺序和网页显示顺序相同,自上而下。

首先title定义的是:尝试自己写一个网页,读者可以自行定义

  <head>

    <title>

      尝试自己写一个网页

    </title>

  </head>

#接下来是网页的body部分,此处笔者也不知道是为什么,align已经定义了right,但是不知道为什么,文字还是靠左………………文字参数都可以自行定义

  <body>

<p align="right">

<font color="blue" size="2">

<p>这里一般都应该写点东西,但是不知道写什么,那就假装一下吧

</font>

</p>

#后来已经发现问题,语句错误,现在将正确的语句和截图贴在下方

 <body>

<div align="right">

<font color="blue" size="2">

<p>这里一般都应该写点东西,但是不知道写什么,那就假装一下吧

</font>

</p>

#此处的图片,读者可以自行加载图片,若将图片和html文件放在同一文件夹中,可书写相对路径,图片名称和格式正确即可

<img "网页端你讲看不到这句话因为这句话被图片覆盖了,但是图片也看不见,因为我使用的是绝对路径" src="111.png" height="100px;"width="100px;"/>

</div>

<div align="center">

</p>

<div align="center">

<font color="blue" size="5">

<p>请勿将此网页用于任何其他用途

</div>

此处加了几个链接,读者也可以自行定义文字和链接

<div align="center">

<font color="purple" size="4">

<p>常用购物网站:

<a href="http://jd.com">京东</a>

<a href="http://taobao.com">淘宝</a>

<a href="http://vip.com">唯品会</a>

<a href="http://kaola.com">网易考拉</a>

</font>

</div>

<div align="center">

<font color="blue" size="4">

<a href="https://blog.youkuaiyun.com/weixin_43918437">点击进入作者优快云</a>

</font>

</div>

<br/>

<div align="center">

<font color="blue" size="4">

<a href="https://blog.youkuaiyun.com/weixin_43898960">优快云友情链接</a>

</font>

</div>

<br/><br/><br/><br/><br/><br/>

<div align="center">

 <font color="blue" size="3">

<p>底下实在也不知道些什么了,那就写:原谅我这一生放纵不羁爱自由

 </font>

</div>

    <script type="text/javascript">

      alert("本网页代码仅供爱好者研究使用,请勿用于其他用途!!!");

    </script>

  </body>

</html>

完整界面如下所示:

### 创建简易 Vivo 主屏风格 HTML 页面 为了构建一个类似于 Vivo 手机主屏幕的网页,可以采用 HTML 和 JavaScript 来模拟其外观和功能。下面是一个简化版的设计方案。 #### 1. 基础页面布局 (HTML) ```html <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>Vivo Home Screen</title> <style> body { margin: 0; padding: 0; font-family: Arial, sans-serif; background-color: #f7f7f7; } .home-screen { display: flex; justify-content: center; align-items: center; height: 100vh; gap: 20px; flex-wrap: wrap; } .app-icon { width: 64px; height: 64px; border-radius: 50%; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); text-align: center; line-height: 64px; color: white; cursor: pointer; transition: transform 0.2s ease-in-out; } /* 添加更多样式以匹配Vivo主题 */ .app-icon:nth-child(odd) {background:#ff6b6b;} .app-icon:nth-child(even){background:#4a90e2;} @media only screen and (max-width: 600px){ .home-screen{ flex-direction: column; } } </style> </head> <body> <div class="home-screen" id="homeScreen"></div> <script src="./script.js"></script> </body> </html> ``` 此段代码设置了基础的 HTML 结构并引入了 CSS 样式来创建响应式的图标网格布局[^1]。 #### 2. 动态加载应用列表 (JavaScript) 接下来,在 `./script.js` 中编写如下 JS 逻辑: ```javascript document.addEventListener('DOMContentLoaded', function () { const apps = [ '相机', '相册', '设置', '浏览器', '音乐' ]; const homeScreenElement = document.getElementById('homeScreen'); apps.forEach((appName, index) => { let iconDiv = document.createElement('div'); iconDiv.className = "app-icon"; iconDiv.textContent = appName.charAt(0).toUpperCase(); iconDiv.title = appName; // 模拟点击打开应用程序的效果 iconDiv.onclick = () => alert(`您选择了 ${appName}`); homeScreenElement.appendChild(iconDiv); }); }); ``` 这段脚本实现了动态生成一系列代表不同应用程序的小部件,并赋予它们基本的行为——当用户单击某个图标时会弹出提示告知所选的应用名称。 通过上述两部分代码组合起来就可以得到一个非常基础却直观地模仿了 Vivo 手机桌面样式的静态网站原型。当然实际产品还需要考虑更多的细节优化以及交互体验设计等问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值