【web前端开发】HTML及CSS简单页面布局练习

news2024/11/20 4:47:32

案例一 网页课程

<!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>
</head>
<body>
    <p>课程体系</p>
    <hr>
    <img src="week1/1001/1.png" height="200px">
    <img src="week1/1001/2.png" height="200px">
    <p>实战课程</p>
    <hr>
    <img src="week1/1001/3.png" height="200px">
    <img src="week1/1001/4.png" height="200px">
    <img src="week1/1001/5.png" height="200px">
</body>
</html>

案例二 商品详情页

<!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>
</head>
<body>
    <h1>商品详情</h1>
    <hr>
    <p>产品参数:</p>
    <p>产品名称:HTML5+CSS3网页设计&nbsp;&nbsp;ISBN编号:9787302480723&nbsp;&nbsp;书名:HTML5+CSS3网页设计</p>
    <p>作者:刘玉红,蒲娟&nbsp;出版时间:2017-09&nbsp;&nbsp;定价:78.00元</p>
    <p>出版社名称:清华大学出版社&nbsp;&nbsp;开本:16开&nbsp;&nbsp;&nbsp;是否是套装:否</p>
    <hr>
    <img src="img.week1/1002/1.jpg" height="150px" width="800px">
    <img src="img.week1/1002/2.jpg" width="800px">

</body>
</html>

案例三:自定义视频

<!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>
    <script>
        function p(){
            var v=document.getElementById("video1");
            if (v.paused) {
               v.play();} 
            else {
                v.pause();}         
        }
        function small(){
            var v=document.getElementById("video1");
            v.width = v.width * 0.5;
            v.height = v.height * 0.5;              
        }
        function big(){
            var v=document.getElementById("video1");
            v.width = v.width * 2;
            v.height = v.height *2;   
        }
        function same(){
            var v=document.getElementById("video1");
            v.width = 500;
            v.height = 300;   
        }
    </script>
    <style>
        .cont{
            margin: 0,auto;
            height: 300px;
            width: 500px;
        }
      
    </style>
</head>
<body>
    <div class="cont">
        <video id="video1" src="../img/video.mp4" width="500" height="300" ></video>
        <div>
            <center>
                <button onclick="p()">播放/暂停</button>
                <button onclick="big()">放大</button>
                <button onclick="small()">缩小</button>
                <button onclick="same()">普通</button>
            </center>
        </div>
    </div>
</body>
</html>

案例四:登录页面

<!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>
    <style>
        *{
            padding: 0;
            margin: 0;
        
        }
        .c1{
            background-color: gainsboro;
            height: 40px;
            width: 300px;
        }
        .c2{
            background-color: gainsboro;
            height: 40px;
            width: 300px;
            margin-top: 20px;
        }
        form{
            background: url(../img/4001.png) no-repeat;
            height: 550px;
            width: 600px;
            position: absolute;
            background-color: gainsboro;
        }
        .all{
            position: relative;
            margin-top: 110px;
            margin-left: 110px;
        }
        [type="button"]{
            background-color: yellow;
            border: none;
            border-radius:12px;
            width: 70px;
            height: 40px;
            font-size: 20px;
            margin-top: 20px;
            margin-left: 30px;

        }
      
      
    </style>
</head>
<body>
    <form>
        <div class="all">
            <div class="c1">
                <img src="../img/user.png" height="30px" >
                <label><input style="border: 0px;background-color: gainsboro;height: 25px;" type="text" ></label>
            </div>
            <div class="c2">
                <img src="../img/pass.png" height="30px" >
                <label><input style="border: 0px;background-color: gainsboro;height: 25px;" type="text"></label>
            </div>
            <input type="button" value="登录">
            <a href="#" style="height: 10px;color: rgb(0, 179, 255);font-size: 15px;margin-left: 10px;">注册</a>
            <a href="#" style="height: 10px;color: rgb(0, 179, 255);font-size: 15px;margin-left: 10px;">忘记密码?</a>
        </div>
    </form>
