博客列表 >html+css的学习与运用之列表和表格处理—2018年8月15日17时25分

html+css的学习与运用之列表和表格处理—2018年8月15日17时25分

韓筱炜的博客
韓筱炜的博客原创
2018年08月15日 22:57:46608浏览

html+css的学习与运用之列表和表格处理

1、学习PHP为什么必须要掌握HTML?

因为PHP是动态创建html的,展示结果是也是html。要动态创建html,就必须掌握html的知识,包括标签如何使用以及编写规则等。举个例子吧,我们买了面包机做面包,必须掌握的除了如何使用面包机,还要掌握,制作面包需要什么原料,以及原料的比例。就是如此。

2、为什么选择PHP开发动态网站?

因为PHP各方面都快!入门快,上手快,开发快,更新迭代快。开发快使得我们能很快拿出成品展现给领导以及kehu,入门快、上手快使得我们的代码质量得到保证,而更新迭代快,可以让我们更快的使用新的技术开发出新功能的产品,或者更好的实现我们现有的功能。

3、html+css的学习与运用之列表和表格处理,举例说明:

实例

<!DOCTYPE html>
<html>
<head>
	<title>表格</title>
	<meta charset="utf-8">
	<style type="text/css">
		table,tr,th,td{
			border:1px solid #666;
			border-collapse:collapse;
			text-align:center;
			padding:10px;
		}
		td.inventory{
			text-align:left;
		}
		.introduce{
			overflow:hidden;
		}
		.introduce:hover{
			overflow:visible;
		}
		.content{
			width:200px;
			height:160px;
			overflow: hidden;
		}
		.content:hover{
			overflow: visible;
		}
		a{
			text-decoration: none;
			border:1px solid #666;
			border-radius:10px;
			padding:5px;
		}
		img{
			width:300px;
			height:200px;
		}
	</style>
</head>
<body>
<table>
	<caption><h1>我的购物车</h1></caption>
	<tr>
		<th><h2>序号</h2></th>
		<th><h2>名称</h2></th>
		<th><h2>缩略图</h2></th>
		<th><h2>数量</h2></th>
		<th><h2>包装清单</h2></th>
		<th><h2>介绍</h2></th>
		<th><h2>操作</h2></th>
	</tr>
	<tr>
		<td>1</td>
		<td>appleX</td>
		<td><img src="images/applex.jpg"></td>
		<td>6</td>
		<td class="inventory">
			<ul>
				<li>主机 x 1部</li>
				<li>电源 x 1套</li>
				<li>保修卡 x 1张</li>
				<li>赠送手机壳 x 1个</li><li>赠送钢化膜 x 1个</li>
			</ul>
		</td>
		<td class="introduce"><div class="content"><p>apple X是美国Apple(apple公司)于北京时间2017年9月13日凌晨1点,在Apple Park新总部的史蒂夫·乔布斯剧院会上发布的新机型。</p><p>apple X属于高端版机型,采用全新设计,分为64GB、256GB两个版本,2017年10月27日预售,11月3号正式开卖。</p></div></td>
		<td><a href="#">点击buy</a</td>
	</tr>
	<tr>
		<td>2</td>
		<td>iPadPro</td>
		<td><img src="images/ipadpro.jpg"></td>
		<td>8</td>
		<td class="inventory">
			<ul>
				<li>主机 x 1台</li>
				<li>电源 x 1套</li>
				<li>手写笔 x 1根</li>
				<li>保修卡 x 1张</li>
			</ul>
		</td>
		<td class="introduce"><div class="content"><p>iPad Pro是apple公司于2015年9月11号凌晨的apple发布会上正式发布。</p><p>2015年11月11日,iPad Pro在中国、美国等全球40个地区接受网上订购。</p><p>2016年3月21日,apple发布了9.7英寸的iPad Pro。该iPad Pro的性能与之前12.9英寸的iPad Pro性能一样。</p></div></td>
		<td><a href="#">点击buy</a</td>
	</tr>
	<tr>
		<td>3</td>
		<td>MacBookPro</td>
		<td><img src="images/macbookpro.jpg"></td>
		<td>2</td>
		<td class="inventory">
			<ul>
				<li>主机 x 1台</li>
				<li>电源 x 1套</li>
				<li>保修卡 x 1张</li>
			</ul>
		</td>
		<td class="introduce"><div class="content"><p>MacBook Pro是apple公司于2006年1月11日由史蒂夫·乔布斯在MacWorld 2006大会上发布的笔记本,用来取代PowerBook G4产品线。MacBook Pro与新iMac(酷睿)同为第一款转换为英特尔核心的产品。</p><p>2016年10月28日,加入Touch Bar的新款MacBook Pro发布,售价13888元起。</p><p>2018年7月12日,新版MacBook Pro发布,2018款MacBook Pro全系配备英特尔第八代酷睿处理器,配合True Tone技术的屏幕和Apple T2片,用户体验有了显著提升。</p></div></td>
		<td><a href="#">点击buy</a</td>
	</tr>
</table>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

执行结果:

1.png

通过使用列表和表格的相关标签,可以让我们更好的展现有关联、规律性的东西。

4、总结

列表标签有ul、li,表格标签有table、tr、th、td等,通常li标签包在ul标签内,表格标签最外层是table标签,接下来必须展现的是tr标签,然后是th或td标签,而非必须展现的是tbody标签,因为浏览器或自动填充tbody标签,与之对应的还有thead和tfoot标签,分别表示表头和表底(表格最后一行),但是就表现形式来说,通过使用css样式,普通的tr和td标签的组合也可以很容易达到thead和tfoot的展现效果。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议