CSS的基本知识

CSS样式基础知识

CSS样式的注释符合: /*    ----------      */

CSS样式有三种关联方式

1.外部

为标签生成一个后缀为css样式的文件,用link去关联

<link rel="stylesheet" href="index.css">

2.内部

在HTML <head>体内方式如下标签

<style>

span{

font-size:20px;

}

</style>

3.内联

在标签本身里面加css样式

<span style="font-size:30px"></span>

4.CSS样式优先级 注:优先级样式离标签越近优先级越高

内联>内部或外部

在精确与模糊来设定的话

ID号样式>class号样式>标签样式>模糊*号来设定的样式

5.CSS长度,通常用px,em来标示

1.px  像素

2.em 倍数

6.CSS颜色可以用英文或者16进制数来表示:

1.  #ff00

2.  red

7.CSS选择器

1.标签选择器-----用标签来设定样式

2.ID选择器--------用#+ID号来设定样式,ID的值必须唯一

3.Class选择器-----用.+CLASS号来设定样式,多个标签设定同一种样式时

4.组合选择器

把前几种方式用,号隔开一起设定

span,#id,.classid{}

5.关联选择器------用前面所的几种方法+标签名,如#id span{}  则设定了id号下的span标签

6.伪元素选择器.控制A标签的几种访问状态

a:link{color:red;}  -----有链接的颜色

a:active{} --------点击时的颜色

a:visited{} --------点击后的颜色

a:hover{color:red}  -------当鼠标放上去的颜色

8.CSS常见的样式属性和值

1.字体与颜色

font

font-family:字体类型  -----设定字体类型

font-size:30px; ------设定字体大小

font-style:italic; ------设定字体样式

color:red; ----------设定字体的颜色

2.背景属性

background

background-color:red ----设定背景颜色

background-image:url("hehe.gif") ----设定背景图片

background-repeat:no-repeat ----设定背景图片不重复(repeat,repeat-x,repeat-y 这几个属性)

background-postion:right top ----设定背景图片的定位(随屏幕滚动)

background-postion:x坐标 y坐标 ---设定背景图片所在位置

background-attachment:fixed -----设定背景图片位置(定位,不滚动)

3.文本属性

text-decoration:none  ----设定文本有没有下划线|上划线|删除线

text-align:center; ------设定文本对齐

line-height:30px;    ----------设定文本的行高,可设置文字垂直居中

text-indent:30px;  --------设定<p>标签的文本缩进

word-break:break-all;      ----------碰到DIV右侧自动换行

letter-spacing:10px;      -----------设定字母之间的间距

word-spacing:20px;  ------设定单词之间的间距

4.边框属性

border:1px solid #f00 ------设定边框属性,默认四个框

solid 实线  dotted 虚线 inset 凹进去的线 outset 突出的线

5.鼠标光标属性

cursor:pointer | wait |help   -------设定鼠标的属性样式

6.列表样式

list-style-type:none  -------设定列表的样式

有如下属性

disc  ---默认值,实心圆

circle ----空心圆

square ----空心方块

decimal ---阿拉伯数字

尺寸属性

width:30px   ---设定宽度

height:30px  ---设定高度

min-width  ----设定最小宽度

7.textarea文本框

resize:none   ----让文本框不能拖动

8.表格属性

border-collapse:separate|             -----设定表格的边框合并或分离

9.外边距属性

margin-left:1px;

margin-right:1px;

margin-top:1px;

margin-bottom:1px;

可以缩写

margin:0 auto ;  ----写两个值,代表上下,左右的值。

如果是四个值,依次顺序为:上,右,下,左

10.内边距属性

padding-left:1px

padding-right:1px

padding-top:1px

padding-bottom:1px

基本属性等同于外边距

11.定位的基本属性

position:absolute   ----绝对定位

left:1px;

top:300px;

position:relative   ------相对定位

top:50%;

left:50%;

margin-left:-30;

margin-top:30;

z-index:13;  ---自定义的z轴坐标。

12.漂浮属性

float:left;   ---定义左漂浮

时间: 2024-12-26 21:58:54

CSS的基本知识的相关文章

关于jquery的css的一些知识