</body>
</html>

案例五:祝福瓶 

<!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>
    <style>
        *{
            bottom: 0;
            padding: 0;
        }
        .cont{
            background: url(../img/bg.png);
            position:relative;
            width:1000px;
            height:600px;
            background-size:100%;
            background-position:bottom center;
            position:absolute;
        }
         form{
            background-color: papayawhip;
            border-radius: 25px;
            width: 700px;
            height: 350px;
            margin:70px 100px;
            border: 3px solid peachpuff;
            position:absolute;
        }
        
        .addr{
            background-color: #FFF8D7;
            height: 50px;
            width: 620px;
            margin-left: 32px;
        }
        .little{
            padding-top: 15px;
        }
        .end{
                
            margin-top: 30px;
            height: 50px;
            background-color: bisque;
            width: 700px;
            border-radius: 0 0 25px 25px;
        }
        .title{
          margin-top: 93px;
         margin-left: 400px;
        }

    </style>
</head>
<body>
    <div class="cont">
        <div class="title">
            <p style="float:left;margin-top:30px;height:30px;background-color: papayawhip;font-size: 15px;padding-top: 10px;">
                <span style="font-size: 20px;font-weight: bolder;">祝福瓶</span>
                <span>祝福瓶,准确无误的送去你的祝福</span>
            </p>
            <img src="../img/bot.png">
        </div>   
        <form>
            <p style="margin: 20px 10px;color:DarkOliveGreen;font-size: 18px;">&nbsp;&nbsp;&nbsp;祝福远在他乡的你幸福安康...</p>
            <div class="addr">
                <p style="float: left;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我要祝福的他在:</p>
                <div class="little">
                    <select>
                        <option>吉林</option>
                        <option>安徽</option>
                    </select>
                    <select>
                        <option>咸阳</option>
                        <option>合肥</option>
                    </select>
                    <label><input type="text" value="请输入地址信息" style="color:gainsboro";></label>
                </div>
            </div>
            <textarea cols="90" rows="7" style="background-color:#FFFFDF;margin:20px 30px;"></textarea>
            <div class="end">
                <label ><input type="checkbox" style="margin: 20px;">转发到微博</label>
                <label ><input type="checkbox">同时扔给很多人</label>
                <input type="button" value="关闭" style="background-color: 	#FFF0AC;margin-left:250px;width: 70px;height: 30px;border: 2px solid 	#FFDCB9 ;">
                <input type="button" value="扔出去" style="background-color:skyblue;width: 70px;height: 30px;color: white;border-radius: 10px;border: 2px solid #2894FF;">
            </div>
            
        </form>
   </div>
</body>
</html>

案例六:商品评价

<!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>
    <style>
        *{
            padding: 0;
            margin: 0;
        }
        .cont{
            background: url(../img/4003/bg\ .png) no-repeat;
            width: 800px;
            height: 500px;
            margin: 20px auto;
        }
        .pic{
            margin: 9px 200px;
            width: 300px;
            height: 40px;
            padding-top:60px;
        }
        textarea{
            margin-left: 200px;
        }
        .button{
            margin-left: 200px;
            padding-left: 20px;
            background-color: aliceblue;
            height: 50px;
            line-height:50px;
            width: 570px;
        }
        .b1{
            height:25px;
            width: 70px;
            line-height:25px;
            font-size: 14px;
            font-weight: bolder;
            color: white;
            background-color: gainsboro;
            border: none;
        }
        .b2{
            height:25px;
            width: 70px;
            line-height:25px;
            font-size: 14px;
            color: white;
            background-color: orange;
            border: none;
        }
    </style>
</head>
<body>
    <div class="cont">
        <div class="pic">
            <label><input type="radio" name="judge" ><img src="../img/4003/red.png"></label>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <label><input type="radio" name="judge"><img src="../img/4003/yellow.png"></label>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <label><input type="radio" name="judge"><img src="../img/4003/black.png"></label>
        </div>
        <textarea rows="9" cols="83"></textarea>
        <div class="button">
            <button class="b1">我要晒图</button>
            <button class="b2">发表评价</button>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <label><input type="radio" name="choose">公开</label>
            <label><input type="radio" name="choose">匿名</label>
        </div>
    </div>
