标签:css
css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化。
存在方式有三种:元素内联、页面嵌入和外部引入:
语法:style=‘key1:value1;key2:value2;‘
在标签中使用 style=‘xx:xxx;‘
在页面中嵌入 <style type="text/css"> </style> 块
引入外部css文件<link rel="stylesheet" type="text/css" href="css/common.css" >
必要性:美工会对页面的色彩搭配和图片的美化负责,开发人员则必须知道是如何实现的。
div{ background-color:red; } <div> </div>
.bd{ background-color:red; } <div class=‘bd‘> </div>
#idselect{ background-color:red; } <div id=‘idselect‘> </div>
#idselect p{ background-color:red; } <div id=‘idselect‘> <p> </p> </div>
input, div, p{ background-color:red; }
input[type=‘text‘]{ width:100px; height:200px; }
background-color
background-image
background-repeat(no-repeat;repeat-x;repeat-y)
background-position
<div style="border:1px solid red; height: 10px;"></div> /* 实体框 */ <div style="border:1px dotted red; height: 10px;"></div> /* 点点框 */ <div style="border:1px dashed red; height: 10px;"></div> /* 虚线框 */
<div style="border:1px solid red; height:70px; width:500px"> <div style="background-color: green; height: 50px; margin-top:20px;"></div> </div>
<div style="border:1px solid red; height: 70px; width:500px"> <div style="background-color: green; height: 50px; padding-top: 20px;"></div> </div>
display:none; /* 连同位置一起隐藏 */
display:block;
display:inline;
visibility:hidden; /* 内容隐藏,但位置还在 */
visibility:visible;
<ul> <li>css提供的cursor值</li> <p> <span style="cursor:pointer;">pointer</span> || <span style="cursor:help;">help</span> || <span style="cursor:wait;">wait</span> || <span style="cursor:move;">move</span> || <span style="cursor:crosshair;">crosshair</span> </p> <li>伪造超链接</li> <p> <span style="cursor:pointer;color:blue;">pointer</span> </p> <li>自定义(一般不用)</li> <p> <span style="cursor:url(image/favicon.ico),auto;">mine</span> </p> </ul>
<div style="background-color: red;"> <div style="background-color:green; float:left">left</div> <div style="background-color:blue; float:right">right</div> <div style="clear:both;"></div> /* 将漂浮的标签拽下来,撑起父标签,要不父标签就看不见了 */ </div>
标签:css
原文地址:http://cuzihate.blog.51cto.com/6089351/1869957