2·CSS

2·1 CSS技术介绍

CSS是「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

2·2 CSS语法规则

选择器:受CSS样式影响的HTML元素(标签)。

属性(property):每个属性都有一个值;被冒号分开;在花括号内。

多个声明:用分号分开声明。

CSS注释:/* 注释内容*/

2·3 CSS和HTML的结合方式

        2·3·1 第一种:

        在标签的style属性上设置"key:value value;",修改标签样式

        缺点:1、标签多,样式多,代码量大。

                   2、可读性非常差。

                   3、CSS代码没有复用性可言。

<div style="border:1px solid red;height:100px;">div标签</div>

        2·3·2 第二种:

                在head标签中,使用style标签定义各种自己需要的CSS样式

                缺点:1、只能在同一页面内复用代码,不能在多个页面中复用CSS代码。

                           2、维护起来不方便;工作量大。

<style type="text/css">
	div{
	border:1px solid red;
	height:100px;
	}
</style>

        2·3·3 第三种:

                把CSS样式写成一个独立的CSS文件,再通过link标签引入即可复用。

<link rel="stylesheet" type="test/css" href="css文件地址"/>

2·4 CSS选择器

        2·4·1 标签名选择器

                格式: 标签名{

                        属性:值;

                }

<style type="text/css">
	div{
	border:1px solid red;
	height:100px;
	}
</style>

        2·4·2 id选择器

                id选择器,可以让我们通过id属性选择性的去使用这个样式。

                格式#id属性值{

                        属性:值;

                }

<style type="text/css">
	#id001{
	border:1px solid red;
	height:100px;
	}
</style>
<div id="id001">div标签</div>

        2·4·3 class选择器(类选择器)

                class类型选择器,可以通过class属性有效的选择性的去使用样式。

                格式:

                        .class属性值{

                                属性:值;

                        }

<style type="text/css">
	.class01{
	border:1px solid red;
	height:100px;
	}
</style>
<div class="class01">div标签</div>

        2·4·4 组合选择器

                组合选择器可以让多个选择器共用同一个css样式代码。

                格式:

                        选择器1,选择器2,选择器n{

                        属性:值;

                }

<style type="text/css">
	.class01,#id001{
	border:1px solid red;
	height:100px;
	}
</style>
<div class="class01">div标签1</div>
<div id="id001">div标签2</div>

2·5 常用样式:

  1. 颜色: color:red;
  2. 宽度: width:19px; /width:19%;
  3. 高度: height:19px; /height:19%;
  4. 背景颜色: background-color:red;
  5. 字体样式: font-size:20px;(字体大小) color:red;(字体颜色)
  6. 边框: border:1px solid red;(solid:实线)
  7. DIV居中: margin-left:auto; margin-right:auto;
  8. 文本居中:text-align:center;
  9. 超链接去下划线:text- decoration:none;
  10. 表格细线:
    table{
    	border:1px solid black;/*设置边框*/
    	border-collapse:collapse;/*将边框合并*/
    }
    td,th{
    	border:1px solid black;/*设置边框*/
    }
  11. 列表去除修饰
    ul{
    	list-style:none;
    }

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值