</body>
</html>

案例七:邮件发送

<!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>
    <style>
        *{
            padding: 0;
            margin: 0;
        }
        .button{
            float: left;
        }
        .cont{
            margin-top: 100px;
            margin-left:300px;
            background-color:skyblue;
            height: 270px;
            width: 700px;
            padding-left:40px;
            padding-top: 20px;
        }.theme{
            padding-left: 4px;
            padding-top: 10px;
        }
        .a1{
            margin-left: 80px;
            color: #000;
            font-size: 10px;
        }
        .a2{
            color: #000;
            font-size: 10px;
            margin-left: 0px;
        }
        a:link{
            text-decoration:none;
        }
        .main{
            padding-top:4px ;
        }
        .button{
           padding-left: 70px;
           font-size: 10px;
           font-weight: bolder;
        }
        button{
            background-color:#39c0d4;
            border:none;
            height: 30px;
            line-height: 30px;
            border-radius: 10%;
        }
        .choose{
            font-size: 10px;
            padding-top: 4px;
        }
    </style>
</head>
<body>
    <div class="cont">
        <div class="reciver">
            <span>收件人&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span>
            <textarea rows="1" cols="50"></textarea>
        </div>
        <div class="theme">
            <span>主&nbsp;&nbsp;题&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
            <textarea rows="1" cols="50"></textarea>
        </div>
        <a href="" class="a1">添加附件</a>
       &nbsp;&nbsp;
        <a href="" class="a2">在线文档</a>
        <div class="main">
            <span style="float: left;">正&nbsp;&nbsp;文&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
            <textarea rows="10" cols="83"></textarea>
        </div>
        <div class="button">
            <button>直接发送</button>
            <button>存草稿</button>
            <button>其它选项</button>
        </div>
        <div class="choose">
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <span>是否保存到已发送</span>&nbsp;&nbsp;&nbsp;
            <label><input type="radio" name="choose">是</label>
            <label><input type="radio" name="choose">否</label>
        </div>
    </div>
</body>
</html>

案例八:个人讲师

<!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>
    <style>
        
        *{
            padding: 0;
            margin: 0;
        }    
        form{
            background-image: url(../img/back.png);
            height: 500px;
            padding: 200px;
        }
        p{
            background-color:rgba(28, 164, 226, 0.614);
            color: white;
            font-size: 20px;
            margin-top: 20px;
        }
        label{
            margin-top:15px;
            padding-top: 1px;
            font-size: 12px;
            display: block;
            margin-left: 30px;
        }
       
    </style>
</head>
<body> 
        <form>
            <p>申请个人讲师</p>
            <label><input type="checkbox">为企业宣传</label>
            <label><input type="checkbox">上传文档至网站</label>
            <label><input type="checkbox">个人需要</label>
            <label><input type="checkbox">团购个人会员</label>
            <label><input type="checkbox">扩充自身网站内容</label>
            <label><input type="checkbox">借助明日科技技术,搭建企业内部平台</label>
       
            <p>您所在企业名称</p>
            <label>请输入您的回答 <input type="text"></label>
      
            <p>您所在单位的规模</p>
            <label><input type="radio" name="count">100人以内</label>
            <label><input type="radio" name="count">100-500人</label>
            <label><input type="radio" name="count">500人-1000人</label>
            <label><input type="radio" name="count">1000人-5000人</label>
            <label><input type="radio" name="count">5000人以上</label>
       
            <p>你是机构的负责人吗</p>
            <label><input type="radio" name="que">是</label>
            <label><input type="radio" name="count">不是</label>
       
    </form>
   
</body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1442614.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

二阶系统的迹-行列式平面方法(trace-determinant methods for 2nd order system)

