渐变文本h1{背景图像:线性渐变(向右,#c6ffdd,#fbd786,#f7797d);背景剪辑:文本;-webkit-背景剪辑:文本;color:transparent;}modifymediadefaults添加这些属性以在编写css重置时改进媒体默认值。img,图片,视频,svg{最大宽度:100%;适合对象:包含;/*保持良好的纵横比*/}列数使用列属性为文本元素制作漂亮的列布局。p{列数:3;柱间距:5rem;column-rule:1pxsolidsalmon;/*列之间的边框*/}使用位置使元素居中div{position:absolute;顶部:50%;左:50%;transform:translate(-50%,-50%);}逗号分隔列表li:not(:last-child)::after{content:',';}smoothscrollinghtml{scroll-behavior:smooth;}hyphenshyphens告诉浏览器如何在换行时对单词进行连字。可以完全阻止连字符的使用,控制浏览器何时使用它们,或者让浏览器决定何时使用它们。首字母避免了不必要的span并使用伪元素为您的内容设置样式,同样对于首字母伪元素,我们也有first-line伪元素。h1::first-letter{color:#ff8A00;}accent-coloraccent-color属性用自定义颜色值重新着色浏览器默认样式提供的表单控件的强调色。图片填充texth1{background-image:url('illustration.webp');背景剪辑:文本;color:transparent;}placeholder伪元素使用placeholder伪元素改变占位符样式:input::placeholder{font-size:1.5em;字母间距:2px;颜色:绿色;text-shadow:1px1px1pxblack;}colors动画使用颜色微调滤镜来改变元素颜色。button{animation:colors1slinearinfinite;}@keyframescolors{0%{filter:hue-rotate(0deg);}100%{滤镜:色调旋转(360deg);}}clamp()函数clamp()函数的作用是将一个值限制在上限和下限之间。当此值超出最小值和最大值的范围时,选择一个介于最小值和最大值之间的值来使用。它接收三个参数:最小值、首选值、最大值。h1{font-size:clamp(5.25rem,8vw,8rem);}选择伪类设置被选元素的样式。::selection{color:coral;}decimalleadingzero将列表样式类型设置为decimalleadingzeros。li{list-style-type:decimal-leading-zero;}customcursorhtml{cursor:url('no.png'),auto;}caret-colorcaret-color属性用于定义插入的颜色cursor(caret),这里说的插入光标就是闪烁的竖条|用于指示用户的输入将被插入到网页可编辑区域的哪个位置的东西。only-childCSS伪类:only-child匹配没有任何兄弟元素的元素。等价的选择器也可以写成:first-child:last-child或者:nth-??child(1):nth-last-child(1),当然前者的权重会低一些。使用网格使元素居中。parent{display:grid;place-items:center;}text-indenttext-indent属性可以定义块元素的第一行文本内容之前的缩进。p{text-indent:5.275rem;}liststyletypeCSS属性list-style-type可以设置列表元素的标记(如点、符号或自定义计数器样式)。li{列表样式类型:'
