黑马程序员技术交流社区

标题: HTML笔记-第三天 [打印本页]

作者: 指尖的舞者    时间: 2019-1-17 13:49
标题: HTML笔记-第三天
表单的介绍可以获取客户端的信息(数据),表单有各种各样的控件,输入框,复选框 按钮等
表单的功能:交互功能
表单的工作原理:
     浏览有表单的页面,填写必要的信息,之后单击某个提交按钮
     对表单中的数据进行验证,如果不符合制定的要求,提示验证没有通过,如果符合相应的要求,把数据提交到服务器端,数据放入数据库里面
     看出,表单分为前台的制作页面,php对数据的处理,添加到数据中,删除数据,更改数据,查询数据等
   表单的结构  语法<form  属性=”属性值”>
           控件
      </form>
   表单的属性
<form name=” Bill”>   </form>
<form name=” game”>  </form>
Action=”” 对表单中的数据处理的程序就是在当前的文档
  通过地址来传递表单中的数据
  特点
         Post 方法,不是通过地址栏传递数据,数据传给文件处理程序
  控件  语法:<input  type=”text” />
   属性:


需求:邮箱输入框,输入框的显示30个字符
      手机号输入框,输入框的显示25个字符,最多允许输入20个字符



   可以自定义名称,要起得有意义,命名规则(开头是字母或下划线,后面可以是字母 数字 下划线) name=“username”
语法<input type=”password” />
   密码框的属性:
语法:<input type=”radio” >
单选按钮的属性

              
语法:<input type=”checkbox” />
  属性

自己看的代码
点餐:          <input type="checkbox" name="order" value="红烧肉" />红烧肉
                     <input type="checkbox" name="order" value="烤鱼"  />烤鱼
                                     <input type="checkbox" name="order" value="燕窝"  /> 燕窝
                                     <input type="checkbox" name="order" value="鱼刺"  /> 鱼刺

  语法<textarea></textarea>

语法:
Select 属性

学员自己练习的代码
   <select name=”numbere”>
      <option >请选择企业的人数</option>
      <option >0-99</option>
<option>100-499</option>
<option>500-999</option>
   <select>
隐藏起来,不是给客户看,给程序用的
<input type=”hidden” name=”id1” />

语法:<input type=”file” />
  文件域的属性
提交按钮
<input type=”submit” value=”按钮上的文字” />
图片按钮(属于提交按钮的一种)
<input type=”image”src=”图片的地址”   />
重置按钮
<input type=”reset” value=”按钮上的文本” />  恢复到默认设置的状态
普通按钮 <input type=”button” value=”按钮上的文字” />
本身没有任何功能,结合程序构成功能

Xhtml (可扩展的超文本标记语言)-----取代 html,pc机------当今面向的移动端设备
语法
Xhtml 语法要比html严格
Dtd (document type definition ) 文档类型定义,是一种验证机制,检验的输入的xhtml是否符合规范
      过渡型 xhtml1-transitional:允许使用表现的标签和属性
                <b>  <i>  <font color=”red”> <table bordercolor=”red”>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      严格型: 不允许使用表现的标签和属性
              <b>  <strong> <u>  <table width=”300” > 必须使用的是css样式来设置
           <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

      框架型xhtml-frameset:给框架用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/>
可以通过该网站地址测试dtd声明   http://www.w3.org






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2