自学内容网 自学内容网

css普通用法

Css普通用法

这是一个链接 W3C,用这个语法可以访问W3C,自己可以去看更加详细的内容。

基本语法

名字{
类型:参数
类型:参数
}

a{
color:blue
}

引入方法

直接在html之中进行带入到html代码之中,文件不需要重新写一个,用

或者是书写一个.css文件之中,然后加一个引用到整个文件之中。

第一个的优先级最高,第一个与第二个同时使用,第一个为主。

image-20250120211519917

<link rel = "stylesheet" herf = "路径">

路径:寻找直接路径或者间接路径

下面就是*.ccs里面写的内容

qw{
  color:red;
  weight:80px;
  height:80px;
}

选择器

基础选择器

标签选择器
<style>
q{
  填不同的属性
}
</style>
类选择器(class)
.bule{
属性
}

以 .名称 开通的叫做类选择器,用class进行调用。一个标签可以调用多个类选择器(中间用空格隔开),提取相同的属性元素,用到这个内容之中。一个类可以被等多个标签调用。

<div class = "blue red"><div>

这里共同调用了blue和red这个类。

id选择器
#m{
  属性
}

用 #名称 开头,用id进行调用,一个id只能被一个标签调用

<div id = "id_name">
  内容
</div>
通配符选择器
<style>
  *{
  属性
}
</style>

整个页面都会被改成目前这个格式,不需要进行调用。

复合选择器

这里不进行讨论

常用的元素属性

字体属性

设置字体类型

test{
  font-family= "";
}

设置字体大小

p{
font-size:80px;
}

设置字体粗细

这里可以用normal和bold代替使用

p{
  font-weight = 800;
}

文字样式

p{
  font-style:italic
}

这里可以使用normal代替,就不会出现倾斜的内容

文本属性

文本颜色设置

p{
  color:
}

这里有不同的设置方法,可以通过选色器进行选择不同的内容!

文本对齐

p{
  text-align:
}

left(左),right(右),center(中)

文本装饰

p{
  text-decoration:
}

underline 下划线.none 啥都没有. 可以给 a 标签去掉下划线. overline 上划线. line-through 删除线

文本缩进

p{
  text-indent:
}

首段缩进,后面直接接上缩进的大小,单位px或em。一般使用em,单位为目前字体的字符数。

背景属性

背景颜色

p{
  background-color:
}

与字体颜色差不多的设置方法。transparent(透明的)

背景图片

p{
  background-img:url()
}

这里可以放是绝对路径, 也可以是相对路径,也可以是网络路径

p{
  background-repeat:[ ]
}

不同的拼平铺方式

no-repeat: 不平铺

repeat-x: 水平平铺

repeat-y: 垂直平铺

背景位置

p{
  background-imge:url()
  bcakground-position:
}

这里有精确的位置,也有top, left, right, bottom一些方位词!

浏览器打开调试工具

打开浏览器,然后用Fn+F12(或者直接点击页面,出现坚持元素)

image-20250122210828065

元素: 查看标签结构

控制台: 查看控制台(主要用于JavaScript调用内容的查看)

来源: 查看源码+断点调试

网络: 查看前后端交互过程

应用:查看浏览器提供的一些扩展功能(本地存储等)

Performance, Memory, Security, Lighthouse 暂时不使用, 先不深究

元素的显示模式

块级元素,行内元素

块级元素独占一行, 行内元素不独占一行

块级元素可以设置宽高, 行内元素不能设置宽高.

块级元素四个方向都能设置内外边距, 行内元素垂直方向不能设置

其他不介绍了

盒模型

整个html模型都是一个盒子模型,内容区域(content)、内边距区域(padding)、边框区域(border)、外边距区域(margin)构成,

907c9d26908e2251eb4913da064d57a7

粗细: border-width

样式: border-style, 默认没边框. solid 实线边框 dashed 虚线边框 dotted 点线边框

颜色: border-color

具体的目前用Vue进行操作,后面的不同在现在的问题讨论


原文地址:https://blog.csdn.net/asibble/article/details/145311239

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!