码迷,mamicode.com
首页 > 移动开发 > 详细

web前端与移动开发---html列表、表单元素等标签的学习

时间:2015-11-24 01:06:13      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:

  经过前两天的学习,今天我们来学习列表及表单元素。

  首先是列表,列表分为无需列表、有序列表、自定义列表。

    1.无序列表

<ul>
    <li></li>
    <li></li>
    ......
</ul>

总结:

  (1)所有放在ul中的数据必须是无序的;

  (2)ul标签是用来管理li标签的;

  (3)ul中必须至少有一个li标签;

  (4)li标签不能单独使用;

  (5)在ul标签中只能写li标签;

  (6)在li标签中才能嵌套其他的标签。

    2.有序列表

<ol>
    <li></li>
    <li></li>
</ol>

有序列表基本上和无序列表一样,唯一的区别是有序列表里面存放的数据是有有先后顺序的。

    3.自定义列表

<dl>
    <dt></dt>
    <dd></dd>
    <dd></dd>
    <dd></dd>
</dl>

用来存放一类东西,dt里面存放的是大类,dd里面是小类。

  大概在2008年以前,前端工程师还是用table布局,但是2008年以后,开始更多的使用了div来布局。下面我们来看看table到底是个什么玩意。

<table>
    <caption>班级信息管理</caption>
    <thead>
        <tr>
            <th> 编号 </th>
            <th> 姓名 </th>
            <th> 年龄 </th>
        </tr>
    </thead>
    <tbody>
         <tr>
            <th>1</th>
            <th>张三</th>
            <th>23</th>
        </tr>
         <tr>
            <th>2</th>
            <th>李四</th>
            <th>34</th>
        </tr>
    </tbody>
</table>

实际应用中,我们用一般不用thead,tbody等,而是直接用tr和td标签来描述表格中的数据。为了能够让用户在查看数据的时候,一眼就能看出现在这条数据是什么类型的,最好将表头显示得跟具体数据不太一样,html里面为我们提供了一个标签<th>。th和td级别是一样的,只是在显示的时候有一些区别,第一,th中的文字会加粗,第二,th中的文字会居中。

  table中其他标签的作用

标签 作用
 thead

放在标的最上面,用于存放表格的标题以及表格数据的一些说明性文字。

 tbody

放在表格的主题部分,主要用于存放具体的数据的集合,虽然这个标签我们一般不会去写,但是在表格生成的时候会自动加上去。

 tfoot

放在表格的底部,用于加一些后缀,比如公司信息,比如表格的信息。

  表单的运用很广泛,我们最常见的就是注册页面。那么我们来看一下,表单元素到底都有哪些。

    1.input标签

属性 作用
 type 

用于确定当前元素的类型

text:文本框

password:密码框

radio:单选按钮

checkbox:多选框

button:按钮

hidden:隐藏域

file:会打开文本选择框(上传文件的样式)

submit:提交按钮

reset:重置按钮

 value  input中显示的文字
   

    radio:如果要使用这个标签,必须给同一组的所有标签设置一个相同的name属性。

    value属性:如果在input中设置value属性,这个input是text的话,value会成为这个文本框的默认值,如果是button的话,那value就是按钮的内部文本。

    hidden:用来存放一个数据,但是这个数据不方便用户直接看到,就把这个数据存放到hidden中。

    2.下拉框      

<select>
    <option></option>
    <option></option>
</select>

默认情况下下拉框的默认选项是第一个,如果要让不是第一个选项成为默认值的话,那么只需要设置selected=”selected”

    3.文本域

<textarea></textarea>

可以用来输入一些文本。

注意:如果表单元素脱离了form标签,那么这些元素的作用不大。

  最重要的form标签终于来了!

<form></form>

form标签是用来将form标签包含的内容提交到指定的页面(action属性后面指定的页面)中去的。如果要通过form进行提交操作,那么页面上必须用<input type=”submit” />。注意:如果表单元素中的参数需要提交的话,那么表单元素一定要有一个属性:name

web前端与移动开发---html列表、表单元素等标签的学习

标签:

原文地址:http://www.cnblogs.com/shaoying/p/4984951.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!