软件开发定制定制【HTML5】登录页面制作简易版

 

软件开发定制定制刚开始学习Java。软件开发定制定制文件的命名,软件开发定制定制讲道理应该以英文为主,软件开发定制定制但是英语又不好,软件开发定制定制所以只好用拼音,最痛苦的应该算是那些英语又不好,又想秀一下的程序员,一半英语一半拼音,如mainFangFa~~~你说看了糟心不糟心。


目录


前言:

大家好,我是拳击哥。今天给大家带来的是采用外部样式表制作一个简单的登录页面制作,主要讲解form表单的用法以及class属性用法。


1、form表单定义和用法

<form> 标签用于为用户输入创建HTML表单。表单能够包含<input>标签,表单还可以包含menus、textarea、fieldset、legend和label元素,本期主要讲解label的用法。

1.1input标签定义和用法

<input> 标签规定用户可输入数据的输入字段。根据不同的 type 属性,输入字段有多种形态。输入字段可以是text(文本)、password(密码)、radio(单选按钮)、checkbox(多选框)、button(按钮)等等。

<input>标签中type里面设置的就是属性,你想要输入的是文本就设置text属性,想要输入的是密码就设置password属性。

1.2label标签for属性

for属性可把label绑定到另外一个元素。for 属性的值设置为相关元素的 id 属性的值,就能与相关属性同步,所以for 属性规定label绑定到哪个表单元素。

1.3实例

制作一个账号密码的显示,我们用到text(文本)和password(密码)属性

  1. <form>
  2. <div>
  3. <label for="username">账号</label>
  4. <input type="text" name="username"/>
  5. </div>
  6. <div>
  7. <label for="pass">密码</label>
  8. <input type="password" name="pass"/>
  9. </div>
  10. </form>

页面显示效果

我们可以认为是拥有两个for分别带有两个input中相同标签的text、password的表单。

第一个div中账号for的""内容与第一个input中name相同,因此for属性规定了label绑定了text表单元素。

第二个div中密码for""内容与第二个input中name相同,因此for属性规定了label绑定了password表单元素。

2、HTML5class属性

在HTML5中,class属性可以定义元素的类名,常用于指向样式表的类(class选择器)。我们在css中通过.号来引用类名。前提得用<link>标签定义文档与外部资源的关系。比如<link href="css/test.css" rel="stylesheet"/>

实例:我要通过css设置html里面一个段落

  1. <p class="test"> 人活一生,值得爱的东西很多,不要因为一个不满意就灰心。<br />
  2. 出门在外不论别人给你热脸还是冷脸都别往心里去,外面的世界
  3. 尊重的是人的背景而非人本身。
  4. </p>
  1. .test {
  2. font-size: 15px;
  3. color: orange;
  4. background: chocolate;
  5. }

 页面显示效果

3、设计登录页面

3.1html源码

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>登录页面</title>
  6. <link type="text/css" href="../css/task_twenty.css" rel="stylesheet">
  7. </head>
  8. <body>
  9. <form action="#" method="post">
  10. <div class="form-control">
  11. <label for="username">账号</label>
  12. <input type="text" id="username" name="username" class="number" pattern="^[a-zA-Z][a-zA-Z0-9][]$" required />
  13. </div>
  14. <div class="form-control">
  15. <label for="password">密码</label>
  16. <input type="password" id="password" name="pas" class="pas" pattern="^[a-zA-Z]\w{5,17}$" required/>
  17. <button class="loginbtn" >登录</button>
  18. </form>
  19. </body>
  20. </html>

3.2css源码

  1. * {
  2. padding: 0;
  3. margin: 0;
  4. border: 0;
  5. }
  6. body {
  7. font-size: 18px;
  8. font-family: "黑体";
  9. background: url(../img/timg.jpg) no-repeat top center;
  10. color: #FFF;
  11. }
  12. form {
  13. width: 420px;
  14. height: 200px;
  15. padding-top: 60px;
  16. margin: 250px auto;
  17. background: rgb(255,255,255,0.1);
  18. border-radius: 20px;
  19. border: 1px solid rgba(255,255,255,0.3);
  20. }
  21. .form-control {
  22. margin-top: 15px;
  23. text-align: center;
  24. }
  25. .number,.pas {
  26. width: 165px;
  27. height: 18px;
  28. border: 1px solid rgba(255,255,255,0.3);
  29. padding: 2px 2px 2px 22px;
  30. border-radius: 5px;
  31. color: #FFF;
  32. }
  33. .number {
  34. background:url(../img/33.png) no-repeat 5px center rgb(255,255,255,0.1) ;
  35. }
  36. .pas {
  37. background: url(../img/44.png) no-repeat 5px center rgba(255,255,255,0.3);
  38. }
  39. .loginbtn {
  40. width: 193px;
  41. height: 28px;
  42. border-radius: 6px;
  43. border: 10px solid #000;
  44. margin-left: 45px;
  45. background: #2d77bd;
  46. color: #FFF;
  47. border: none;
  48. margin-top:10px;
  49. }

3.3登录页面图


想要背景图片和账号密码图片可以私信我

 Never Give Up


开头段子,网上找到,如有冒犯还请谅解

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发