表单深入了解、注释和a标签的运用

注释,HTML中的注释格式:
开头  <!--  结束 -->   例子: <!-- <div>我被注释了</div>  --> 此注释可多行注释,如果只有开头注释, 没有结束注释,那么从开头注释以下的所有内容将会全部被注释掉;还可以用鼠标点击某行 按下 快捷键  "Ctrl + /"注释,也可选择多行再注释。
 
注释的用处:将无效的代码注释掉,或许它将来有用或考虑二次开发,所以不用删除掉,而是选择注释掉,源代码都不是中文,注释的用处还可以是 中文解释,提醒自己,这里是怎么做的,告诉他人这里是什么模块及思想。
 
注释掉的代码,程序是不会运行的,所以不会影响程序运行速度,但是注释掉的代码,它依旧存在着,在文件里,内存不会变小,比如你写一个登录页面,此文件大小 10KB,即使你将里面的所有代码注释掉,文件大小依旧是10KB。
 
深入表单:
 
<form action="#" method="post">
<p>
<!--在登录时,一般用在用户名-->
文本:<input type="text"/>
</p>
<p>
<!--在登录时,一般用在密码-->
密码:<input type="password"/>
</p>
<p>
<!--在个人信息中,一般选择你的爱好,性格等,多选-->
复选: 苹果<input type="checkbox"/>
西瓜<input type="checkbox"/>
</p>
<p>
<!--单选的 name值必须一致 才能归类成一类 单选-->
单选:男<input name="gender" type="radio"/>
女<input name="gender" type="radio"/>
</p>
<p>
<!--隐藏文本框,它存在,但看不见-->
<input type="hidden"/>
</p>
<p>
<!--下拉列表,我们还会用跟这个做三级浮动,比如 中国的 省、市、县-->
下拉列表: <select name="xiala" id="xiala">
<option value="眼睛">眼睛</option>
<option value="笑容">笑容</option>
<option value="嘴巴">嘴巴</option>
</select>
</p>
<p>
<!--大家在评论或者发表的时候,就会用到这个,和文本框性质差不多,不过更合适用来写文本内容-->
多行文本:<textarea name="text" id="text" cols="30" rows="10"></textarea>
</p>
<p>
<!--它是提交整个form表单,获取这个表单里面的 input select textarea 然后到action指向的地址-->
提交按钮:<input type="submit"/>
</p>
</form>
 
表单中,标签里出现的 "name" 是它的名字,如果说传输到后台做验证,后台获取它的数据,就是通过name来获取的,而value则是它的值。
 
以上form中的标签,几乎可以使用在所有的登录、注册、个人信息等地方,在HTML5中还扩展了几个属性值,这里就不做说明,有兴趣的同学可以去手册里看看。
 
a标签的使用!
 
a标签的写法:
 
<a href="http://www.baidu.com">百度</a>
 
在有网的情况下,就会跳转到百度页面,"href"就是地址的指向,a标签不能没有它,访问本地的页面,则就改成文件的名字即可,比如:<a href="my.html">我的</a>    要注意的是,你的文件位置,目录要在一个等级下。
 
再说一个a标签的锚点使用,它经常用在网站,在浏览到中间部分或者底部的时候,可以点击它,回到顶部,那么做法很简单:
 
<div id="top" style="height: 600px;background-color: #d6e9c6">我是顶部</div>
<div style="height: 600px;background-color: #b2dba1">我是中间内容</div>
<a href="#top">返回顶部</a>
 
这里面我们用了css样式,设置了div的高为600px,和背景颜色。给了顶部div 一个id,而a标签则指向这个id,#代表本页,不做其他页面的跳转,#top 就是在本页里寻找top,这样就能返回顶部了,就是锚点的做法。
 

