阅读目录
一 HTML 语义化
二 字符实体
三 h 系列标签
四 p 标签
五 img 标签
六 a 标签
七 列表标签
八 table 标签
九 form 标签
一 HTML 语义化
body 中的标签是会显示到浏览器窗口中的, body 内的标签只有一个作用就是用来标记语义的, 语义指的是从字面意思就可以理解被标记的内容是用来做什么的
虽然不同的标签会有不同的显示样式, 但我们一定要强制自己忘记所有标签的显示样式, 只记它的语义. 因为每个标签的样式各不相同, 记忆不同标签的样式来控制显示样式, 对前端开发来说将会是一种灾难, 更何况添加样式并不是 HTML 擅长的事情
对于那些只用来修改样式的标签将会被淘汰掉, 比如以下标签都是没有语义的, 都是用来修改样式的
#1,<br> 换行
我是帅气逼人的 JetPropellSnake 老师
<br>
我是帅气逼人的 JetPropellSnake 老师
我是帅气逼人的 JetPropellSnake 老师
我是帅气逼人的 JetPropellSnake 老师
- #2,<hr> 分割线
- #3,<font> 修改文字大小, 颜色
- <font color="red" size="10px"> 我是哈哈哈 </font>
- #4,<b> 加粗
- <b > 论颜值, 我秒杀宇宙 </b>
- #5,<u> 下划线
- #6,<i> 倾斜
- #7,<s> 删除线
html5 中推出了一些新的标签
- strong == b
- ins == u
- em == i
- del == s
新的标签是有语义的, 而老的只是单纯的添加样式 (这是 CSS 干的事)
strong 的语义: 定义重要性强调的文字
ins 的语义 (inserted): 定义插入的文字
em 的语义 (emphasized): 定义强调的文字
del 的语义 (deleted): 定义被删除的文字
二 字符实体
- #1, 在 HTML 中对空格 / 回车 / tab 不敏感, 会把多个空格 / 回车 / tab 当作一个空格来处理
- #2, 字符实体指的是
在 HTML 中
有的字符是被 HTML 保留的比如大于号小于号
有的 HTML 字符, 在 HTML 中是有特殊含义的, 是不能在浏览器中直接显示出来的, 那么这些东西想显示出来就必须通过字符实体, 如下
注释: 实体名称对大小写敏感!
内容 | 代码 |
---|---|
空格 | |
> | ">> |
< | < |
& | & |
¥ | ¥ |
版权 | © |
注册 | ® |
HTML 特殊符号对照表 http://tool.chinaz.com/Tools/HtmlChar.aspx
三 h 系列标签
语义: 标记内容为一个标题, 全称 headline
h 系列标签从 h1-h6 共 6 个, 没有 h7 标签, 标记内容为 1~6 级标题
虽然 h1-h6 标签的显示样式是从大到小, 但再次强调: 记忆 HTML 标签的显示样式是没有意义的
- <!DOCTYPE HTML>
- <html>
- <head lang='en'>
- <meta charset="utf-8">
- <title>JetPropellSnake 才华无敌 </title>
- </head>
- <body>
- <h1 > 一级标题 </h1><h2 > 二级标题 </h2>
- <h3 > 三级标题 </h3>
- <h4 > 四级标题 </h4>
- <h5 > 五级标题 </h5>
- <h6 > 六级标题 </h6>
- <h7 > 没有七级标题 </h7>
没有七级标题
- </body>
- </html>
注意: 在企业开发中一定要慎用 h 系列标签, 特别是 h1 标签, 在企业开发中一般一个界面中只能出现一个 h1 标签 (出于 SEO 考虑), 比如 www.163.com.
四 p 标签
语义: 标记内容为一个段落, 全称 paragraph
- <!DOCTYPE HTML>
- <html>
- <head lang='en'>
- <meta charset="utf-8">
- <title>JetPropellSnake 无敌 </title>
- </head>
- <body>
- <h1>JetPropellSnake</h1>
- <p > 论颜值, 鹤立鸡群 </p>
- <p > 论才华, 天下无敌 </p>
- </body>
- </html>
五 img 标签
语义: 标记一个图片, 全称 image
- #1, 用法
- <img src="图片地址" alt="图片加载失败时显示的内容" title = "鼠标悬停到图片上时显示的内容" />
- #2, 注意
2.1 src 指定的图片地址可以是网络地址, 也可以是一个本地地址, 本地地址可以用绝对或相对路径, 但通常用相对路径, 相对路径是以 html 文件当前所在路径为基准进行的
2.2 图片的格式可以是 png,jpg 和 gif
- 2.3 alt="图片加载失败时显示的内容"
- 2.4 title = "鼠标悬停到图片上时显示的内容"
2.5 如果没有指定图片的 width 和 height 则按照图片默认的宽高显示, 如果指定图片的 width 和 height 则可能让图片变形
那如果又想指定宽度和高度, 又不想让图片变形, 我们可以只指定宽度和高度的一个值即可
只要指定了一个值, 系统会根据该值计算另外一个值, 并且都是等比拉伸的, 图片将不会变形
六 a 标签
语义: 标记一个内容为超链接, 全称 anchor, 锚
- #1, 超链接标签是超文本文件的精髓, 可以控制页面与页面之间的跳转, 语法如下
- <a href="跳转到的目标页面地址" target="是否在新页面中打开" title="鼠标悬浮显示的内容"> 需要展现给用户查看的内容 / 也可以是图片 </a>
- #2, 注意:
2.1 a 标签不仅可以标记文字, 也可以标记图片
<a href="https://www.baidu.com"><img src="mv.png" /> 百度一下, 你就知道 </a>
2.2 a 标签必须有 href 属性, href 的值必须是 http:// 或 https:// 开头
2.3 a 标签还可以跳转到自己的页面
<a href="template/aaa.html"> 锤你胸口 </a>
2.4 target="_blank" 代表在新页面中打开, 其余的值均无需记忆,
如果页面中大量的 a 标签都需要设置 target="_blank", 那么我们可以在 head 标签内新增一个 base 标签进行统一设置
<base target="_blank">
如果 a 标签自己设置了 target, 那么就以自己的为准, 否则就会参照 base 的设置
2.5 title="鼠标悬浮显示的内容"
假链接
#1, 什么是假链接?
就是点击之后不会跳转的链接, 我们称之为假链接
#2, 假链接存在的意义:
在企业开发前期, 其他界面都还没有写出来,
那么我们就不知道应该跳转到什么地方, 所以就只能使用假链接来代替
#3, 假链接的定义格式
1,href="#" : 会自动回到网页的顶部
2,href="javascript:" : 不会返回顶部
页面内锚点
#1, 要想通过 a 标签跳转到指定的位置, 那么必须告诉 a 标签一个独一无二的身份证号码,
这样 a 标签才能在当前界面中找到需要跳转到的目标位置
#2, 如何为 html 中的标签绑定一个独一无二的身份证号码呢?
在 html 中, 每一个标签都有一个名称叫做 id 的属性
这个属性就是用来给标签指定一个独一无二的身份证号码的
#3, 所以要想实现通过 a 标签跳转到指定的位置, 分为两步
3.1, 给目标位置的标签添加一个 id 属性, 然后指定一个独一无二的值
3.2, 告诉 a 标签你需要跳转到的目标标签对应的独一无二的身份证号码是多少
#4,a 标签除了可以跳转当前页面, 还可以跳转到其他页面的指定位置
跳到首页
- #1, 跳到首页
- <a href=""> 刷新页面, 回到顶部, 人类感觉不出来区别 </a>
- <a href="#"> 回到顶部 </a>
- #2, 注意点:
通过我们的 a 标签跳转到指定的位置, 是没有过度动画的
是直接一下子就跳转到了指定位置, 比如京东主页
如果跳到首页需要过渡动画, 则不用 a 标签做, 比如天猫主页
- <!--
- <a href=""> 刷新页面, 回到顶部 </a> 刷新页面, 人类感觉不出来区别
- <a href="#"> 回到顶部 </a>
- -->
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- </head>
- <body>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p id="sb1">alex 是个大 SB</p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p id="sb2">wxx 是个大 SB</p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <p > 我上山是虎, 我下海是龙 </p>
- <a href="#sb1"> 找第一个 SB</a>
- <br>
- <a href="#sb2"> 找第一个 SB</a>
- <br>
- <a href="#"> 不刷新, 跳回首页 </a>
- <br>
- <a href=""> 刷新, 跳回首页 </a>
- </body>
- </html>
页面锚点 + 跳回首页练习
七 列表标签
语义: 标记一堆数据是一个整体 / 列表
html 中列表标签分为三种
1, 无序列表 (列表标签中使用最多的一种, 非常重要):unordered list
#1, 作用:
制作导航条, 商品列表, 新闻列表等
- #2, 组合使用 ul>li
- <ul>
- <li > 秒杀 </li>
- <li > 优惠券 </li>
- <li>PLUS 会员 </li>
- <li > 闪购 </li>
- <li > 拍卖 </li>
- <li > 京东服饰 </li>
- <li > 京东超市 </li>
- <li > 生鲜 </li>
- <li > 全球购 </li>
- <li > 京东金融 </li>
- </ul>
- #3,ul 标签的属性 type(这属于列表的样式, 所以了解即可)
type: 列表标识的类型
disc: 实心圆 (默认值)
circle: 空心圆
square: 实心矩形
none: 不显示标识
可以通过 css 直接去掉小圆点
- <style type="text/css">
- ul {
- list-style: none;
- }
- </style>
- #4, 注意
ul 与 li 是组合标签应该一起出现, 并且 ul 的子标签只应该是 li, 而 li 的子标签则可以是任意其他标签
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- </head>
- <body>
- <h1 > 物品清单 </h1>
- <ul>
- <li>
- <h2 > 蔬菜 </h2>
- <ul>
- <li > 西红柿 </li>
- <li > 花瓜 </li>
- <li > 芹菜 </li>
- </ul>
- </li>
- <li>
- <h2 > 水果 </h2>
- <ul>
- <li > 香蕉 </li>
- <li > 菠萝 </li>
- <li > 火龙果 </li>
- </ul>
- </li>
- </ul>
- </body>
- </html>
无序列表练习
2, 有序列表 (极少使用)
- <h1 > 智商排名 </h1>
- <ol>
- <li>JetPropellSnake</li>
- <li > 刘清正 </li>
- <li > 武佩奇 </li>
- <li>alex</li>
- <li > 元昊 </li>
- </ol>
- <!-- 有序列表能干的事, 完全可以用无序列表取代 -->
- <h1 > 智商排名 </h1>
- <ul style="list-style: none">
- <li>1. JetPropellSnake</li>
- <li>2. 刘清正 </li>
- <li>3. 武佩奇 </li>
- <li>4. alex</li>
- <li>5. 元昊 </li>
- </ul>
3, 自定义列表 (也会经常使用)
#1, 作用分析
选择用什么标签的唯一标准, 是看文本的实际语义, 而不是看长什么样子
无序列表: 内容是并列的, 没有先后顺序
有序列表: 内容是有先后顺序的
自定义列表: 对一个题目进行解释说明的时候, 用自定义列表, 可以做网站尾部相关信息, 网易注册界面的输入框
- <dl>
- <dt > 自定义标题 1<dt>
- <dd > 描述 1<dd>
- <dd > 描述 2<dd>
- <dd > 描述 3<dd>
- <dt > 自定义标题 2<dt>
- <dd > 描述 1<dd>
- <dd > 描述 2<dd>
- <dd > 描述 3<dd>
- <dt > 自定义标题 3<dt>
- <dd > 描述 1<dd>
- <dd > 描述 2<dd>
- <dd > 描述 3<dd>
- </dl>
- #3, 注意: 3.1 dl>dt+dd 应该组合出现, dl 中只应该存放 dt 和 dd, 而可以在 dt 和 dd 中添加任意其他标签 3.2 一个 dt 可以可以没有对应的 dd, 也可以有多个, 但建议一个 dt 对应一个 dd
- <dl>
- <dt><h5 > 购物流程 </h5></dt>
- <dd > 购物流程 </dd>
- <dd > 会员介绍 </dd>
- <dd > 生活旅行 </dd>
- <dt><h5 > 配送方式 </h5></dt>
- <dd > 上门自提 </dd>
- <dd>211 限时达 </dd>
- <dd > 配送服务查询 </dd>
- <dt><h5 > 支付方式 </h5></dt>
- <dd > 货到付款 </dd>
- <dd > 在线支付 </dd>
- <dd > 分期付款 </dd>
- </dl>
- #2, 格式
- <table>
- <tr>
- <td></td>
- </tr>
- </table>
- <table border="1px">
- <tr>
- <td > 姓名 </td>
- <td > 性别 </td>
- <td > 年龄 </td>
- </tr>
- <tr bgcolor="white">
- <td>JetPropellSnake</td>
- <td>male</td>
- <td>18</td>
- </tr>
- <tr bgcolor="white">
- <td>ALex</td>
- <td>male</td>
- <td>73</td>
- </tr>
- <tr bgcolor="white">
- <td>Wxx</td>
- <td>female</td>
- <td>84</td>
- </tr>
- </table>
- align="left"
- align="center"
- align="right"
- valign="top"
- valign="center"
- valign="bottom"
- <table width="200px" height="200px" bgcolor="black" border="1" cellspacing="0px">
- <tr bgcolor="white">
- <td > 姓名 </td>
- <td > 性别 </td>
- <td > 年龄 </td>
- </tr>
- <tr bgcolor="white">
- <td>JetPropellSnake</td>
- <td>male</td>
- <td>18</td>
- </tr>
- <tr bgcolor="white">
- <td>ALex</td>
- <td>male</td>
- <td>73</td>
- </tr>
- <tr bgcolor="white">
- <td>Wxx</td>
- <td>female</td>
- <td>84</td>
- </tr>
- </table>
- #2, 方式二 (推荐使用)
- <table width="200px" height="200px" bgcolor="black" cellspacing="1px">
- <tr bgcolor="white">
- <td > 姓名 </td>
- <td > 性别 </td>
- <td > 年龄 </td>
- </tr>
- <tr bgcolor="white">
- <td>JetPropellSnake</td>
- <td>male</td>
- <td>18</td>
- </tr>
- <tr bgcolor="white">
- <td>ALex</td>
- <td>male</td>
- <td>73</td>
- </tr>
- <tr bgcolor="white">
- <td>Wxx</td>
- <td>female</td>
- <td>84</td>
- </tr>
- </table>
- #4, 表尾信息: tfoot
- <html>
- <head>
- <meta charset="utf-8"/>
- </head>
- <body>
- <table bgcolor="black" border="1" width="300px" height="300px" cellspacing="1px">
- <caption > 学员信息统计 </caption>
- <thead>
- <tr bgcolor="white">
- <th > 姓名 </th>
- <th > 性别 </th>
- <th > 年龄 </th>
- </tr>
- </thead>
- <tbody>
- <tr bgcolor="white">
- <td>JetPropellSnake</td>
- <td>male</td>
- <td>18</td>
- </tr>
- <tr bgcolor="white">
- <td>JetPropellSnake</td>
- <td>male</td>
- <td>18</td>
- </tr>
- <tr bgcolor="white">
- <td>JetPropellSnake</td>
- <td>male</td>
- <td>18</td>
- </tr>
- </tbody>
- <tfoot>
- <tr bgcolor="white">
- <td>3</td>
- <td>3</td>
- <td>3</td>
- </tr>
- </tfoot>
- </table>
- </body>
- </html>
- <td colspan="2"></td>
- #2, 垂直向上的单元格 rowspan
- <!DOCTYPE HTML>
- <html>
- <head lang='en'>
- <meta charset="utf-8">
- <title>JetPropellSnake 无敌 </title>
- <base target="_blank">
- <style>
- </style>
- </head>
- <body>
- <table border="0" cellspacing="1" bgcolor="#D7A7EE" width="500px" height="200px">
- <tr bgcolor="white">
- <td colspan="3" align="center"> 星期一菜谱 </td>
- </tr>
- <tr bgcolor="white">
- <td rowspan="2"> 素菜 </td>
- <td > 情操茄子 </td>
- <td > 花椒扁豆 </td>
- </tr>
- <tr bgcolor="white">
- <td > 小葱豆腐 </td>
- <td > 炒白菜 </td>
- </tr>
- <tr bgcolor="white">
- <td rowspan="2"> 荤菜 </td>
- <td > 油焖大虾 </td>
- <td > 海参鱼翅 </td>
- </tr>
- <tr bgcolor="white">
- <td>
- </td>
- <td > 烤全羊 </td>
- </tr>
- </table>
- </body>
- </html>
- View Code
- <!DOCTYPE HTML>
- <html>
- <head lang='en'>
- <meta charset="utf-8">
- <title>JetPropellSnake 无敌 </title>
- <base target="_blank">
- </head>
- <body>
- <table border="0" cellspacing="1" bgcolor="blue" width="500px" height="200px">
- <caption > 课程表 </caption>
- <tr bgcolor="white" align="center">
- <td > 项目 </td>
- <td colspan="6"> 上课 </td>
- <td align="center"> 休息 </td>
- </tr>
- <tr bgcolor="white" align="center">
- <td > 星期 </td>
- <td > 星期一 </td>
- <td > 星期二 </td>
- <td > 星期三 </td>
- <td > 星期四 </td>
- <td > 星期五 </td>
- <td > 星期六 </td>
- <td > 星期日 </td>
- </tr>
- <tr bgcolor="white" align="center">
- <td rowspan="4"> 上午 </td>
- <td > 语文 </td>
- <td > 数学 </td>
- <td > 英语 </td>
- <td > 英语 </td>
- <td > 物理 </td>
- <td > 计算机 </td>
- <td rowspan="4"> 休息 </td>
- </tr>
- <tr bgcolor="white" align="center">
- <td > 数学 </td>
- <td > 数学 </td>
- <td > 地理 </td>
- <td > 历史 </td>
- <td > 化学 </td>
- <td > 计算机 </td>
- </tr>
- <tr bgcolor="white" align="center">
- <td > 化学 </td>
- <td > 语文 </td>
- <td > 体育 </td>
- <td > 计算机 </td>
- <td > 英语 </td>
- <td > 计算机 </td>
- </tr>
- <tr bgcolor="white" align="center">
- <td > 语文 </td>
- <td > 数学 </td>
- <td > 英语 </td>
- <td > 英语 </td>
- <td > 物理 </td>
- <td > 计算机 </td>
- </tr>
- <tr bgcolor="white" align="center">
- <td rowspan="2"> 下午 </td>
- <td > 数学 </td>
- <td > 数学 </td>
- <td > 地理 </td>
- <td > 历史 </td>
- <td > 化学 </td>
- <td > 计算机 </td>
- <td rowspan="2"> 休息 </td>
- </tr>
- <tr bgcolor="white" align="center">
- <td > 数学 </td>
- <td > 数学 </td>
- <td > 地理 </td>
- <td > 历史 </td>
- <td > 化学 </td>
- <td > 计算机 </td>
- </tr>
- </table>
- </body>
- </html>
- View Code
- #2, 表单的格式
- <form>
- <fieldset > 添加边框
- <legend > 注册页面 </legend>
- <html>
- <head>
- <title > 表单练习 </title>
- <meta charset="utf-8"/>
- </head>
- <body>
- <form action="http://www.baidu.com">
- <fieldset>
- <legend > 注册页面 </legend>
- <p>
- 账号:<input type="text" placeholder="请输入你的用户名" name="user">
- </p>
- <p>
- 密码:<input type="password" placeholder="请输入你的密码" name="password">
- </p>
- <p>
- <input type="radio" name="gender" value="male"> 男
- <input type="radio" name="gender" value="female"> 女
- <input type="radio" name="gender" checked="checked" value="none"> 保密
- </p>
- <p>
- <!-- 注意点: 单选框 or 复选框都需要指定相同的 name 值 -->
- <input type="checkbox" name="sport" value="basketball"> 篮球
- <input type="checkbox" name="sport" value="football"> 足球
- <input type="checkbox" checked="checked" name="sport" value="crazy"> 足浴
- </p>
- <p>
- <textarea name=""id="" cols="30" rows="10" name="desc"></textarea>
- </p>
- <p>
- <input type="date" name="birth">
- </p>
- <p>
- <input type="email" name="email">
- </p>
- <p>
- <input type="number" name="phone">
- </p>
- <p>
- <input type="submit" value="注册">
- <input type="reset" value="清空">
- </p>
- </fieldset>
- </form>
- </body>
- </html>
来源: http://www.bubuko.com/infodetail-2618504.html