让我们再次考虑二阶线性系统 d Y d t A Y \frac{d\mathbf{Y}}{dt}A\mathbf{Y} dtdY​AY 我们已经知道&#xff0c;分析这种二阶系统。最主要的是注意它的特征值情形。 &#xff08;此处没有重根的情形&#xff0c;所有是partial&#xff09; 而特征值&#xff0c;也就是系…

Java异常的处理 try-catch-finally

目录 什么是异常通过if-else处理异常用if-else堵漏洞的缺点 try-catch例第一种处理第二种处理第三种处理第四种处理 try-catch-finally例 System.exit(0);//终止当前的虚拟机执行 什么是异常 Exception&#xff1a;在程序的运行过程中&#xff0c;发生了不正常的现象&#xff0…

探索未来:集成存储器计算(IMC)与深度神经网络(DNN)的机遇与挑战

开篇部分&#xff1a;人工智能、深度神经网络与内存计算的交汇 在当今数字化时代&#xff0c;人工智能&#xff08;AI&#xff09;已经成为科技领域的一股强大力量&#xff0c;而深度神经网络&#xff08;DNN&#xff09;则是AI的核心引擎之一。DNN是一种模仿人类神经系统运作…

【Java八股面试系列】并发编程-并发关键字,线程池

目录 并发关键字 Synchronized synchronized最主要的三种使用方式&#xff1a; 具体使用&#xff1a;双重校验锁单例模式 synchronized 底层实现原理&#xff1f; synchronized锁的优化 偏向锁 轻量级锁 重量级锁 Mark Word 与 Monitor 之间的关系 总结 偏向锁、轻量…

2024年【高压电工】报名考试及高压电工操作证考试

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2024年高压电工报名考试为正在备考高压电工操作证的学员准备的理论考试专题&#xff0c;每个月更新的高压电工操作证考试祝您顺利通过高压电工考试。 1、【单选题】 高压电动机发生单相接地故障时,只要接地电流大于()…

苹果mac电脑如何优化系统?保持不卡顿呢

再强悍的性能和优秀的操作系统&#xff0c;但长时间使用后&#xff0c;有时也会出现卡顿的情况。为了让你的苹果电脑保持高效运行&#xff0c;我们将深入探讨导致电脑卡顿的原因&#xff0c;并提供苹果电脑如何优化系统的解决方案&#xff0c;帮助你优化系统。 过多的启动项 …

第十七篇【传奇开心果系列】Python的OpenCV库技术点案例示例:自适应阈值二值化处理图像提取文字

传奇开心果短博文系列 系列短博文目录Python的OpenCV库技术点案例示例系列短博文目录前言一、自适应阈值二值化处理图像提取文字轮廓的初步示例代码:二、扩展思路介绍三、调整自适应阈值二值化的参数示例代码四、对二值化图像进行形态学操作示例代码五、使用轮廓特征进行筛选示…

C++ 中的模型预测控制(01/2)

目录 一、说明二、MPC原理说明三、分解算法的来源并显示关键特征&#xff0c;四、C 实现说明五、平衡 Q 和 R六、资源下载地址 一、说明 以下文章介绍了应用模型预测控制器的简单控制系统方法。本文讨论了这种控制的基本机制&#xff0c;该机制适用于各种工程领域。 MPC 涉及对…

书生·浦语大模型第三课作业

基础作业&#xff1a; 复现课程知识库助手搭建过程 (截图) 进阶作业&#xff1a; 选择一个垂直领域&#xff0c;收集该领域的专业资料构建专业知识库&#xff0c;并搭建专业问答助手&#xff0c;并在 OpenXLab 上成功部署&#xff08;截图&#xff0c;并提供应用地址&#x…

【QT+QGIS跨平台编译】之三十一:【FreeXL+Qt跨平台编译】(一套代码、一套框架,跨平台编译)

文章目录 一、FreeXL介绍二、文件下载三、文件分析四、pro文件五、编译实践一、FreeXL介绍 【FreeXL跨平台编译】:Windows环境下编译成果(支撑QGIS跨平台编译,以及二次研发) 【FreeXL跨平台编译】:Linux环境下编译成果(支撑QGIS跨平台编译,以及二次研发) 【FreeXL跨平台…

