当前位置: 首页 > news >正文

无锡鸿源建设集团有限公司网站/重庆百度关键词推广

无锡鸿源建设集团有限公司网站,重庆百度关键词推广,长沙住建信息中心网站,重庆公司注册费用是多少续———初识HTML!!! 一、表单 1.表单的作用 关于表单的作用:表单最大的作用就是收集用户的信息,用户填写表单,点击提交数据给服务器。 2.如何画出表单? 在HTML中我们采用form标签来画一个…

续———初识HTML!!!

一、表单

1.表单的作用

关于表单的作用:表单最大的作用就是收集用户的信息,用户填写表单,点击提交数据给服务器。

2.如何画出表单?

在HTML中我们采用form标签来画一个表单。
先在这里不着急用代码写一个表单,博主先讲解一下关于使用画一个表单的注意事项。

3.使用表单的注意事项

  • 一个网页当中可以有多个表单

  • 表单最终需要提交数据到服务器,form标签有一个action属性,这个属性用来指定服务器地址

    • 如这个代码:form action="http://192.168.111.3:8080/oa/save"></form>
      • action属性用来指定数据提交给哪一个服务器
      • action属性和超链接中的href属性一样都可以向服务器发送请求(request)
      • 如http://192.168.111.3:8080/oa/save这是请求路径,表单提交数据最终交给:192.168.111.3机器上的8080端口对应的软件
  • 画一个按钮,这个按钮可以提交表单,画按钮可以使用input输入域,type=“submit”的时候表示是一个提交按钮,具有提交表单的能力

    • input type="submit"/> 具有提交表单的能力、

    • input type="button"/> 不具有提交表单的能力,因为这是一个普通按钮

    • input type="text"/> 一个文本框,用于输入文字

    • input type="password"/> 一个密码框,用于输入密码

    • input type="checkbox"/> 一个复选框

    • input type="radio"/> 一个单选框

  • 设置一个按钮上显示的文本,使用value这个属性

    • <input type="submit" value="注册"/>
  • 注意以下两个代码没有什么太大的区别,都可以向服务器发送请求,只不过表单发送请求的同时可以携带数据

    •   <form action = "http://www.baidu.com"><input type = "submit" value = "百度"/></form>
      
    •   <a href = "http://www.baidu.com">百度</a>
      

4.表格和表单结合写一个简单登陆界面

Demo:

<html>
<!--头--><head><title>表单</title></head><!--体--><body><form action="http://localhost:8080/jd/login"><table><tr><td>用户名</td><td><input type="text" name="username"/></td></tr><tr><td>密码</td><td><input type="password" name="userpassword"/></td></tr><tr align="center"><td colspan="2"><input type="submit" value="登录"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" value="清空"/></td></tr></table></form></body>
</html>

在这里插入图片描述

注意事项:

  • input type=“text” 后面可以不用跟value,因为用户会自己填写,用户填多少,value就会显示多少
  • 表单项写了name属性的,一律会提交给服务器,不想提交就不要写name属性
  • 当value没有写的时候,value的默认值为空字符串,会将空字符串提交
  • 表单是以 action?name=value&ame=valueame=valueame=value····这样的格式提交给服务器的

在这里插入图片描述

在地址栏中就可以看到表单提交给服务器的格式

5.做一个用户登陆界面

做一个用户登陆界面,先要构想有什么元素,如

<!——

用户名

密码

确认密码

性别

兴趣爱好

学历

简介

——>

大家可以先自己想一下该怎么去写,博主这里就直接开干!!!

Demo:

