Css知识点

 1.CSS的引入方式一共有三种:行内样式、内部样式表、外部样式表。

    (1)行内样式:通过style属性引入css样式,可以直接在标签里面添加style属性引入。

    (2)内部样式表:在style标签里面写css样式,通过style标签引入。

    (3)外部样式表:css代码保存到外部的css文件中,html文件通过link标签引用该css样式表(外

       部样式表)。

   2.css常用的几种选择器:

(1)元素选择器:通过选择html标签设置css样式

      例如:直接选取p标签设置文本颜色。

(2)类选择器:通过设置class类设置css样式

注意:class命名不能以数字开头

例如:设置类名为apple的标签中的文本颜色

(3) ID选择器:通过设置ID来设置css样式  

注意:ID命名不能以数字开头

例如:设置ID为select的标签中的文本颜色

(4)后代选择器写法为:div p

例如:选择 div标签里面的所有子元素为p标签

(5)直接后代选择器写法为:div>p

例如:选取div标签里面的直接子元素p标签

(6)相邻兄弟选择器写法为:div+p

例如:选择紧跟div标签的首个p标签

(7)兄弟选择器写法为:div~p

例如:选择紧跟div标签的所有p标签

(8)结构选择器常用结构选择器为:div p:nth-child(2){} 选择其父元素(div)的第二个子元素p标签

例如:常用结构选择器:div p:nth-of-type(4){

   } 选择其父元素(div)中p元素的第四个元素

其它选择器::last-child:选择属于其父元素最后一个子元素每个<p>元素。

      :last-of-type:选择属于其父元素的最后<p>元素的每个<p>元素。

      :first-child:选择属于父元素的第一个子元素的每个<p>元素。

      :first-of-type:选择属于其父元素的首个<p>元素的每个<p>元素。

(9)属性选择器写法为:属性选择器以[attribute]包裹,详细的可以参考w3c手册

(10)注意:在 CSS 中,选择器是选取需设置样式的元素的模式。

(11)1、字体和文本

CSS字体属性定义字体,加粗,大小,文字样式.

所有CSS字体属性

Property

描述

font

在一个声明中设置所有的字体属性

font-family

指定文本的字体系列

font-size

指定文本的字体大小

font-style

指定文本的字体样式

font-variant

以小型大写字体或者正常字体显示文本。

font-weight

指定字体的粗细。

Css文本属性定义字体颜色、文本对齐、行高等。

所有CSS文本属性。

属性

描述

color

设置文本颜色

direction

设置文本方向。

letter-spacing

设置字符间距

line-height

设置行高

text-align

对齐元素中的文本

text-decoration

向文本添加修饰

text-indent

缩进元素中文本的首行

text-shadow

设置文本阴影

text-transform

控制元素中的字母

unicode-bidi

设置或返回文本是否被重写 

vertical-align

设置元素的垂直对齐

white-space

设置元素中空白的处理方式

word-spacing

设置字间距

2、表格

我们可以使用css改变表格的外观

border指定表格边框,border-collapse合并表格边框位单一边框,表格内容水平对齐使用text-align,内容垂直对齐使用vertical-align。

Table标签表示这是一个表格,tr标签为一行,th标签表示表头单元格,td标签表示数据单元格

2 带边框、宽高的表格

3 边框合并,内容垂直居中的表格

4 指定行背景颜色的 表格

3、列表在 HTML 中,列表主要有两种类型:

  • 无序列表(<ul>)- 列表项用的是项目符号标记
  • 有序列表(<ol>)- 列表项用的是数字或字母标记

CSS 列表属性使您可以:

  • 为有序列表设置不同的列表项标记
  • 为无序列表设置不同的列表项标记
  • 将图像设置为列表项标记
  • 为列表和列表项添加背景色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值