第四篇 HTML 表单深入了解、注释和a标签的运用的更多相关文章

  1. 第一个Django应用 - 第四部分:表单和类视图

    一.表单form 为了接收用户的投票选择,我们需要在前端页面显示一个投票界面.让我们重写先前的polls/detail.html文件,代码如下: <h1>{{ question.quest ...

  2. js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题

    js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题 js模拟form表单提交数据源码: /** * js模拟form表单提交 * @param ...

  3. vue.js基础知识篇(7):表单校验详解

    目录 网盘 第12章:表单校验 1.npm安装vue-validator $ npm install vue-validator 代码示例: var Vue=require("vue&quo ...

  4. [AngularJS] AngularJS系列(3) 中级篇之表单验证

    目录 基本验证 验证插件messages 自定义验证 基本验证 <form name="form" novalidate ng-app> <span>{{f ...

  5. 第四章 Web表单

    4.1 跨站请求伪造保护 安装flask-wtf app = Flask(__name__) app.config['SECRET_KEY'] = 'hard to guess string' 密钥不 ...

  6. Struts2复习(四)防止表单反复提交

    1.採取请求转发的方式完毕表单内容的加入会造成内容的反复插入. 2.採取重定向的方式实现数据的加入不会导致数据的反复插入. 3.防止表单反复提交的两种方式 1)  通过重定向  2)  通过Sessi ...

  7. 基于hi-nginx的web开发(python篇)——表单处理和文件上传

    hi-nginx会自动处理表单,所以,在hi.py框架里,要做的就是直接使用这些数据. 表单数据一般用GET和POST方法提交.hi-nginx会把这些数据解析出来,放在form成员变量里.对pyth ...

  8. (四)Knockout 表单

    click <div> You've clicked <span data-bind="text: numberOfClicks"></span> ...

  9. angularjs学习第五天笔记(第二篇:表单验证升级篇)

    您好,我是一名后端开发工程师,由于工作需要,现在系统的从0开始学习前端js框架之angular,每天把学习的一些心得分享出来,如果有什么说的不对的地方,请多多指正,多多包涵我这个前端菜鸟,欢迎大家的点 ...

随机推荐

  1. cookie、session的联系和区别,多台web服务器如何共享session

    1.Cookie与Session的联系: cookie在客户端保存状态,session在服务器端保存状态.但是由于在服务器端保存状态的时候,在客户端也需要一个标识,所以session也可能要借助coo ...

  2. mongodb 操作笔记

    切换库:use 库名 显示所有的数据库:show dbs 创建集合:db.createCollection("collection_name",{capped:true,size: ...

  3. vim 软件

    1. 安装vim     2. 使用vim        操作模式:         1. 一般模式 ,默认进入的一般模式,该模式不能编辑文档 ,只能查看            按 i(insert) ...

  4. 阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_2 响应之返回值是String类型

    返回字符串 新建一个response的页面 新建后台Controller类 视图解析器配置的前缀地址 是WEB-INF下的pages下的页面. 创建pages文件夹在下面创建success.jsp页面 ...

  5. C++数据结构之哈希表

    哈希表的定义:哈希表是一种根据关键码去寻找值的数据映射结构,该结构通过把关键码映射的位置去寻找存放值的地方.键可以对应多个值(即哈希冲突),值根据相应的hash公式存入对应的键中. 哈希函数的构造要求 ...

  6. 12@365 java上传文件(word、图片等)至服务器

    这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用 后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下) ...

  7. 基于Bootstrap 3可预览的HTML5文件上传插件

    前端常用资源地址: http://www.htmleaf.com/ http://www.htmleaf.com/html5/html5muban/201505091801.html 源代码地址 ht ...

  8. js高程之作用域

    我们知道js执行环境有全局环境(window)和局部环境(一般指函数环境)之分. ; function calc(){ ; } 上述代码,虽然有两个num变量,但是他们所在的执行环境却是不同的,第一个 ...

  9. eclipse下写html

    3.创建静态web工程 打开eclipse,选择file,new project 或者 new other...,选择web项中的static web project ,next. 输入你的项目名,如 ...

  10. 使用shell脚本常见的一些问题

    Jdk版本:jdk-8u102-linux-x64 Tomcat版本:apache-tomcat-7.0.92 Redis版本:redis-5.0.0 由于公司项目的需要,要在多台服务器上面部署一些应 ...