<html>
<!--头--><head><title>表单</title></head><!--体--><body><form action="http://localhost:8080/jd/register">用户名<input type="text" name="username"/><br>密码<input type="password" name="userpassword"/><br>确认密码<input type="password"/><br>性别<input type="radio" name="gender" value="1"/><input type="radio" name="gender" value="0"/><br>兴趣爱好<input type="checkbox" name="interest" value="singing"/>唱歌<input type="checkbox" name="interest" value="dancing"/>跳舞<input type="checkbox" name="interest" value="rap"/>rap<input type="checkbox" name="interest" value="basketball"/>篮球<br>学历<select name="grade"><option value="high school">高中</option><option value="junior college">大专</option><option value="undergraduate">本科</option><option value="master">硕士</option></select><br>简历<textarea rows="5" cols="40" name="introduce"></textarea><br><input type="submit" value="注册"/><input type="reset" value="清空"/></form></body>
</html>

在这里插入图片描述

(http://localhost:8080/jd/register?username=zhangsan&userpassword=123456&gender=1&interest=singing&interest=dancing&interest=rap&interest=basketball&grade=undergraduate&introduce=%CE%D2%CA%C7%D2%BB%B8%F6%B3%CC%D0%F2%D4%B3)

这个就是地址栏里面的东西

注意事项:

  • 单选按钮中的value必须自己手动指定
  • textarea是文本域的意思,文本域没有value属性,用户填写的内容就是value
  • 用method = “post” 就不会显示你提交的数据(在地址栏上)
    • <form action="http://localhost:8080/jd/register" method="post">
    • method = “get” 就会显示提交的数据(在地址栏上)
    • method属性不指定就默认为get
  • 超链接也可以提交数据给服务器,但是提交的数据都固定不变,而且超链接是get请求,不是post请求

6.关于下拉列表支持多选

这部分就是我们在网页选择东西时,可以选择多个,采用select标签。

Demo:

<html>
<!--头--><head><title>下拉列表</title></head><!--体--><body><select multiple="multiple"><option>四川</option><option>重庆</option><option>贵州</option><option>云南</option></select></body>
</html>

在这里插入图片描述

如果想选择多个的话,按住Ctrl键就可以

如果想在网页上设置显示自己想要的条目数量

Demo:

<html>
<!--头--><head><title>下拉列表</title></head><!--体--><body><select multiple="multiple" size="2"><option>四川</option><option>重庆</option><option>贵州</option><option>云南</option></select></body>
</html>

在这里插入图片描述

7.关于控件

(1)hidden控件

Demo:

<html>
<!--头--><head><title>hidden控件</title></head><!--体--><body><form action="http://localhost:8080/jd/register"><input type="hidden" name="userid" value="111"/>用户代码<input type="text" name="usercode"/><input type="submit" value="提交"></form></body>
</html>

在这里插入图片描述

在这里大家可以看到,在网页上并没有出现,关于hidden的部分,是因为该部分被隐藏了,但是该部分还是会提交给服务器,在地址栏中可以看到。

从以下图片中看出:

在这里插入图片描述

在地址栏中还是会有,userid=111,这就是被隐藏的部分,但是还是会被提交。

(2)file控件

关于file控件,就是在网页中上传文件所用的

Demo:

<html>
<!--头--><head><title>file控件</title></head><!--体--><body><input type="file"/></body>
</html>

在这里插入图片描述

(3)readonly和disabled

readonly和disabled相同点都是只读的,不可以修改。但是readonly可以提交数据给服务器,disabled不会提交数据(即使有name属性,也不会提交)。

Demo:

<html>
<!--头--><head><title>readonly和disabled</title></head><!--体--><body><form action="http://localhost:8080/taobao/save">用户代码<input type="text" name="usercode" value="123" readonly /><br>用户姓名<input type="text" name="username" value="zhangsan" disabled /><br><input type="submit" value="提交数据" /></form></body>
</html>

在这里插入图片描述

在输入框中显示的数据都不可以被修改,但是点击提交时,123会被提交,zhangsna就不会被提交(在地址栏中可以看出),这就是readonly和disabled的区别。

在这里插入图片描述

(4)input控件的maxlength属性

关于maxlength属性,就设置文本框中可输入字符数量的最大值

Demo:

<html>
<!--头--><head><title>input控件的maxlength属性</title></head><!--体--><body><input type="text" maxlength="3"/>
</html>

在这里插入图片描述

在这个文本框中只能输入三个字符,不能输入三个及三个以上字符


二、浅谈HTML中元素的id属性

在HTML中id属性的作用就是:当JavaScript语言对HTML文档当中的任意节点进行增删改操作时,在增删改操作之前先拿到这个元素(节点),通常我们用id属性来拿节点对象,所以id属性的存在让我们获取元素(节点)更方便。

注意事项:

  • 在HTML文档中任意元素(节点)都有id属性,id属性是该节点的唯一标识,所以在同一个HTML文档中,id值不能重复
  • 表单提交数据时,只提交和name属性有关的数据,不会提交与id属性有关的属性
  • HTML文档其实相当于一棵树,树上有很多节点,每一个节点都有唯一的id,JavaScript主要就是对这棵树DOM树上的节点进行增删改的,DOM(document)

三、HTML中的div和span

1.div和span是什么?

  • div和span都可以称为“图层”
  • 图层的作用就是为了保证页面可以灵活布局
  • 图层也就是一个一个的盒子,div嵌套就是盒子套盒子
  • div和span是可以定位的,只要定下div左上角的x轴和y轴坐标即可

2.了解

其实最早的网页是采用table进行布局的,但是table不灵活,太死板了,现代的网页开发采用div布局多,几乎很少使用table进行布局

3.div和span的区别

div独占一行,span不会独占一行!!!

Demo1:

<html>
<!--头--><head><title>div和span</title></head><!--体--><body><div>1+1<div>=<div>2</div></div></div></body>
</html>

在这里插入图片描述

Demo2:

<html>
<!--头--><head><title>div和span</title></head><!--体--><body><span>1+1<span>=<span>2</span></span></span></body>
</html>

在这里插入图片描述
好啦本期博客就到此为止了,关于初识HTML部分也在今天告一段落咯,接下来,博主会给大家更新JavaScript方面的基础知识点!!!

人生就是这样,要耐的住寂寞,才守得住繁华。

http://www.jmfq.cn/news/5116303.html

相关文章:

  • 政府网站建设赏析/企业网站建设制作
  • 鲲鹏建设集团有限公司网站/郴州网站seo外包
  • 房地产培训网站建设/优化网站性能
  • 发布app需要什么条件/seo的基本内容
  • 繁体网站怎么做/seo免费推广
  • 简易网站制作软件/深圳做网站公司
  • 网站图片上的水印怎么做/游戏推广员拉人技巧
  • 国家安全部门是干什么的/网站优化排名资源
  • 网站被攻击了怎么处理/大数据精准客户
  • 网站开发社区/广告投放怎么做
  • 如何创建微信公众号免费/长沙seo优化报价
  • 南海网站建设多少钱/抖音宣传推广方案
  • b2b主要网站有哪些/宁波seo博客
  • 东莞做网站的网络公司/微信小程序开发费用
  • 重庆公司建网站流程/网络优化的基本方法
  • 黑客做网站/网络营销课程
  • 有没有做网站一次付费/活动营销案例100例
  • 浙江建设职业技术学院官方网站/网站建设的一般步骤
  • 自适应企业网站源码/品牌营销推广公司
  • wordpress 中文安装教程/关键词智能优化排名
  • ssm框架网站开发 参考文献/seo顾问是什么职业
  • 深圳实力网站建设/服务营销案例
  • 东莞网站建设案例/百度权重查询爱站网
  • 商城网站项目工作的流程/seo服务销售招聘
  • 高端网站建设 上海/网络推广费用一般多少
  • 个人网站制作模板图片/seo描述快速排名
  • 如何做网站设计/360优化大师旧版本
  • 做外贸搜索外国客户的网站/在线注册免费域名
  • 怎么定义自豪地采用WordPress/六六seo基础运营第三讲
  • jsp可以做网站首页吗/百度指数的数值代表什么