如何在Sprint中管理UI测试?

作为iOS团队&#xff0c;我们编写3种类型的UI测试。如果你问这些是什么&#xff1b;快照、冒烟和回归测试。那么这些测试到底是什么&#xff1f;让我们稍微谈谈这些。 快照测试快照测试是检查UI中的某些内容是否损坏的测试。 首先&#xff0c;它将所需的视图图像保存在某处&am…

如何部署一个高可用的 Linux 集群?

部署一个高可用的 Linux 集群需要经过多个步骤和考虑因素。以下是一个简要的指南&#xff0c;帮助您了解如何部署一个高可用的 Linux 集群&#xff1a; 确定需求和目标&#xff1a;在开始部署之前&#xff0c;您需要明确高可用性的定义和目标。对于一些组织而言&#xff0c;高…

单片机学习笔记---串口向电脑发送数据电脑通过串口控制LED

目录 串口向电脑发送数据 每隔一秒串口就发送一个递增的数给电脑 电脑通过串口控制LED 波特率的具体计算 HEX模式和文本模式 前两节是本节的理论基础&#xff0c;这节开始代码演示&#xff01; 串口向电脑发送数据 接下来先开始演示一下串口单向发送一个数字给电脑&…

Swift 初见

Swift 初见 学习swift的记录 控制台输出 print("hello world")可以无分号&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 变量声明 let 常量声明 如果在常量声明后再次修改他会报错 var 变量声明 一个常量的值&#xf…

Python ABC:应用场景和示例

前言 在Python编程中&#xff0c;抽象基类&#xff08;Abstract Base Classes&#xff0c;简称ABC&#xff09;是一种用于定义接口和规范的强大工具。它们提供了一种方式来确保类遵循特定的约定&#xff0c;从而增强了代码的可读性、可维护性和可扩展性。本文将深入探讨Python…

CVE-2018-19518 漏洞复现

CVE-2018-19518 漏洞介绍 IMAP协议&#xff08;因特网消息访问协议&#xff09;它的主要作用是邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息&#xff0c;下载邮件等。它运行在TCP/IP协议之上&#xff0c;使用的端口是143。在php中调用的是imap_open函数。 PHP 的…

vscode开发FPGA(0)--windows平台搭建

一、从官网下载安装VScode Download Visual Studio Code - Mac, Linux, Windows 二、安装配置插件 1. 安装Chinese&#xff08;simplified&#xff09;中文汉化包 2.安装Verilog-HDL/systemVerilog插件(支持verilog语法) 3.配置CTags Support插件(支持代码跳转) 1)在github下…

2024-02-08(Flume)

1.Flume 的架构和MQ消息队列有点类似 2.Flume也可以做数据的持久化操作 在Channel部分选择使用File channel组件 3.Flume进行日志文件监控 场景&#xff1a;企业中应用程序部署后会将日志写入到文件中&#xff0c;我们可以使用Flume从各个日志文件将日志收集到日志中心以便…

Flume安装部署

安装部署 安装包连接&#xff1a;链接&#xff1a;https://pan.baidu.com/s/1m0d5O3Q2eH14BpWsGGfbLw?pwd6666 &#xff08;1&#xff09;将apache-flume-1.10.1-bin.tar.gz上传到linux的/opt/software目录下 &#xff08;2&#xff09;解压apache-flume-1.10.1-bin.tar.gz…

《小狗钱钱》读书笔记——如何看待金钱

目录 前言 作者 经典摘录 1、 了解致富的规律&#xff0c;一开始&#xff0c;必须明确金钱对你的意义 2、 梦想储蓄罐和梦想相册 3、认真去找机会 4、主人公吉娅的财富路径 5、注意财富积累本质 写在最后 前言 尽管[ 智慧是无法传授的], 但读书可以启发思路&#xff0…