【Web前端学习之路】CSS基础知识(黑马课程学习笔记)

本文是Web前端学习之路的一部分,详细介绍了CSS的基础知识,包括选择器、字体样式、盒子模型和浮动。内容涵盖内嵌、外联和行内样式的引入方式,基础选择器如标签选择器、类选择器和ID选择器,以及文本样式、元素显示模式、CSS特性等。此外,还探讨了浮动元素在网页布局中的应用。
摘要由CSDN通过智能技术生成

day03

CSS的基础认知

1、CSS初识:层叠样式表,简单来说就是用于美化html网页,给HTML标签设置样式。CSS写在style标签中,style标签是嵌套于head标签内部,title标签下;选择器的作用是选择要修饰的元素。

(注:层叠样式表,顾名思义可以层叠覆盖,所以若给同一个标签设置了相同的属性,则最后写的样式会覆盖之前的)

2、CSS引入方式

  • 内嵌式(适用于小案例,作用在当前页面):CSS写在style标签中
  • 外联式(适用于项目中,作用在多个页面):CSS需要单独写在一个.css文件中,通过link标签在.html文件中引入
  • 行内式(配合js使用,作用在当前标签):CSS写在标签的style属性中

  • 注意:大小、宽高等尺寸都要记得写px像素单位

基础选择器

  1. 标签选择器:选择的是一类标签,而不是单独某一个
  2. 类选择器:自定义类名,结构为:.类名{css属性:属性值;},然后再在想要修饰的标签中加上与类名相同的class属性值。
  3. id选择器:结构:#id属性值{css属性名:属性值},id多是配合JS使用的,符合规范的用法是一个标签中只能有一个id属性值,一个id选择器也只能选中一个标签
  4. 通配符选择器:结构:*{css属性名:属性值;},作用是找到页面中所有标签

 类选择器使用:类名可以由数字、字母、下划线、中划线组成,但不能以数字或者中划线开头;一个标签可以同时有多个类名,类名之间以空格隔开即可;一个类也可以用于多个标签

字体和文本样式

  • 字体大小属性名:font-size(默认值是16px)
  • 字体粗细属性名:font-weight(加粗属性值为bold,正常属性值为nomal;或者直接写属性值100~900整百数)
  • 字体倾斜属性名:font-style(倾斜属性值为italic,正常属性值为nomal)
  • 字体系列属性名:font-family

 font符合属性 font:style weight size/li(其中的属性值顺序不可改变,否则不生效;可省略前两个属性,为默认值)

  • 文本缩进:text-indent(属性值为数字+px或者数字+em)(em是当前标签内的字体大小)
  • 文本水平对齐方式:text-align(属性值为left/center/right)
  • 文本修饰</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值