一:简答题
1. 学习PHP为什么必须要掌握HTML?
从公司角度: html,css,javascript主要是用来做前台页面的,有人会问,既然我是学php,做的是后台程序,为什么要学前台制作呢?再说,大公司对于前台,后台,美工等不都有明确分工吗,还用的着我去写?是的,但是那是大公司,对于小公司来讲这些都是要一个人完成的。从页面设计,页面布局,美工,再到后台处理都是一个人或者几个人完成,没有明确的分工。所起必须前台,后台都会。在大公司里面,虽然有明确的分工,前台的这些东西虽然不要求你写,但是你必须看的懂。
从php编译解析角度:PHP是动态的生成html代码,从帮访问数据库和相关逻辑处理完毕返回给浏览器html代码格式.
2.为什么选择PHP开发动态网站?
什么是PHP?PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言;同时PHP和ASP、JAVA一样,是一门常用于Web编程的语言,它能运行在Windows、Linux等绝大多数操作系统环境中,常与开源免费的Web服务Apache和数据库Mysql配合使用于Linux平台上(简称LAMP),具有最高的性价比,号称“Web架构黄金组合”。
PHP是全球应用最广泛的开发语言,Web开发首选语言。因开发周期短、免费、稳定、安全、简单易学、跨平台性等因素,PHP入选全球五大最受欢迎的编程语言,并且是唯一入选的脚本语言。
全球知名互联网公司都用PHP,如:新浪、百度、腾讯、阿里等均是PHP技术的经典应用。目前,全球5000万互联网网站中,有60%以上使用着PHP技术,80%国内互联网网站使用PHP开发,394家中国500强网站采用了PHP技术
二:编程题
表格代码的实现
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表格布局练习和列表练习布局</title> </head> <style type="text/css"> table{ width: 800px; height: 600px; text-align:center; border-collapse: collapse; margin:0 auto; } table caption{ font-size: 2em; color: red; } table tr:first-child{ background:#FCA454; } table tr:hover{ background:gray; } a{ display: block; width:50px; height:20px; text-decoration: none; border: 2px; background:gray; color: red; margin:0 auto; border-radius: 5px; } a:hover{ background:red; color: #F2F2F2; } img{ width: 150px; height: 100px; border-radius: 10px; } </style> <body> <table border="1" bgcolor=""> <caption>我的作业电脑价格</caption> <tr> <th>品 牌 名</th> <th>市 场 价</th> <th>地 区</th> <th>缩略图</th> <th>查看详情</th> </tr> <tr> <td>mackbook</td> <td>7999</td> <td>厦门</td> <td><img src="http://img.mp.sohu.com/upload/20170720/b1d4688e14ca402f971d82e2713372de_th.png" alt=""></td> <td><a href="">详情</a></td> </tr> <tr> <td rowspan="2">dell</td> <td>4999</td> <td>厦门</td> <td><img src="http://pic31.photophoto.cn/20140507/0022005817710545_b.jpg" alt=""></td> <td><a href="">详情</a></td> </tr> <tr> <td>3999</td> <td>厦门</td> <td><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1534322392046&di=aa1f35bd49ec5ad7d629adb679035125&imgtype=0&src=http%3A%2F%2Fimage1.suning.cn%2Fb2c%2Fcatentries%2F000000000124064689_4_800x800.jpg" alt=""></td> <td><a href="">详情</a></td> </tr> </table> </body> <script> </script> </html>
点击 "运行实例" 按钮查看在线实例