HTML+CSS小实战案例

HTML+CSS小实战案例

登录界面的美化,综合最近所学进行练习

网页设计先布局,搭建好大框架,然后进行填充,完成页面布局

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 4     <title>实验</title>
 5     <style type="text/css">
 6         *{margin:0;padding:0;}/*去掉页面样式*/
 7         body{color:white;}
 8         .content{
 9             background-color:pink;
10             position:absolute;/*绝对定位*/
11             top:50%;
12             left:0;
13             width:100%;
14             height:400px;
15             margin-top:-200px;
16             overflow:hidden;/*隐藏滚动条*/
17         }
18         .main{
19             text-align:center;/*文本居中*/
20             max-width:600px;
21             height:400px;
22             padding:100px 0px;/*上下80px,左右为0*/
23             /*background:yellow;*//*验证div的位置*/
24             margin:0 auto;/*设置上右下左,居中显示*/
25         }
26         .main h1{
27             font-family:"楷体";/*设置字体*/
28             font-size:70px;/*设置字体大小*/
29             font-weight:2px;/*调整字体粗细*/
30         }
31         form{
32             padding:20px 0;
33         }
34         form input{
35             border:1px solid white;
36             display:block;
37             margin:0px auto 10px auto;/*上 右  下 左*/
38             padding:10px;
39             width:220px;
40             border-radius:30px;/*H5设置圆角边框*/
41             font-size:18px;
42             font-weight:300;
43             text-align:center;
44         }
45         form input:hover{
46             background-color:pink;
47         }
48         form button{
49             background-color:yellow;
50             border-radius:10px;
51             border:0;
52             height:30px;
53             width:50px;
54             padding:5px 10px;
55         }
56         form button:hover{
57             background-color:red;
58         }
59     </style>
60 </head>
61 <body>
62 <div class="content">    
63     <div class="main">
64         <h1>Welcome</h1>
65         <form>
66             <input type="text" name="useid" placeholder="请输入账号"/>
67             <input type="password" name="pw" placeholder="请输入密码">
68             <button type="submit">登&nbsp;&nbsp;录</button>
69         </form>
70     </div>
71 </div>    
72     
73 </body>
74 </html>

登录界面实战运行结果如下

自己动手丰衣足食

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 4 <!--link href="*.css" rel="stylesheet" type="text/css">-->    
 5     <title>柠檬学院</title>
 6     <style type="text/css">
 7         *{margin:0;padding:0;}
 8         .content{
 9             background-color:yellow;/*设置背景颜色*/
10             position:absolute;/*设置绝对定位*/
11             width:100%;/*设置div的宽度*/
12             height:400px;/*设置div的高度*/
13             top:50%;/*距离上面的距离是一半*/
14             margin-top:-200px;/*向上距顶端的距离减200像素*/
15             overflow:hidden;/*隐藏滚动条*/
16         }
17         .container{
18             /*background-color:pink;*//*背景颜色*/
19             text-align:center;/*文字居中*/
20             padding:80px 0px;/*设置上下和左右*/
21             max-width:600px;/*设置最大宽度*/
22             height:400px;/*设置div的高度*/
23             margin:-10 auto 0 auto;/*上  右 下  左*/
24         }
25         .container h1{
26             background-color:pink;
27             font-size:80px;
28             border-radius:30px;
29             color:blue;
30             height:80px;
31             width:600px;
32             text-align:center;
33             font-family:"楷体";
34         }
35         form input{
36             font-size:30px;
37             display:block;
38             border-radius:30px;
39             padding:10px 5px;/*上下  左右*/
40             text-align:center;
41             margin:25 auto 15 auto;/*上  右 下  左*/
42             font-weight:300px;
43         }
44         form input:hover{
45             background-color:gold;
46         }
47         form button{
48             background-color:grad;
49             height:50px;
50             width:100px;
51             border-radius:20px;
52             font-family:"楷体";
53             font-size:30px;
54         }
55         form button:hover{
56             background-color:pink;
57         }
58     </style>
59 </head>
60 <body>
61     <div class="content">
62         <div class="container">    
63             <h1>柠檬学院</h1>
64             <form>
65                 <input type="text" name="useid" placeholder="请输入账号"/>
66                 <input type="password" name="pw" placeholder="请输入密码"/>
67                 <button type="submit">登录</button>
68                 <button type="submit">注册</button>    
69             </form>
70         </div>
71     </div>
72 </body>
73 </html>

