html_day2---表格+列表+框架
来源:互联网 发布:淘宝mac上的软件能用么 编辑:程序博客网 时间:2024/05/29 08:28
Day2
●利用前面学的基础知识做一个表格
代码如下:
<html><head><title>菜谱</title></head><body><table align=center width=400px border=1 bordercolor=#E674FA cellspacing=0 height=200><tr align=center><td colspan=3>星期一菜谱</td></tr><tr align=center><td rowspan=2>素菜</td><td>青草茄子</td><td>花椒扁豆</td></tr><tr align=center><td>小葱豆腐</td><td>炒白菜</td></tr><tr align=center><td rowspan=2>荤菜</td><td>鱼香肉丝</td><td>油焖大虾</td></tr><tr align=center><td>海参鲍鱼<img width=200px src="images/hai.jpg"></img></td><td>龙肝凤胆</td></tr></table></body></html>
●做一个课程表
代码如下:
<html><head><title>课程表</title></head><body><!--th表示内容字体加粗,其实就是表示表头--><table width=500 border bordercolor=blue align=center><caption align=center>我的课表</caption><!--表格的标题--><tr align=center><th>项目</th><th colspan=5> 上课</th><th colspan=2>休息</th></tr><tr align=center><th>星期</th><th>星期一</th><th>星期二</th><th>星期三</th><th>星期四</th><th>星期五</th><th>星期六</th><th>星期日</th></tr><tr align=center><td rowspan=4>上午</td><td>大物</td><td>英语</td><td>历史</td><td>政治</td><td>高数</td><td>Web技术</td><td rowspan=4>休息</td></tr><tr align=center><td>大物</td><td>英语</td><td>历史</td><td>政治</td><td>高数</td><td>Web技术</td></tr><tr align=center><td>大物</td><td>英语</td><td>历史</td><td>政治</td><td>高数</td><td>Web技术</td></tr><tr align=center><td>大物</td><td>英语</td><td>历史</td><td>政治</td><td>高数</td><td>Web技术</td></tr><tr align=center><td rowspan=2>下午<td>大物</td><td>英语</td><td>历史</td><td>政治</td><td>高数</td><td>Web技术</td><td rowspan=2>休息</td></tr><tr align=center><td>大物</td><td>英语</td><td>历史</td><td>政治</td><td>高数</td><td>Web技术</td></tr></table></body></html>
两个新的知识点:
(1)caption:表格标题
(2)th:表头(td内容加粗而已)
●Html列表——无序列表
无序列表 <ul><li>...</ul>
<ul>
<li>Today
<li>Tommorow
</ul>
定制表中的标记<li type=#> #=disc, circle, square
<ul>
<li type=disc>ONE
<li type=circle>TWO
<li type=square>THREE
</ul>
- ONE
- TWO
- THREE
●Html列表——有序列表(默认是数字顺序)
<ol><li>……</ol>
代码举例:
<html><body>********无序列表**********</br><ul type="square"><!--空心小圆点--><!--默认的是实心小圆点--><!--这里的封闭标记可以省略--><li type="square">传奇<li type="disc">反恐<li type="circle">跳舞团</ul><br/>********有序列表********<br/><!--1,a,A,I,i--><ol type="I"><li>Today</li><li>Tomorrow</li><li>Yesterday</li><li>Yesterday</li></ol></body></html>
运行结果:
●Html框架——frameset/frame
基本语法:
<frameset cols=”按照列的百分比分割 ” rows=”按行的百分比分割”>
<frame属性…>
</frame>
</frameset>
代码举例:
<html><head><title>frameset</title></head><frameset rows="40%,*" ><frame src="day2_1.html"></frame><frameset cols="80%,*" noresize frameborder=0><frame src="day2_2.html"/><frame src="day2_3.html"/></frameset></frameset></html>
运行结果:
如上可以看出,界面按照框架已经分成了三部分。
综合案例:
做一个如图所示的界面,点击左侧的歌曲名字,在右侧显示其相应的歌词
分析如下:
整个界面由三部分构成,上、左、右,而其中右边有多层html文件构成。
代码实现:
(1)上边先只用一个图片代替
<html><img src="title.jpg"/></html>
(2)左侧都是超链接,并设置底色为粉红色
<html><body bgcolor=pink><a href="right_qihao.html" target="right">七号公园</a><br/><a href="right_meigui.html" target="right">玫瑰花的葬礼</a><br/><a href="right_weizhang.html" target="right">违章动物</a><br/><a href="right_niruo.html" target="right">你若成风</a><br/><a href="right_youhe.html" target="right">有何不可</a><br/></body></html>
这里采用target标记将歌词文件在指定的框架frame中显示,right指的是右边的框架。这在(3)中的总布局中可以看到。
(3)
<frameset rows="27%,*" frameborder=0 noresize><frame src="top.html"/><frameset cols="30%,*"><frame src="left.html"/><!--frame元素中有一name属性,相当于给该frame取名--><frame src="right_qihao.html" name="right"/></frameset></frameset>
如上,name属性给frame命名。
- html_day2---表格+列表+框架
- 列表、表格与框架
- 表格、表单,列表,浮动框架
- 表格、列表、frameset框架标签
- HTML02- 列表、表格与框架
- 【二】【HTML列表、表格与框架】
- Html基础学习四:列表,超链接,表格,层,框架,表单
- 列表和表格
- HTML列表、表格、表单
- html列表、表格
- 表格和列表
- HTML初学----表格、列表
- 表格和列表
- 路径,表格,标签列表
- CSS表格和列表
- HTML表格和列表
- CSS表格与列表
- html------列表,表格
- 关于RTP协议写的很好的一篇文章
- 二叉树的生成和遍历
- 学习嵌入式,该学习什么基本的知识呢?
- Linux下system()函数返错,errno是ECHILD
- 当领导并不一定说明你的能力强
- html_day2---表格+列表+框架
- gradle - 使用介绍(二)
- 润乾——函数(分组选取)
- 学习嵌入式的 目标和定位
- mysql根据多个字段查找和置顶功能的实现
- html5 拖放上传
- 软件插件技术的原理与实现
- vmware vcenter 5.5 + OpenStack Neutron flat 网络部署
- Intent和PendingIntent的区别