Blogger Information
Blog 8
fans 0
comment 1
visits 4254
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
css 选择器 -PHP九期线上班
介子
Original
483 people have browsed it

作业一: 元素按显示方式分为哪几种, 并举例, 正确描述它们

元素按显示方式分哪几种,并举例描述他们元素按显示方式分可以分为 块元素和行内元素 块元素有: div p  ul+li table  h1-h6行内元素有:span em input  strong a描述:首先块级元素会独占一行 默认占满父元素 可以也必须设置宽高,当没有设置宽高时靠内部子元素撑起行内元素:行内元素不可设置宽高 靠内部内容撑起 也不会独占一行

作业1.PNG

作业二: CSS是什么? 它的主要作用是什么?

css是什莫?它的主要作用是什么?css 是层叠样式表 主要作用是给html中的元素设置样式

作业2.PNG

作业三:什么是css选择器它的样式声明由哪两部分组成?

css选择器就是一对一或一对多的对html中元素样式进行修改时找到指定元素的方法样式声明由 选择器和样式两部分组成

作业3.PNG

作业四:举例演示CSS简单选择器(全部)

  1. 标签选择器

  2. 类选择器

  3. id选择器

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
		#a{
			color:red;
		}
		.b{/*这里的.b还可以写为h1[class='b']  上边的#a 也可以写为h1[class='a'] 这样按照标签属性也可以但我感觉这样好像反而麻烦了*/
			color:green;
		}
		h3{
			color:yellow;
		}
	</style>
</head>
<body>
	<h1 id="a">这是测试一</h1>
	<h1 class="b">这是测试二</h2>
	<h3>这是测试三</h3>
</body>
</html>

运行实例 »

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

作业4.PNG

作业五:举例演示CSS上下文选择器(全部)

  1. +

  2. ~

  3. >

  4. 空格


    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    	<style type="text/css">
    		/*.c p{
    			color: red;
    		}
            .c > p{
            	color: green;
            }*/
            .d ~ li{
            	color: yellow;
            }
           /* .e + li{
            	font-size: 30
            }*/
    	</style>
    </head>
    <body>
    	<ul class="c">
    		<li>
    			<h1>测试一</h1>
    			<ul class="a">
    				<li>这是测试一一</li>
    				<li>这是测试一二</li>
    				<li>这是测试一三</li>
    			</ul>
    		</li>
    		<li>
    			<h1>测试二</h1>
    			<ul>
    				<li class="e">这是测试二一</li>
    				<li>这是测试二二</li>
    				<li>这是测试二三</li>
    			</ul>
    		</li>
    		<li class="b">
    			<h1>测试三</h1>
    			<p>这是测试三一</p>
    			<ul>
    				<li class="d">这是测试三二</li>
    				<li>这是测试三三</li>
    				<li>这是测试三四</li>
    			</ul>
    			<p>这是测试三五</p>
    		</li>
    	</ul>
    </body>
    </html>

    运行实例 »

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


    作业5.PNG

    作业六:举例演示常用CSS结构伪类选择器(不少于四种)

    ul:first-child     表示会找到父元素中第一个且为ul的元素感觉这句话很重要


    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>作业6</title>
    	<style type="text/css">
    		/*全部ul子元素中的第二个元素*/
    		/*ul > :nth-child(2){
    			color: yellow;
    		}*/
    		/*第一个ul中的第二个子元素*/
    		/*ul:first-child > :nth-child(2){
    			color: green;
    		}*/
    		/*第一个ul中的最后一个子元素*/
    		/*ul:first-child >:last-child{
    			color: green;
    		}*/
    		/*第一个ul的最后一个子元素的子元素中的所有p元素*/
    		.c:first-child > :last-child  p:nth-child(n+1){
    			color: red;
    		}
    		/*这个会找到第一个li 中的全部li子元素第一层找到body内所有第一个元素  然后又在这些元素中找最后一个子元素但是只有第一个大ul中的li是有子元素的 所以只有他变色*/
    	   /* :first-child  :last-child{
    	    	background-color: red;
    	    }*/
    	    /*没理解*/
    		/*:first-of-type :last-of-type {
    			background-color: green;
    		}*/
    	</style>
    </head>
    <body>
      <!--    <h1>标签</h1>
            <div></div> --> 
    	     <ul class="c">
    
    		<li>
    			<h1>测试一</h1>
    			<ul class="a" class="c">
    				<li>这是测试一一</li>
    				<li>这是测试一二</li>
    				<li>这是测试一三</li>
    			</ul>
    		</li>
    		<li>
    			<h1>测试二</h1>
    			<ul>
    				<li class="e" class="a">这是测试二一</li>
    				<li>这是测试二二</li>
    				<li>这是测试二三</li>
    			</ul>
    		</li>
    		<li class="b">
    			<h1>测试三</h1>
    			<p>这是测试三一</p>
    			<ul>
    				<li class="d">这是测试三二</li>
    				<li>这是测试三三</li>
    				<li>这是测试三四</li>
    			</ul>
    			<p>这是测试三五</p>
    		</li>
    	</ul>
    </body>
    </html>

    运行实例 »

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

作业6.PNG

作业七:举例演示常用CSS表单伪类选择器(不少于三种)

表单选择器感觉不难就是根据表单中元素的控件来挑选元素

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单伪类选择器</title>
    <style>
        /*input框中*/
    	input:required{
    		background-color: yellow;
    	}
    	input:enable{
    		background-color: red;
    	}
    	input:disable{
    		background-color: green;
    	}
    </style>
</head>
<body>
<h2>用户登录</h2>
<form action="" method="post">
    <p>
        <label for="email">邮箱:</label>
        <input type="email" id="email" name="email" required placeholder="example@email.com">
    </p>

    <p>
        <label for="password">密码:</label>
        <input type="password" id="password" name="password" required placeholder="不得少于6位">
    </p>

    <p>
        <label for="save" >保存密码:</label>
        <input type="checkbox" id="save" name="save" checked readonly>
    </p>

    <p>
        <label for="save_time">保存期限:</label>
        <select name="save_time" id="save_time">
            <option value="7" selected>7天</option>
            <option value="30">30天</option>
        </select>
    </p>

    <p>
        <input type="hidden" name="login_time" value="登陆时间戳">
    </p>
    
    <p>
        <label for="warning">警告:</label>
        <input type="text" id="warning" value="一天内仅允许登录三次" style="border:none" disabled>
    </p>

    <script>
        document.querySelector('[type="hidden"]').value = new Date().getTime()
    </script>
</form>
</body>
</html>

运行实例 »

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


作业7.PNG

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