xhtml(创建表格)学习笔记

目录

  1.创建表格

  2.创建表单                                                  

一.<创建表格>

.  对于设计表格是非常重要的。既要明了,又要美观。表格包括表头,行(列)和实际表格数据。下面是创建表格的方法

 <一>重要要素及作用

  • <table> <tr> <th> <td>
  • <table></table>:创建表格的开始/结束标志
  • <tr></tr>: 定义一个表格行。所有表格数据都嵌入<tr>中
  • <th></th>:包含一个单元格中,它必须位于表格行中
  • <td></td>包含一个表格中的数据单元,必须放在一个表格行中

 

<二>优化表格

  一>添加标题。添加摘要

  二>将单元表格扩展多行

  (rowspan属性定义一个表格单元所占据的行数,将相同的表格数据元素从其他扩展行排除) 

<tr> <td rowspan="2">..</td> <td class="center">...</td> 为自己靠中间 <td rowspan="2"class="right">...</td>(...)单元里占据了两行的空间。位置靠右 </tr>

在<td>中添加clospan属性并设置列的数值

  rowspanclospan的区别

  clospan属性扩展多行时,需要消除表格单元中那些相同的行元素(扩展的是多列而不是多行)

三>嵌套表格(在原来的表格中插入一个表格,)

<td> <table> <tr> <th><th> <td></td> </tr> </table> </td>

  

  也就是把原来

<td>5/5</td>

<三>添加表格样式

  样式化表格需要用到css

 

表格与盒模式的区别

  不同:边界属性上不同

  表格: 不能对单个的表格单元而只能对所有的单元格设置边界。

 

二.创建表单

  xhtml表单主要(基本上就是带有一块输入信息区域的网页)是收集客户的反馈,提取的订单等等作用

<一>表单元素如何工作的

  form 开始标记的表单 包括了组成表单的所有元素,而且还告诉浏览器在提交表单数据发送何处(以及浏览器发送数据的方式)表单中的每个输入控件都有一个    name属性

<form action="http://www.headfirstlabs.com/contest.php" method="POST"></form>

form: 开始标记所有表格单元素至于开始标记中。
action: 说明了web服务器的url
contest.php: 是处理表单数据的web应用程序
method: 是指以何种方式给服务器发送数据

<二>表单可以添加的内容

  输入文本框:运用<input>输入文本框元素用来输入一行文本。(属性允许你设置输入的最大字符数及文本框的大小

<input type="text" name="fullname" />
<type> 属性指明了你想输入“text”
name:是大部分表单元素都需要提供的一个情况。
<input>是一个空元素

 

  提交按钮<input>创建一个按钮的表单,提交按钮就把它的属性值设置为submit

<input type="submit" />

 

  输入单选框: <input>创建多个按钮的单选控件(任何时候只能选一个)每个选项置一个带radio属性的<input>标志。单选按钮对应给定的选项,按钮选项名必须相同。每    个选项的值不同

<input type="radio"name="hotornot" value="hot" />
<input type="radio"name="hotornot" value="hot" />

  

  输入多选框: 创建了一个复选控件(可以多个选或零个选。或选一个)与单选项一样置一个带复选项的<input>标签(相关的复选框名字相同)每个选框的值都不同

<input type="checkbox" name="spice" value="salt" />
<input type="checkbox" name="spice" value="pepper" />
<input type="checkbox" name="spice" value="garlic" />

 

  文本区<textarea>元素创建一个可输入多行文本的文本框  

<textarea name="comments"rows="10" cols="48"></textarea>
<textarea>不是空元素,有结束标记
<rows>属性告诉文本的高度
 cols属性告诉文本区的高度
<textarea></textarea>之间的都是浏览器中文本控件初始文本

  

  选择列表: <select>元素为网页创建菜单控件<select>和<option>共同创建了菜单

<select>作用于整个菜单的全部选项<select>元素使用属性name指定一个唯一的名字
<select>
<option value="Buckroo">在页面显示的名字</option>
<option value="Tommy">在页面显示的名字</option>
.......................""
</select>

  

  选项<option>定义每个菜单的选项(每个菜单选项包含了一个提交菜单选项值)

        <option>作为下拉菜单的标签

<select>
<option value="Buckroo">在页面显示的名字</option>
<option value="Tommy">在页面显示的名字</option>
.......................""
</select>

  

posted @ 2012-12-04 21:55  晴天宝宝  阅读(231)  评论(0编辑  收藏  举报