Query实例CSS 样式表动态选择本实例主要说的还是jquery的选择器,关于jquery的css的一些知识用类似 $("li").css("cursor","pointer"); 这样的方式来确定具体的大家就看代码吧 css样式表一 body{background:#000;color:#fff}h1{font-size:14px;color:#fff;font-weight:bold;}p{font-size:12px;color:#fff

DIV+CSS height高度知识教程篇

DIV+CSS height高度知识教程篇 DIV CSS高度简介这里的CSS高度是指通过CSS来控制设置对象的高度.使用CSS属性单词height.单位可以使用PX,em等常用使用PX(像素)为html单位. height高度目录 height高度语法 高度用法 html原始高度设置 css高度height案例 css高度height总结 一.height高度语法   -   TOP 1.高度基本语法Height:auto 设置高度自动(通常默认高度是auto自动,自适用内容而增高,通常如果想

CSS的相关知识Ⅰ

总结一些css的基础知识 ㈠css样式 css:cascading style sheets  层叠样式表 css内容和样式相分离,便于修改样式. ㈡css语法 ㈢css添加方法 ⑴行内添加:放在<body>标签里 ⑵内嵌样式:放在<head>标签里 ⑶单独文件:在<head>标签里添加<link>标签 ⑷css添加方法—优先级 就近原则:行内样式>内嵌样式>链接样式>浏览器默认样式 ㈣选择器 ⑴标签选择器:此类型选择器样式的名字跟标签同名

HTML+CSS+JS基础知识

目录 对HTML+CSS+JS的理解 基础知识 对HTML+CSS+JS的理解 基础知识 插入样式表的三种方式 外部样式表:<link rel="stylesheet" type="text/css" href="mystyle.css"> 内部样式表:<style type="text/css"> body {background-color: red} p {margin-left: 20px} &

css + html 小知识总结

Html+CSS基础之Html 注:本文摘自慕课网http://www.imooc.com   HTML+CSS基础课程: 1. HTML是网页内容的载体.内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字.图片.视频等. 2. CSS样式是表现.就像网页的外衣.比如,标题字体.颜色变化,或为标题加入背景图片.边框等.所有这些用来改变内容外观的东西称之为表现. 3. JavaScript是用来实现网页上的特效效果.如:鼠标滑过弹出下拉菜单.或鼠标滑过表格的背景颜色改变.还有焦点新闻(

css布局基本知识

一,. 页面导入样式时,使用link和@import有什么区别? 语法的角度: link属于XHTML标签,除了加载CSS外,还能用于定义RSS, 定义rel连接属性等作用: 而@import是CSS提供的语法,只能用于加载CSS; 浏览器解析的角度 页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载(标准浏览器); 兼容性问题 import是CSS2.1 提出的,只在IE5以上才能被识别,而link是XHTML标签,无兼容问题. 总之,link要优于@i

css入门基础知识

一.CSS常用选择器 /*CSS注释*/ /*CSS修改页面中的所有标签必须借助选择器选中. 选择器中可以写多对CSS属性:每个属性名与属性值之间用:分隔,多对属性之间,必须用;分隔 选择器{ 属性1:属性值; 属性2:属性值;   必须用英文英文!!!!! } 页面中,所有的css代码,需要写到<style></style>标签中,style标签的type属性应该选择text/css,但是type属性可以省略 [css常用选择器] 1.标签选择器 1 写法:HTML标签名{ 作用

[html] 学习笔记-CSS入门基本知识

1.CSS概述 CSS指层叠样式表 CSS样式表极大的提高了工作效率 1)CSS基础语法: selector{ propery:value } 例1:h1{color:red;font-size:14px;} 属性大于1个之后,属性之间用分号隔开:如果大于1个单词,需要加上引号:p{font-family:"sans serif";} 2)CSS高级语法 选择器分组:h1,h2,h3,h4,h5,h6{color:red;} 继承:body{ color:green; } 例子: 1

CSS 一些基础知识(优先级、行内元素的一些属性、font-size单位) 怎样不加载图片

转载自:http://www.cnblogs.com/ctriphire/p/4159935.html CSS大小写不敏感 选择器优先级如下所示: 在属性后面使用 !important 会覆盖页面内任何位置定义的元素样式. 作为style属性写在元素内的样式 id选择器 类选择器 标签选择器 通配符选择器 浏览器自定义或继承 同一级别 同一级别中后写的会覆盖先写的样式 规则是多个级别的组合,把选择器中规则对应做加法,比较权值,如果权值相同那就后面的覆盖前面的了,各个选择器的权值为: 内联样式表的