< 初识CSS >

前端的组成:

  • 结构语言:HTML(盖房子、毛坯房)
  • 表现语言: CSS(装修)
  • 行为语言: JavaScript(安装电梯…基于时间的)

一、了解CSS

CSS(Cascading Style Sheet)级联 / 层叠样式表:
它是用来给我们的HTML做美化,事实上HTML也能做一些美化,但是为什么单独提出来CSS呢,因为降低耦合,面向对象。
CSS的样式非常丰富,这是HTML不可比比拟的
CSS的文件: .CSS

二、掌握CSS的基本语言

带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!

三、掌握CSS的引入方式

行内样式表:

  • 直接在标签中通过style 属性设置模式,每一个HTML都有此属性
    带你深入了解Java!三十三、初识CSS!

内部样式表:

  • 在head标签中添加style标签,然后编写完整的CSS语法
    带你深入了解Java!三十三、初识CSS!

外部样式表:

  • 本项目中的CSS文件
    公网的CSS链接(CDN加速)
    带你深入了解Java!三十三、初识CSS!

三种引入方式的优先级:

  • 行内样式表优先级最高 > 内部样式和外部样式表谁在后面谁优先级高(代码是由上而下执行的,后面的相同设置会覆盖前面的)

四、掌握CSS的基本选择器

CSS中的三大选择器

  • 标签选择器:
    标签名就是作为一种选择器,表示给对应的标签统一设置样式。列入: h3 p
    带你深入了解Java!三十三、初识CSS!

  • 类选择器:
    需要借助标签的 class 属性(应用最广泛的选择器)
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!

  • ID选择器
    需要借助标签的 id 属性
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!

  • 基本算则器的优先级(范围越小优先级越高):
    id选择器 > 类选择器 > 标签选择器

五、掌握CSS的初级美化

带你深入了解Java!三十三、初识CSS!
1、 字体美化
带你深入了解Java!三十三、初识CSS!

  • 字体颜色:
    带你深入了解Java!三十三、初识CSS!
  • 字体大小:
    带你深入了解Java!三十三、初识CSS!
  • 字体风格:
    带你深入了解Java!三十三、初识CSS!
  • 字体粗细:
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
  • 一个字体属性设置所有的字体样式:font
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!

2、文本美化
带你深入了解Java!三十三、初识CSS!

  • 文本颜色:
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
  • 文本对齐方式(必须要保证设置的对齐文字素在块元素内)
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
  • 文本缩进、行高(行间距)
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
  • 文本装饰
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
  • 块元素和行内元素:
    在标准文档流中,我们的HTML内的元素可以分为两大派
    1、块元素:
    独占一行,可以设置宽度和高度等信息
    2、行内元素:
    多个行内元素可以在一行展示内容,他不可以设置宽度和高度等信息,内容撑开宽度和高度。

3、超链接美化
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
4、鼠标指针
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!

5、背景美化
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!
带你深入了解Java!三十三、初识CSS!

六、掌握列表的使用

在HTML中我们准备了三种列表形式:无序类表、有序类表、定义列表。

  • 无序列表:
    以一些符号为前缀的列表
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
  • 有序列表
    以有序的数字或者有序的符号为前缀的列表
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
  • 定义列表
    带小标题的列表形式
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!
    带你深入了解Java!三十三、初识CSS!

相关文章:

  • 2021-11-17
  • 2021-12-11
  • 2021-09-25
  • 2021-10-14
  • 2021-07-20
  • 2021-09-05
  • 2021-12-03
  • 2021-05-14
猜你喜欢
  • 2021-09-17
  • 2021-09-08
  • 2021-08-19
  • 2021-07-10
  • 2021-04-05
  • 2021-09-08
  • 2021-06-19
相关资源
相似解决方案