今天第一次接触HTML这种语言,虽然不能完全理解其中的意思,过去学的英语单词几乎也忘了差不多了,但是感觉进入这门语言学习之后就没有那么难了,一步一步来吧!下面巩固下今天学内容:

HTML是一种超文本标记语言.HTML 标签是由尖括号包围的关键词,比如 <html>。HTML 标签通常是成对出现的,比如 <b> 和 </b>;

<html> 与 </html> 之间的文本描述网页;

<body> 与 </body> 之间的文本是可见的页面内容,<h1> 与 </h1> 之间的文本被显示为标题,<p> 与 </p> 之间的文本被显示为段落;

HTML 链接由 <a> 标签定义。链接的地址在 href 属性中指定,如<a href="网址">链接名称</a>;

标题(Heading)是通过 <h1> - <h6> 等标签进行定义的;

<h1> 定义最大的标题,<h6> 定义最小的标题;

h1 用作主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推;

<hr /> 标签在 HTML 页面中创建水平线;

hr 元素可用于分隔内容;

HTML 图像是通过 <img> 标签进行定义的,如<img src="图片地址" 宽="**" 高="**" />;

以下是简单的登录页面HTML文本及效果:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
<style type="text/css" rel="stylesheet">
.wrap{margin:0 auto;width:400px;}
</style>
</head>
<body>
<div class="wrap">
<h1>网站后台管理系统</h1>
<fieldset>
<form action="/example/html/form_action.asp" method="get">
<p>用户名: <input type="text" name="name" /></p>
<p>密&nbsp;&nbsp;&nbsp;&nbsp;码: <input type="text" name="name" /></p>
<p>验证码: <input size="10" name="name" /></p>
<button type="button">登录</button>&nbsp;&nbsp;&nbsp;<input type="button" onclick="window.location.href('C:/Users/hailang/Desktop/register.html')" value="注册" />
</form>
</fieldset>
</div>
</body>
</html>

以下是注册页面HTML文本及效果:

<html>
<head>
<meta charset="UTF-8">
<style type="text/css" rel="stylesheet">
.wrap{margin:0 auto;width:500px;}
</style>
</head>
<body>
<div class="wrap">
<h1>网站后台管理系统</h1>
<form action="/example/html/form_action.asp" method="get">
<p>&nbsp;&nbsp;&nbsp;&nbsp;用户名: <input type="text" name="name" /></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;密码: <input type="text" name="name" /></p>
<p>确认密码: <input type="text" name="name" /></p>
<p>电子邮件: <input type="text" name="name" /></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;性别:<label><input name="Fruit" type="radio" value="" checked />保密 </label>
<label><input name="Fruit" type="radio" value="" />男</label>
<label><input name="Fruit" type="radio" value="" />女 </label>
</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;生日:<select name="select" id="select_k1" class="xla_k">
<option value="请选择">请选择</option>
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
</select>年
<select name="select" id="select_k1" class="xla_k">
<option value="请选择">请选择</option>
<option value="5">5</option>
<option value="4">4</option>
<option value="3">3</option>
</select>月
<select name="select" id="select_k1" class="xla_k">
<option value="请选择">请选择</option>
<option value="17">17</option>
<option value="16">16</option>
<option value="15">15</option>
</select>日
</p>
</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;爱好:<input type=checkbox checked> 读书
<input type=checkbox>旅游
<input type=checkbox value=1>足球
<input type=checkbox value=1>篮球
<input type=checkbox value=1>乒乓球
</p>
<p>个人说明:<textarea name="yj" cols="30" rows="6"></textarea>
</p>
</form>
</div>
</body>
</html>

input标签

<input>(输入) 标签用于搜集用户信息

<input> 标签没有结束标签

image(图像)属性只能与 <input type="image"> 配合使用。它规定图像输入相对于周围其他元素的对齐方式。

它的值有:

  • left(左边)
  • right(右边)
  • top(前)
  • middle(中)
  • bottom(低)

checked(预先选定复选框或单选按钮) 属性 与 <input type="checkbox"> 或 <input type="radio"> 配合使用。

height (定义 input 字段的高度)属性只适用于 <input type="image">。

disabled (在文本框中设置disabled="disabled"将无法输入)属性规定应该禁用 input 元素,无法与 <input type="hidden"> 一起使用.

formnovalidate 属性覆盖 form 元素的 novalidate 属性,如果使用该属性,带有两个提交按钮的表单(一个进行验证,另一个不验证)。

name 属性规定 input 元素的名称。

placeholder 属性提供可描述输入字段预期值的提示信息(hint)。

readonly 属性规定输入字段为只读。

size 属性规定输入字段的宽度。

src 属性只能与 <input type="image"> 配合使用。它规定作为提交按钮显示的图像的地址。

ype 属性规定 input 元素的类型。

它的值有:<input type="text" /> 定义用户可输入文本的单行输入字段。

<input type="button" /> 定义可点击的按钮,但没有任何行为。

<input type="checkbox" /> 定义复选框。复选框允许用户在一定数目的选择中选取一个或多个选项。

