一、学习PHP为什么必须要掌握HTML?
因为PHP是动态生成html页面的语言,PHP代码的运行结果就是html,所以学习php之前就要先掌握html使用。
二、2.为什么选择PHP开发动态网站?
除了PHP能开发网站,还有JAVA,python,asp...等,选择PHP进行动态网站开发是因为PHP开发效率高。
<h1>,<p> 实例
<style type="text/css">
p{
color:red;
}
p:hover{
background-color:#ccc;
}
</style>
<h2>购物清单1</h2>
<p>牛奶</p>
<p>苹果</p>
<p>电风扇</p>点击 "运行实例" 按钮查看在线实例
<ul>,<li> 列表实例
<!--对于多个具有关联性的内容,应该使用ul列表标签来包装-->
<style type="text/css">
ul{
border:1px solid #ccc;
width:400px;
}
ul li:hover{
background-color:#ddd;
}
</style>
<h2>购物清单2</h2>
<ul>
<li>牛奶</li>
<li>苹果</li>
<li>电风扇</li>
</ul>点击 "运行实例" 按钮查看在线实例
<table><tr><th><td><img><a> 实例
<!--如果要对一组相关的事物具体描述,应该使用table表格标签-->
<style type="text/css">
table {
width:700px;
text-align:center;
margin:20px auto;
border-collapse:collapse;
}
table caption {
font-size:3rem;
font-weight:bolder;
color:#666;
margin-bottom:20px;h
}
table,th,td {
border:1px solid #666;
}
table tr:first-child{
background-color:lightgreen;
}
table tr:hover {
background-color: #efefef;
color:coral;
}
table tr td img {
padding:5px;
border-radius:10px;
}
table tr td a {
text-decoration-line:none;
width:140px;
height:140px;
padding:5px;
border:1px solid black;
background-color:white;
color:black;
border-radius:8px;
}
table tr td a:hover {
background-color:black;
color:white;
}
</style>
<table>
<caption>购物清单3</caption>
<tr>
<th>编号</th>
<th>名称</th>
<th>牌子</th>
<th>数量</th>
<th>样图</th>
<th>操作</th>
</tr>
<tr>
<td>1</td>
<td>牛奶</td>
<td>伊利</td>
<td>一箱</td>
<td><img src="https://music.163.com/style/web2/img/down/b1.jpg" alt="" width="100"></td>
<td><a href="#">点击购.买 </a></td>
</tr>
<tr>
<td>2</td>
<td>苹果</td>
<td>红富士</td>
<td>3近</td>
<td><img src="https://music.163.com/style/web2/img/down/b1.jpg" alt="" width="100"></td>
<td><a href="#">点击购.买 </a></td>
</tr>
<tr>
<td>3</td>
<td>电风扇</td>
<td>美的</td>
<td>1台</td>
<td><img src="https://music.163.com/style/web2/img/down/b1.jpg" alt="" width="100"></td>
<td><a href="#">点击购.买 </a></td>
</tr>
</table>点击 "运行实例" 按钮查看在线实例
课堂笔记
一、学习PHP为什么还要学习html?
前端开发主要是指静态页面的编写,主要用到三个工具:HTML,CSS,javaScript
后端也要服务端,运行在服务器环境中。
总结:
前端html代码。由浏览器负责解析并执行;
后端代码,例如:PHP。由服务器上的特殊程序来运行。
PHP是用来干什么的?
PHP就是用来动态生成HTML代码的。
因为PHP程序的运行结果就是HTML,所以要学好HTML。
二、我们为什么要选择PHP作为后端开发?
除了PHP,还有JAVA,python,asp...
PHP流行的原因:上手快,开发快,迭代(更新)快。
三、为什么用PHP框架开发项目?
PHP可以进行原生开发,是唯一可以嵌入html代码的脚本语言。
使用PHP框架开发是为了统一规范,日后维护快捷方便。
国产PHP框架:ThinkPHP 5.1.20
国外PHP框架:laravel 5.6
框架就是生.产.力,就是开发规范。
----------------------------------------------------------------------
1. html文档什么都不写行不行?
行,浏览器会自动生成,但极不推荐。
2. 双标签,如果没有正确关闭,浏览器会自动添加关闭标签。写代码务必写全闭合。
描述文本的时候用双标签,用属性引入外部资源的时候用单标签。
3. 元素是页面中要展现的内容,元素分为可见和不可见的元素。元素是用html标签来表示的。
4. 重点:标签是工具,标签是武器,标签与语义相关联。对SEO搜索引擎极其重要。
标签是用来描述元素的工具。
5. 属性就是用来描述标签的。
标签属性分为公共属性和私有属性
四大公共属性:style:内联样式,ID:标识唯一元素,class:标识同类,title:提示信息。
6. 双标签和单标签的区别
非可替换元素:就是直接写在html代码中,主要是文本,然后由浏览器直接渲染出来:h1 p li a
可替换源码:来自源码的外部,通过标签的属性引入。图片,视频,音频 ,文件:link,script,img
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号