HTML 第二天 10.18

HTML第二天

一 列表标签

1.1列表

无序列表 ul li

<ul>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
        </ul>

有序列表 ol li

<ol>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
            <li>印媒:印度想派探险队深入喀喇昆仑山口 用盘外招对付中国</li>
        </ol>

1.2 无意义标签

我们之前学过的标签 都有含义 例如: h1 一级标题  p 段落 
无意义标签就是没有特殊的效果
这些标签在html布局的时候 常用来作为其他标签的载体
​
这俩标签分别是  div  span
 <div>你好 世界</div>
 <span>你好</span>
​
我们通过查看taobao的网页代码发现 布局的时候都是使用大量div进行操作

二 表单和表单元素

2.1 什么是表单和表单元素?

表单:是html中的一个标签--form标签,是用来采集用户在表单元素中输入的内容并且发送给服务器的。

表单元素:就是在form中的输入框 下拉选项框 单选框 复选框等 内容。

2.2 表单的作用?

用来采集用户信息给服务器。例如 登录 注册 添加等功能。

2.3 具体的实现

<!-- 表单 功能标签 -->
         <form  action="http://www.baidu.com"   method=""   enctype="" >     
             
         </form>
​
 action=""   用来填写服务器地址URL  写哪个服务器地址 就将采集的信息发送到哪
 method=""   请求方式  http请求 方式  GET/POST
​
             传递参数的形式不一样
                  get的方式  是将数据追加到URL后面  https://www.baidu.com/?a=123&b=123
                  ? 分隔符 分割地址 和 数据
                  & 分隔符 分割多个数据
                  = 分割符 关键字和具体的数据
​
                 https://paimai.taobao.com/?spm=a21bo.2017.2005.2.5af911d9j5YXRP&acm=lb-zebra-634493-8610513.1003.4.8191527&scm=1003.4.lb-zebra-634493-8610513.OTHER_15917307995022_8191527
​
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=monline_3_dg&wd=lol&fenlei=256&oq=%25E7%25BB%259D%25E5%259C%25B0%25E6%25B1%2582%25E7%2594%259F%25E4%25B8%258B%25E8%25BD%25BD%25E5%25AE%2589%25E8%25A3%2585&rsv_pq=98ca5f560000045c&rsv_t=668bxRWA64Ex66DIsHJNYtclNHFyFAJF41uijS8kCITsrudbhP6UQHGx7PbSWbh18GTb&rqlang=cn&rsv_dl=tb&rsv_btype=t&inputT=616&rsv_enter=1&rsv_sug3=9&rsv_sug1=8&rsv_sug7=100&rsv_sug2=0&rsv_sug4=5010
​
​
                  post的方式 是将数据存放到httpbody中
​
enctype=""  数据形式 
enctype="application/x-www-form-urlencoded" 默认是这种形式 为 普通表单数据提交
enctype="multipart/form-data"               文件上传

 

但是我们平时上网的时候 都是使用例如 百度一下,你就知道

因为ip地址+端口号的组合 是网络通信的根本 但是对于用户体验来说不友好。

所以就出现了一种功能 叫做 域名。其实就是公司去运营商购买域名 用来绑定具体的ip地址

表单元素:

①输入框 input

<input   type="">
​
placeholder :水印效果
required  : 必填
readonly  : 只读
disabled : 不能输入
checked :选中
name 名字  :  给表单元素添加name属性  此时form会进行采集 (也就是说 form表单只会采集有name属性的表单元素信息)
value 值   : 设定输入框的内容 如果是按钮 则代表设定按钮的标题
type 类型  :  submit 提交按钮   text 文本   password 文本加密  file文件选取 date 日期  email 邮箱
             radio 单选框(注意 单选框要想实现单选效果 就必须有相同的name值) checkbox 复选框
             color 颜色 range范围    reset 重置

②下拉选项框

 <select name="">
                       <option value=""  disabled="disabled"  selected="selected">请选择</option>
                    <option value="">初中</option>
                    <option value="">高中</option>
                    <option value="">大学</option>
                    <option value="">研究生</option>
                   </select>

③ 文本域

 个人介绍
                   <textarea  style="resize: none;" cols="5" rows="5"> </textarea>

案例:

<h1> 表单练习</h1>
        <form action="https://www.baidu.com/" method="post" enctype="multipart/form-data">
            <p>
            账号: <input name="usename"/ placeholder="请输入账号" required="required">
            </p>
            <p>
            密码: <input type="password" name="password" placeholder="请输入密码" required="required"/>
            </p>
            <p>
                头像: <input type="file" name="head" />
            </p>
            <p>
                生日: <input type="date" />
            </p>
            <p>
                性别: <input type="radio" name="aaa" checked="checked" /> 男  <input type="radio" name="aaa"/>女
            </p>
            <p>
                爱好: <input type="checkbox" />唱歌
            <input type="checkbox" />唱歌
                 <input type="checkbox" />唱歌
         <input type="checkbox" />唱歌
            </p>
            <p>
                颜色 : <input type="color" />
            </p>
            
            <p>
                范围 : <input type="range" />
            </p>
            <p>
                邮箱 : <input type="email" />
            </p>
            <p> 学历
            <select>
                <option disabled="disabled" selected="selected">请选择</option>
                <option>小学</option>
                <option> 中学</option>
                <option>大学</option>
            </select>
                
            </p>
            <p>
                个人介绍
                <textarea rows="30" cols="30" style="resize: none;">
                    
                </textarea>
            </p>
            
            <!-- <input type="submit" value="注册" /> -->
            &nbsp;  &nbsp;  &nbsp;  &nbsp;  &nbsp;<input type="reset" /> <!-- 重置按钮 -->
                &nbsp;  &nbsp;  &nbsp;  &nbsp;<button>注册</button>
        </form>
        

 

 

三 iframe框架

其实就是一个内置窗口。

​
        <a href="http://www.taobao.com" target="haha">taobao</a>
        <a href="http://www.douyu.com" target="haha">douyu</a>
        <a href="http://www.huya.com" target="haha">huya</a>
        <a href="http://www.qq.com" target="haha">qie</a>
        <br/>
        <iframe src="" name="haha" width="1200" height="500"></iframe>
​
​
target 目标  默认是 _self 当前网页自身跳转 可以设定其他的内容进行跳转

四 总结

1.列表分为有序列表和无序列表 ul ol

2 form表单元素 placeholder shuiplaceholder :水印效果required : 必填readonly : 只读disabled : 不能输入checked :选中name 名字 : 给表单元素添加name属性 此时form会进行采集 (也就是说 form表单只会采集有name属性的表单元素信息)等。

  1. iframe 标签

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值