<input type="file" /> 用于文件上传。

     <input type="hidden" /> 定义隐藏字段。隐藏字段对于用户是不可见的。隐藏字段通常会存储一个默认值,它们的值也可以由 JavaScript 进行修改。

     <input type="image" /> 定义图像形式的提交按钮。必须把 src 属性 和 alt 属性 与 <input type="image"> 结合使用。

     <input type="password" /> 定义密码字段。密码字段中的字符会被掩码(显示为星号或原点)。

     <input type="radio" /> 定义单选按钮。单选按钮允许用户选取给定数目的选择中的一个选项。

     <input type="reset" /> 定义重置按钮。重置按钮会清除表单中的所有数据。

     <input type="submit" /> 定义提交按钮。提交按钮用于向服务器发送表单数据。

HTML简单登录和注册页面及input标签诠释的更多相关文章

  1. JavaWeb 实现简单登录、注册功能

    1.首先创建一个简单的动态Javaweb项目 2.然后手动建立文件目录: 项目创建好之后,在src下建几个包: controller:控制器,负责转发请求,对请求进行处理,主要存放servlet: d ...

  2. 解决Bootstrap布局注册表单input标签前增加必填项*提示与input框不在同一行问题

    注册表单部分代码如下: <form id="registForm" class="form-horizontal" action="${page ...

  3. PHP用户登录与注册页面

    PHP用户登录模块实现 项目包含的功能脚本: login.php//登录 reg.php//注册用户 user_add.php//注册校验脚本 user_login_check.php//登录校验脚本 ...

  4. aspx页面中用Input 标签实现上传图片功能

    实现上传图片功能需单独的建立一个aspx页面, 其中前台页面需要注意两点: a)实现上传功能的input的type="file" b)设置请求报文头为 enctype=" ...

  5. node.js实现简单的登录注册页面

    首先需要新建四个文件 一个服务器js 一个保存数据的txt 一个登陆.一个注册页面html 1.注册页面 <!DOCTYPE html> <html lang="en&qu ...

  6. javaWeb登录注册页面

    简单的登陆注册页面 1.配置JDBC驱动连接数据库 2. 配置struts2框架 3. 利用1 2完成登录页面, 注意做到不耦合,即servlet Api和控制器完全脱离) 4. 利用1 2 制作注册 ...

  7. 老男孩Day16作业:登录、注册、后台管理页面(动态)

    一.作业需求: 1.后台管理主界面(左边菜单框.(全选.反选)框.返回顶部按钮) 2.老男孩登录.注册页面 二.博客地址:https://www.cnblogs.com/catepython/p/93 ...

  8. 我的Vue之旅、05 导航栏、登录、注册 (Mobile)

    第一期 · 使用 Vue 3.1 + TypeScript + Router + Tailwind.css 构建手机底部导航栏.仿B站的登录.注册页面. 代码仓库 alicepolice/Vue-05 ...

  9. AJAX的简单示例:注册校验

    众所周知,我们每次需要注册一个网站的用户名时,都会校验该邮箱.用户名是不是正确的格式.是不是有被使用过,密码是否符合规则,二次确认是否符合. 如果这些校验都采用form表单提交的话,会给用户带来极不好 ...

随机推荐

  1. 12月6日 被引入的jsp 页面,引入 js 要注意结束符 要用 </script> 而不是 />

    12月6日  被引入的jsp 页面,引入 js 要注意结束符 要用  </script> 而不是 />

  2. C# 如何操作串口

    1.首先要引用  System.IO.Ports using System; using System.Collections.Generic; using System.ComponentModel ...

  3. 【Log】logback指定配置文件(二)

    通常我们在不同的环境使用不同的日志配置文件,本章讲指定logback的配置文件,如何使用logback参照[Log]logback的配置和使用(一) 写一个配置加载类,注意JoranConfigura ...

  4. 2018.07.06 POJ1556 The Doors(最短路)

    The Doors Time Limit: 1000MS Memory Limit: 10000K Description You are to find the length of the shor ...

  5. hdu-1142(记忆化搜索+dij)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1142 思路:1.不是求最短路径,而是求如果两个点A,B直接相连,且A到终点的距离大于B到终点的距离,求 ...

  6. python实现base64算法加密

    python本身有base64加密的模块,不过是用C写的,封装成了.so文件,无法查看源码,本着学习的心态,自己实现了一遍,算法 原理参考 浅谈Base64编码算法. 代码如下: # coding:u ...

  7. DUBBO配置规则详解

    研究DUBBO也已经大半年了,对它的大部分源码进行了分析,以及对它的内部机制有了比较深入的了解,以及各个模块的实现.DUBBO包含很多内容,如果想了解DUBBO第一步就是启动它,从而可以很好的使用它, ...

  8. CodeForces - 589J —(DFS)

    Masha has recently bought a cleaner robot, it can clean a floor without anybody's assistance. Schema ...

  9. iOS 5 故事板进阶(2)

    让我们回到游戏排行窗口Ranking.创建一个 UITableViewController子类,命名为 RankingViewController. 编辑 RankingViewController. ...

  10. hdu 3664 Permutation Counting(水DP)

    Permutation Counting Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Oth ...