博客列表 >php与html的关系及单标签双标签的使用--2018年8月15日15时20分作业

php与html的关系及单标签双标签的使用--2018年8月15日15时20分作业

悦派的博客
悦派的博客原创
2018年08月15日 15:25:54857浏览

今天主要是学习了php和html的关系,以及table,tr,td,ul,li等标签的使用

1 学习php为什么还要学习html?

前端开发主要是静态页面的编写,主要用到三个工具:html css Javascript

后端也叫服务器端,运行在服务器环境中

前端html代码,由浏览器负责主要编译并执行,后端代码,例如php,由服务器上的特殊程序来运行。

2 php是用来干什么的?

动态生成html代码

php程序的运行结果就是html,所以要学好html

实例

<!DOCTYPE html>
<html>
<head>
	<title></title>
	<meta charset="utf-8">
	<style type="text/css">
table{
	width:700px;        /*宽度*/
	text-align: center;  /*文本居中对齐*/
	margin:20px auto;   /*上下20像素,左右自动居中*/ 
	border-collapse: collapse;   /*折叠表格线*/
}
table caption{      /*标题设置样式*/
	font-size:2rem;  /*20像素,1rem=10像素*/
	font-weight:bolder;   /*加粗*/
	color:#666;        /*颜色*/
	margin-bottom: 20px;    /*下边距20像素*/
}
table,th,td{
	border:1px solid #666;   /*给表格1像素的线 颜色666*/
}

table tr:first-child{          /*table标签下的tr标签第一行*/
	background-color: pink;    /*背景颜色*/
}
table tr:hover{              /*给table标签下tr 伪元素*/
	background-color: #afefef;    /*背景色*/
	color:red;                    /*文本色*/
}
table tr td img{                /*选择img*/
	padding:10px;            
	border-radius:10px;        /*图片圆角10像素*/
}

table tr td a {                 /*选择a标签*/  /*把a标签模拟按钮*/   /*找table下的tr(行) 然后td(单元格)  然后a*/
	text-decoration: none;     /*去掉下划线*/
	width:140px;               /* 宽*/
	height:40px;                /*高*/
	padding:5px;              /*内边距*/
	border:1px solid black;   /*表格线和颜色*/
	background: white;        /*背景*/
	color:black;              /*文本颜色*/
	border-radius: 8px;     /*圆角8像素*/
}
table tr td a:hover {     /*给a标签添加移动效果*/
	background: blue;
	color:white;
	}

/*table tr td img:hover{
	width: 80%;height: 80%
}*/


	</style>

</head>
<body>
<table>
<caption>购物清单</caption>
<tr>
<th>编号</th>
<th>名称</th>
<th>口味</th>
<th>数量</th>
<th>图片</th>
<th>详情</th>
</tr>
<tr>
<td>1</td>
<td>酱猪蹄</td>
<td>卤味</td>
<td>1个</td>
<td><img src="http://gong.3hgc.com/kecheng/1.jpg" width="100"></td>
<td><a href="http://taobao.com">点击查看</a></td>
</tr>
<tr>
<td>2</td>
<td>酱排骨</td>
<td>卤味</td>
<td>1袋</td>
<td><img src="http://gong.3hgc.com/kecheng/2.jpg" width="100"></td>
<td><a href="http://taobao.com">点击查看</a></td>
</tr>
<tr>
<td>3</td>
<td>大礼包</td>
<td>麻辣</td>
<td>1包</td>
<td><img src="http://gong.3hgc.com/kecheng/3.jpg" width="100"></td>
<td><a href="http://taobao.com">点击查看</a></td>
</tr>
<tr>
<td>4</td>
<td>牛肉粉</td>
<td>酸爽</td>
<td>1包</td>
<td><img src="http://gong.3hgc.com/kecheng/4.jpg" width="100"></td>
<td><a href="http://taobao.com">点击查看</a></td>
</tr>
<tr>
<td>5</td>
<td>提拉米苏</td>
<td>甜点</td>
<td>1箱</td>
<td><img src="http://gong.3hgc.com/kecheng/5.jpg" width="100"></td>
<td><a href="http://taobao.com">点击查看</a></td>
</tr>
</table>
</body>
</html>

运行实例 »

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


总结

PHP动态生成html

双标签,如果没有正确关闭,浏览器会自动添加闭合标签

元素是页面中要展现的内容,可见与不可见,元素是用标签来表示的

单标签与双标签的区别

双标签:非可替换元素:就是直接卸载了html代码中的 主要是文本 然后由浏览器直接渲染出来

单标签:可替换元素:主要是为了引入外部文件。以/>结尾

掌握快捷键整行复制、多点选择


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