先布局,后填充,网页设计的规范格式

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 4 <!--link href="*.css" rel="stylesheet" type="text/css">-->    
 5     <title>柠檬学院</title>
 6     <style type="text/css">
 7         *{
 8             margin:0px;
 9             padding:0px;/*设置距顶点的距离设置为0*/
10         }
11         .header{
12             background-color:pink;
13             color:blue;
14             height:80px;
15             width:100%;
16             text-align:center;
17             font-size:60px;
18         }
19         .main{
20             margin:0 auto 0 auto;
21             background-color:yellow;
22             text-align:center;
23             font-size:60px;
24             width:80%;
25             height:600px;
26         }
27         .foot{
28             background-color:gray;
29             width:80%;
30             margin:0 auto 0 auto;
31             height:200px;
32             text-align:center;
33             font-size:60px;
34         }
35     </style>
36 </head>
37 <body>    
38     <div class="header">
39         页面头部信息
40     </div>
41     <div class="main">
42         页面的主要内容
43     </div>
44     <div class="foot">
45         页面的版权信息
46     </div>
47 </body>
48 </html>
 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 4 <!--link href="*.css" rel="stylesheet" type="text/css">-->    
 5     <title>柠檬学院</title>
 6     <style type="text/css">
 7         *{
 8             margin:0px;
 9             padding:0px;/*设置距顶点的距离设置为0*/
10             text-align:center;
11         }
12         .header{
13             background-color:yellow;
14             height:100px;
15             width:100%;
16             font-size:80px;
17             font-family:"楷体";
18             
19         }
20         .main{
21             width:80%;
22             margin:0 auto 0 auto;
23         }
24         .left{
25             background-color:brown;
26             float:left;/*改变位置*/
27             height:200px;
28             width:20%;
29             font-size:60px;
30             color:yellow;
31         }
32         .right{
33             background-color:peachpuff;
34             height:200px;
35             width:80%;
36             float:right;
37             font-size:60px;
38             color:blue;
39         }
40         .main1{
41             margin:0 auto 0 auto;
42             background-color:yellow;
43             text-align:center;
44             font-size:60px;
45             width:80%;
46             height:600px;
47         }
48        .foot{
49             background-color:gray;
50             width:80%;
51             margin:0 auto 0 auto;
52             height:200px;
53             text-align:center;
54             font-size:60px;
55          }
56     </style>
57 </head>
58 <body>    
59     <div>
60         <div class="header">
61             页面头部信息
62         </div>
63         <div class="main">
64             <div class="left">
65                 LOGO
66             </div>
67             <div class="right">
68                 页面导航
69             </div>
70         </div>
71          <div class="main1">
72             页面的主要内容
73         </div>
74         <div class="foot">
75              页面的版权信息
76         </div>    
77     </div>
78 </body>
79 </html>
  1 <html>
  2 <head>
  3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  4 <!--link href="*.css" rel="stylesheet" type="text/css">-->    
  5     <title>柠檬学院</title>
  6     <style type="text/css">
  7         *{
  8             margin:0px;
  9             padding:0px;/*设置距顶点的距离设置为0*/
 10             text-align:center;
 11         }
 12         .header{
 13             background-color:yellow;
 14             height:100px;
 15             width:100%;
 16             font-size:80px;
 17             font-family:"楷体";
 18             
 19         }
 20         .main{
 21             width:80%;
 22             margin:0 auto 0 auto;
 23             height:200px;
 24         }
 25         .left{
 26             background-color:brown;
 27             float:left;/*改变位置*/
 28             height:200px;
 29             width:20%;
 30             font-size:60px;
 31             color:yellow;
 32         }
 33         .right{
 34             background-color:peachpuff;
 35             height:200px;
 36             width:80%;
 37             float:right;
 38             font-size:60px;
 39             color:blue;
 40         }
 41         ad{
 42             height:480px;
 43             width:100%;
 44             margin:auto 0 0 auto;
 45         }
 46         .ad1{
 47             width:10%;
 48             height:550px;
 49             margin:0 auto auto auto;
 50             background-color:blue;
 51             float:left;
 52             font-size:60px;
 53         }
 54         .main1{
 55             margin:0 auto 0 auto;
 56             background-color:yellow;
 57             text-align:center;
 58             font-size:60px;
 59             width:80%;
 60             height:480px;
 61             float:left;
 62         }
 63         .ad2{
 64             width:10%;
 65             height:550px;
 66             margin:0 auto auto auto;
 67             background-color:blue;
 68             float:right;
 69             font-size:60px;
 70         }
 71        .foot{
 72             background-color:gray;
 73             width:80%;
 74             margin:0 auto 0 auto;
 75             height:200px;
 76             text-align:center;
 77             font-size:60px;
 78          }
 79     </style>
 80 </head>
 81 <body>    
 82     <div>
 83         <div class="header">
 84             页面头部信息
 85         </div>
 86         <div class="main">
 87             <div class="left">
 88                 LOGO
 89             </div>
 90             <div class="right">
 91                 页面导航
 92             </div>
 93         </div>
 94         <div class="ad">
 95             <div class="ad1">
 96                 广告投放
 97             </div>        
 98             <div class="main1">
 99                 页面的主要内容
