zoukankan      html  css  js  c++  java
  • CSS知识点

    使用Cascading Style Sheet 2.0 中文手册.chm
    
    1.什么是CSS,有什么作用?
    	CSS(Cascading Style Sheet):层叠样式表语言
    	CSS的作用:修饰HTML页面,设置HTML页面中的某些元素的样式,让HTML页面更好看
    			   CSS好比是HTML的化妆品一样
    	HTML还是主体,CSS依赖HTML。CSS的存在就是修饰HTML,所以新建的文件还是xx.html文件
    
    2.CSS要求掌握到的程度?
    	*常见的CSS样式要求会写
    	*别人写的CSS样式要能看懂
    
    3.在HTML页面中嵌套使用CS的三种方式
    	1)在标签内部使用style属性来设置元素的CSS样式,这种方式称为内联定义方式
    	  语法格式:
    		<标签 style="样式名:样式值;样式名:样式值;……"></标签>
    		如:
    			<body>
    				<div style="300px;height:300px;background-color:#33ff99;border:solid red"></div>		
    			</body>
    	2)在head标签中使用style块,这种方式被称为样式块方式
    	  语法格式:
    		<head>
    			<style type="text/css">
    				选择器{
    					样式名:样式值;
    					样式名:样式值;
    					……
    				}
    				选择器{
    					样式名:样式值;
    					样式名:样式值;
    					……
    				}
    			</style>
    		</head>
    	3)链入外部样式表文件(最常用)
    		实现原理:
    			将样式写到一个独立的xxx.css文件中,在需要的网页上直接引入css文件,样式就引入了
    		语法格式:
    			<head>
    				<link type="text/css" rel="stylesheet" href="css文件路径"></link>
    			</head>
    		如:	
    			css文件中:
    				a{
    					text-decoration : none ;
    				}
    				#baidusapn{
    					text-decoration: underline;
    					cursor: pointer;
    				}
    			html测试文件中:
    				<!DOCTYPE html>
    					<html>
    						<head>
    							<meta charset="utf-8">
    							<title>引入外部独立的css文件</title>
    							<link rel="stylesheet" type="text/css" href="css/1.css"/>
    						</head>
    						<body>
    							<a href="http://www.baidu.com">百度</a>
    							<span id="baidusapn">点击我连接到百度哦</span>
    						</body>
    					</html>
    
    		优点:
    			这种方式易维护,维护成本较低
    			
    4.选择器(id选择器、标签选择器、类选择器)	
    	1)id选择器:
    	语法格式:
    		#id{
    			样式名:样式值;
    			样式名:样式值;
    			……
    		}
    		如:	
    			<style tyle="text/css">
    				#usernameErroring{
    					color:red;
    					font-size: 12px;
    				}
    			</style>
    	2)标签选择器(注:标签选择器作用范围比id选择器广)
    		语法格式:
    			标签名{
    				样式名:样式值;
    				样式名:样式值;
    				……
    			}
    			如:	
    				<style tyle="text/css">
    					div{
    						background-color:black;
    						border: 1px solid red;
    						 100px;
    						height: 100px;
    					}
    				</style>
    	3)类选择器(class相同的可以认为是同一标签)
    		语法格式:
    			.类名{
    				样式名:样式值;
    				样式名:样式值;
    				……
    			}
    			如:
    				<style tyle="text/css">
    					.myclass{
    						background-color: aqua;
    						border: 1px solid #FF0000;
    					}
    				</style>
    				
    5.列表样式
    	ul{
    		list-style-type:none;
    	}
    	
    6.绝对定位(盒子左上角为定位点)
    	#div_1{
    		position:absolute;
    		left:100px;
    		top:100px;
    	}
    		
    		
    		
    	
    

      

  • 相关阅读:
    Mysql 第一天
    Jquery day02
    Jquery day01
    Spring day04笔记(SVN讲解和回顾昨天知识)
    Spring day03笔记
    Spring day02笔记
    Spring day01笔记
    python3--命名空间字典
    python3--__call__拦截调用
    python3--__radd__处理右侧加法
  • 原文地址:https://www.cnblogs.com/-slz-2/p/15481035.html
Copyright © 2011-2022 走看看