懒洋洋作业讲解

懒洋洋作业讲解

e5b501284d7b0815dd9c73e683819fc

环境配置

1.软件下载:DCloud - HBuilder、HBuilderX、uni-app、uniapp、5+、5plus、mui、wap2app、流应用、HTML5、小程序开发、跨平台App、多端框架

2.软件介绍

HBuilder是由DCloud(数字天堂)推出的一款面向HTML5的Web开发集成开发环境(IDE)。它的主要特点和功能包括:

  1. 多语言支持:HBuilder支持Java、C、HTML、Web和Ruby等编程语言,为开发者提供了强大的代码编辑能力。

  2. 高效的编码辅助:HBuilder提供完整的语法提示和代码输入法,大幅提升HTML、JavaScript、CSS的开发效率。它还具有代码块功能,帮助开发者快速编写代码。

  3. 基于Eclipse平台:HBuilder基于Eclipse,因此能够兼容Eclipse的插件,这使得它能够扩展多种功能来满足不同开发需求。

  4. 跨平台兼容性:HBuilder X作为其最新版本,是一款轻量级、高效能的IDE,它支持多平台,并提供一键式应用打包等功能,非常适合用于开发Web应用、微信小程序和APP等项目。

  5. 开源软件与社区支持:HBuilder X作为开源软件,拥有强大的技术团队和社区支持。在使用过程中,如果遇到问题,开发者可以寻求社区的帮助,并且鼓励更多的开发者参与到HBuilder X的开发和优化中来。

  6. 易用性:HBuilder X的安装过程十分简单。用户只需访问官方网站下载对应的安装包,解压后即可直接使用,无需复杂的安装步骤。

综上所述,HBuilder是一个功能全面、高效且易于上手的前端开发工具,适用于各种Web项目的开发。它不仅提高了开发效率,还通过社区支持促进了技术的共享与创新。

html、css、JavaScript

HTML 是用于创建网页结构的标记语言,CSS 是用于控制网页样式和布局的样式表语言,而 JavaScript 是一种编程语言,用于实现网页的交互功能。

示例代码:

HTML 代码:

 <!DOCTYPE html>
 <html>
 <head>
     <title>My Website</title>
     <link rel="stylesheet" type="text/css" href="styles.css">
 </head>
 <body>
     <h1>Welcome to My Website</h1>
     <p id="message"></p>
     <button οnclick="showMessage()">Click me</button>
     <script src="script.js"></script>
 </body>
 </html>

CSS 代码(styles.css):

 body {
     background-color: lightblue;
 }
 ​
 h1 {
     color: white;
     text-align: center;
 }
 ​
 #message {
     font-size: 20px;
     color: red;
 }

JavaScript 代码(script.js):

 function showMessage() {
     document.getElementById("message").innerHTML = "Hello, World!";
 }

这个示例中,HTML 用于创建网页结构,包括标题、段落和按钮等元素。CSS 用于设置网页的样式,例如背景颜色、文本颜色和字体大小等。JavaScript 用于实现网页的交互功能,当用户点击按钮时,会调用 showMessage 函数,将段落中的文本内容设置为 "Hello, World!"。

整体要求

  1. 参照样张图片,使用素材,完善已有页面index.htmml。

  2. 文字素材及图片素材均可在试题文件夹下找到 要求制作页面时使用CSS规则来设定样式,采用内部样式表来保存CSS规则。

详细要求

  • 设置网页文字默认为微软雅黑,大小为14px。

     body {
                 font-family: "微软雅黑";
                 font-size: 14px;
          }

  • 修改标题栏#header样式,增加背景颜色为#000,文字颜色为#fff属性,右上角插入导航栏,如图所示,为导航栏中的每一项添加空的超链接,超链接文字为白色,无下划线,访问过的超链接文字,仍然为白色。

     <div id="header">
             <h1>网站标题</h1>
             <div class="nav">
                 <a href="#">导航1</a>
                 <a href="#">导航2</a>
                 <a href="#">导航3</a>
             </div>
         
     </div>
     ​
     <style>
      #header {
                 background-color: #000;
                 color: #fff;
                 position: relative;
             }
             #header a {
                 color: #fff;
                 text-decoration: none;
             }
             #header .nav {
                 position: absolute;
                 right: 0;
                 top: 0;
             }
             #header .nav a {
                 margin-right: 10px;
             }
     </style>

  • 在页面灰色区域插入jmages文件夹下pic.jpg,图片大小为宽度990px,高度300px。

     <div id="content">
             <div class="image"></div>
            
     </div>

  #content .image {
             width: 990px;
             height: 300px;
             background-image: url("images/pic.jpg");
         }

  • 在标“此处插入两个并列的div"的区域插入两个并列显示的间隔为50px的div,其样式分别命名为#login,#intro。(10分)

      <div class="login">
                 <!-- 登录表单 -->
      </div>
      <div class="intro">
                 <!-- 插入文字素材中的文字 -->
      </div>
     #content .login,
            #content .intro {
                display: inline-block;
                vertical-align: top;
            }
           
            

  • 定义#login样式为竞度:300px高度:300px,左内边距为:20px,边框为颜色为#333的宽度为1的实线,并插入表单,实现样图所示登录界面。(20分)

     #content .login {
                width: 300px;
                height: 300px;
                padding-left: 20px;
                border: 1px solid #333;
            }

  • 定义#intro样式为宽度:620px 高度:300px,行高为30px,边框为颜色为#333的宽度为1的实线,并插入文字素材中的文字。

    #content .intro {
                width: 620px;
                height: 300px;
                line-height: 30px;
                border: 1px solid #333;
            }

  • 在网页底部插入页脚(div实现),页脚页面居中,宽度为1000px,高度100px,背景色:#333,文字水平居中显示,并插入样张所示文字,将**"替换为具体的个人信息。(10分)

    <div id="footer">
            页脚内容,替换为具体的个人信息。
        </div>
    #footer {
                width: 1000px;
                height: 100px;
                background-color: #333;
                color: #fff;
                text-align: center;
                line-height: 100px;
            }

整体代码

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>index</title>
    <style>
        body {
            font-family: "微软雅黑";
            font-size: 14px;
        }
        #header {
            background-color: #000;
            color: #fff;
            position: relative;
        }
        #header a {
            color: #fff;
            text-decoration: none;
        }
        #header .nav {
            position: absolute;
            right: 0;
            top: 0;
        }
        #header .nav a {
            margin-right: 10px;
        }
        #content .image {
            width: 990px;
            height: 300px;
            background-image: url("images/pic.jpg");
        }
        #content .login,
        #content .intro {
            display: inline-block;
            vertical-align: top;
        }
        #content .login {
            width: 300px;
            height: 300px;
            padding-left: 20px;
            border: 1px solid #333;
        }
        #content .intro {
            width: 620px;
            height: 300px;
            line-height: 30px;
            border: 1px solid #333;
        }
        #footer {
            width: 1000px;
            height: 100px;
            background-color: #333;
            color: #fff;
            text-align: center;
            line-height: 100px;
        }
    </style>
</head>
<body>
    <div id="header">
        <h1>网站标题</h1>
        <div class="nav">
            <a href="#">导航1</a>
            <a href="#">导航2</a>
            <a href="#">导航3</a>
        </div>
    </div>
    <div id="content">
        <div class="image"></div>
        <div class="login">
            <!-- 登录表单 -->
        </div>
        <div class="intro">
            <!-- 插入文字素材中的文字 -->
        </div>
    </div>
    <div id="footer">
        页脚内容,替换为具体的个人信息。
    </div>
</body>
</html>

##

  • 21
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值