100             </div>
101             <div class="ad2">    
102                 广告投放
103             </div>
104         </div>    
105         <div class="foot">
106             页面的版权信息
107         </div> 
108     </div>
109 </body>
110 </html>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏BestSDK

条形码组件VintaSoftBarcode.NET SDK 发布 v10.0版本

VintaSoftBarcode.NET SDK是一个为软件开发人员开发的专业.NET条形码读取器和条形码生成器组件。它可以在数字图像和PDF中识别和读写1D&...

3335
来自专栏Phoenix的Android之旅

如何加载一张超大高清图

"大图片加载容易做,可是这个需求要保证在不OOM的情况下能放大查看,还要能清晰展示,这得怎么呢?",愁眉苦脸的小呼说到。

572
来自专栏上善若水

046android初级篇之android多分辨率兼容

android:anyDensity="true"时,应用程序安装在不同密度的终端上时,程序会分别加载xxhdpi、xhdpi、hdpi、mdpi、ldpi文件...

392
来自专栏偏前端工程师的驿站

CSS魔法堂:Transition就这么好玩

1065
来自专栏偏前端工程师的驿站

CSS魔法堂:Transition就这么好玩

 以前说起前端动画必须使用JS,而CSS3为我们带来transition和@keyframes,让我们可以以更简单(声明式代替命令式)和更高效的方式实现UI状态...

1043
来自专栏从零开始学 Web 前端

从零开始学 Web 之 HTML(三)表单

table>tr3>td5 + tab键  <!-- 建立3行5列的表格 -->

823
来自专栏腾讯社交用户体验设计

[ISUX译]iOS 9 人机界面指南(五):图标与图形设计 - 腾讯ISUX

1023
来自专栏c#开发者

利用radio实现Datagrid的单选

在datagrid中,我们可能会需要实现这种功能——列的单选,本身datagrid提供了select命令可以实现这种功能。另为也可以利用HTM...

3268
来自专栏企鹅号快讯

前端学习自学笔记:day10

今天是第十天的笔记,主要是HTML和CSS的,希望大家支持~ ? 在此之前先为大家显示下前端工程师的路线图: 第十天的笔记:HTML AND CSS: 响应式设...

1887
来自专栏hotqin888的专栏

小程序的页面生成图片分享朋友圈

1.网络图片要下载到本地,就是getimginfo和promise,具体技术细节我也不晓得。然后就是本地图片的地址和网络图片的地址不同。本地的要加../../i...

713

扫码关注云+社区