Blogger Information
Blog 55
fans 0
comment 0
visits 50664
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
前端基础-第三天作业-0814
Bean_sproul
Original
535 people have browsed it

首先老朱一上来就问问了我们

1、什么是PHP

PHP是一种服务器端HTML-嵌入式脚本描述语言(说白了就是服务器脚本)

2、学php为什么要先学html

这就好比一个小孩为什么要先学会走路才能奔跑,HTML说白了就是一个人的脸,脸取决了我能不能多看你几眼。

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

天下武功为快不破,一个字“快”,用PHP开发动态网站可以大大的节省开发的周期。且PHP开源,学习资料也比较多,MVC框架,各种插件,各种库Composer

实例

<!-- 什么都不写,会自动生成html文档结构:<html><head></head><body></body></html> -->
<!-- 双标签不封闭,浏览器是自动添加关闭标签 -->

<!-- html页面中的css样式与js脚本的自动添加位置,是根据body中是否有内容来决定 -->
<!-- 如果body中有内容,就自动添加到body中 -->
    <h2>自动获取页面中元素---点击从红色变成绿色</h2>
    <h3>自动获取页面中元素---点击从红色变成绿色</h3>
	<style type="text/css">
		h2 {color:red;}  /*写到h2标签的后面仍是有效的*/
	</style>
    <script type="text/javascript">
		// document.querySelector('h2')
		document.getElementsByTagName('h2')[0].onclick = function () {
			this.style.color = 'green'
		}
	</script>
	<script type="text/javascript">
		document.getElementsByTagName('h3')[0].onclick = function () {
			this.style.color = 'green'
		}
	</script>
<hr> <!-- 分隔线 -->
    <h2 id="demo">获取文档中id的元素---点击从黄色变成绿色</h2>
	<style type="text/css">
		#demo {color:yellow;}  
	</style>
    <script type="text/javascript">
		/*获取文档中 id="demo" 的元素:*/
		document.querySelector('#demo').onclick = function () {
			this.style.color = 'green'
		}
	</script>
<hr> <!-- 分隔线 -->
	<h2 style="color:red">贵宾犬</h2>

	<!-- 高宽不设置,将会根据宽度自适应 -->
	<!-- 标签的四个通用属性:id, class, title, style -->
	<img src="http://imgsrc.baidu.com/image/c0%3Dshijue1%2C0%2C0%2C294%2C40/sign=ef7c2e3403f79052fb124f7d649abdbf/9922720e0cf3d7cab4136251f81fbe096b63a934.jpg" width="300" style="border-radius: 50%;" title="贵宾犬" class="dog" id="dog1"> 

	<style type="text/css">
		.dog {
			box-shadow: 3px 3px 3px #888;/*图片阴影*/
		}

		#dog1:hover {
			width:350;
		}
    </style>

<hr> <!-- 分隔线 -->
<table>
    <caption>购物清单</caption>
    <tr>
    	<th>编号</th>
    	<th>名称</th>
    	<th>品1牌</th>
    	<th>数量</th>
    	<th>缩略图</th>
    	<th>操作</th>
    </tr>
    <tr>
        <td>1</td>
        <td>手机</td>
        <td>苹2果</td>
        <td>1部</td>
        <td><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1534330540919&di=db591ef6e499b452d3c32e91297608f6&imgtype=0&src=http%3A%2F%2Fa.hiphotos.baidu.com%2Fzhidao%2Fpic%2Fitem%2Fd62a6059252dd42ab82f83ed083b5bb5c9eab856.jpg" alt=""></td>
        <td><a href="https://jd.com">购1买</a></td>
    </tr>
    <tr>
        <td>2</td>
        <td>手机</td>
        <td>小米</td>
        <td>2部</td>
        <td><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1534328590980&di=2c58fe5c29074bb3f8366241562fdc89&imgtype=0&src=http%3A%2F%2Ff.hiphotos.baidu.com%2Fzhidao%2Fpic%2Fitem%2F838ba61ea8d3fd1f2c82ac983b4e251f94ca5f8c.jpg" alt=""></td>
        <td><a href="https://jd.com">购1买</a></td>
    </tr>
    <tr>
        <td>3</td>
        <td>手机</td>
        <td>华为</td>
        <td>3部</td>
        <td><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1534328841133&di=8d2042bc0f775e4afc18cbce36936f8a&imgtype=0&src=http%3A%2F%2Fstatic.fuwo.com%2Fupload%2Fattachment%2F1603%2F15%2F0d8e6c90ea8b11e5b0b200163e00254c.jpg"  alt=""></td>
        <td><a href="https://jd.com">购1买</a></td>
    </tr>

</table>

<style type="text/css">
	table{
		width: 700px;
		text-align: center;
		border-collapse: collapse; /*折叠表格线*/
		margin: 10px;
        border: 1px solid:black;		


	}

	table caption{
		font-size: 2rem;
		margin-bottom: 20px;/*设置下边距50px;*/
	}
    
    table,th,td {
    	border: 1px solid red;/*边框1像素颜色#666*/	
    }

    table tr:first-child{
    	background: lightgreen;
    	height: 50px;
    }
    table tr:hover{
    	background-color: #efefef;
		color: coral;
    }
    table tr td img{
    	padding: 5px;/*设置内边距10像素*/
    	border-radius: 20px;/*设置图片周边圆角*/
    	width: 50px;
    	height: 50px;
    }
    table tr a{
    	text-decoration: none;/*/*清除下划线*/
        width: 1.4rem;
        height: 0.4rem;
        background: white;
        padding: 5px;
        border: 1px solid black; /*设置1像素实线*/
        border-radius: 5px;
        background: white;
		color:black;
    }
    table tr a:hover{
    	background: black;
		color: white;
    }

</style>

运行实例 »

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

总结:

看到老朱写了一个简单的js


实例

<h2>这里点击可以改变颜色</h2>
<h2>这里改变不了颜色</h2>
<script type="text/javascript">
		// document.querySelector('h2')
		document.getElementsByTagName('h2')[0].onclick = function () {
			this.style.color = 'green'
		}
	</script>

运行实例 »

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

同样是h2 标签,为什么上面的生效了,下面的没有生效,证明js具有唯一性,而且是自上而下的选择

快速记忆

1、margin和padding

 

 

margin设置所有外边距属性

padding设置所有内边距属性

可以- top left right bottom

或者快速的 margin:上  右  下  左    或  margin:上  右左  下  或margin:上下  右左

2、单位  : em相对于父元素,rem相对于根元素

3、border-collapse:collapse 表格线折叠。

4、伪元素 table tr:frist-child 选择表格第一行。

5、border-radius 向元素添加圆角边框。

6、去掉下划线: text-decoration-line:none

7、1像素黑颜色边框:border 1px solid black



Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post