diff --git "a/\346\261\237\346\226\207\346\267\257/\344\275\234\344\270\232/\347\272\277\346\200\247\346\270\220\345\217\230\344\270\223\351\241\271\347\273\203\344\271\240.html" "b/\346\261\237\346\226\207\346\267\257/\344\275\234\344\270\232/\347\272\277\346\200\247\346\270\220\345\217\230\344\270\223\351\241\271\347\273\203\344\271\240.html"
new file mode 100644
index 0000000000000000000000000000000000000000..afd80388e96d32ffeac0665d8094140dd7102b53
--- /dev/null
+++ "b/\346\261\237\346\226\207\346\267\257/\344\275\234\344\270\232/\347\272\277\346\200\247\346\270\220\345\217\230\344\270\223\351\241\271\347\273\203\344\271\240.html"
@@ -0,0 +1,48 @@
+
+
+
+
+
+ Document
+
+
+
+
+
+ 中华人民共和国
+
+
+
\ No newline at end of file
diff --git "a/\346\261\237\346\226\207\346\267\257/\347\254\224\350\256\260/20241009-css\346\270\220\345\217\230.md" "b/\346\261\237\346\226\207\346\267\257/\347\254\224\350\256\260/20241009-css\346\270\220\345\217\230.md"
new file mode 100644
index 0000000000000000000000000000000000000000..b367ac8eb0e4f99385b61cbde06e369599848501
--- /dev/null
+++ "b/\346\261\237\346\226\207\346\267\257/\347\254\224\350\256\260/20241009-css\346\270\220\345\217\230.md"
@@ -0,0 +1,60 @@
+## 渐变
+1. 渐变分为线性渐变与径向渐变
+- 线性渐变 : 向下/向上/向左/向右对角方向
+- 径向渐变 : 由他们的中心定义
+## 线性渐变
+1. 为了创建一个线性渐变,你必须至少定义两种颜色节点。颜色节点即你想要呈现平稳过渡的颜色。同时,你也可以设置一个起点和一个方向(或一个角度)
+2. 语法 :background-image: linear-gradient(direction,color-stopl, color-stop2,.....);
+- 线性渐变 - 从上到下(默认情况下)
+- 下面的实力演示了从顶部开始的线性渐变。起点是红色,慢慢过渡到蓝色
+- #grad{
+- background-image: linear-gradiient(#e66465, #9198e5):
+- }
+- 线性渐变-从左到右
+- #grad{
+- height: 200px ;
+- background-image: linear-gradiient(to right, red , yellow):
+- }
+- 线性渐变-对角
+- #grad{
+- height: 200px ;
+- background-image: linear-gradiient(to bottom right , red , yellow):
+- }
+- 使用角度
+- #grad{
+- background-image: linear-gradiient(90deg , red , yellow):
+- }
+- 使用多个颜色节点
+- #grad{
+- background-image: linear-gradiient(yed, yellow, green):
+- }
+- 下面的实例演示了如何创建一个带有彩虹颜色的文本和线性渐变
+- #grad {
+- /* 标准的语法 */
+- background-image: linear-gradient(to right, red,orange,yellow,green,blue,- indigo,violet);
+- }
+## 径向渐变 (径向渐变由它的中心定义)
+1. 为了创建一个径向渐变,你也必须至少定义两种颜色节点。颜色节点即你想要呈现平稳过渡的颜色。同时你也可以指定渐变的中心、形状、大小。默认情况下,渐变的中心是center(表示在中心点),渐变的形状是ellipse(表示椭圆形),渐变的大小是farthest-corner(表示到最远的角落)。
+- 语法 :background-image: radial-gradient(shape size at position, start-color, ..., last-color);
+- 径向渐变 - 颜色节点均匀分布(默认情况下)
+- 实例: 颜色节点均匀分布的径向渐变:
+-#grad {
+- background-image: radial-gradient(red, yellow, green);
+- }
+- 实例:颜色节点分布不均匀地径向渐变
+-#grad {
+- background-image: radial-gradient(red 5%, yellow 15%, green 60 %);
+- }
+- 设置形状
+- shape 参数定义了形状。他可以是值circle 或ellipse 。 其中 , circle 表示圆形 , ellipse 表示椭圆形 , 默认值是ellipse
+- 实例 : 形状为圆形的径向渐变:
+-#grad {
+- background-image: radial-gradient(circle, red, yellow, green);
+- }
+- 重复的径向渐变
+- repeating-radial-gradient()函数用于重复径向渐变
+- 实例 :一个重复的径向渐变
+-#grad {
+- background-image: repeating-radial-gradient(red, yellow, green);
+- }
+
diff --git "a/\346\261\237\346\226\207\346\267\257/\347\254\224\350\256\260/20241012-css\351\200\211\346\213\251\345\231\250\346\240\267\345\274\217\350\241\250.md" "b/\346\261\237\346\226\207\346\267\257/\347\254\224\350\256\260/20241012-css\351\200\211\346\213\251\345\231\250\346\240\267\345\274\217\350\241\250.md"
new file mode 100644
index 0000000000000000000000000000000000000000..5e5511a6b4fa598c868b476dd4232e04013e49a1
--- /dev/null
+++ "b/\346\261\237\346\226\207\346\267\257/\347\254\224\350\256\260/20241012-css\351\200\211\346\213\251\345\231\250\346\240\267\345\274\217\350\241\250.md"
@@ -0,0 +1,99 @@
+## css选择器
+- css选择器规定了css规则会被应用到那些元素上
+- (1)所有的标签都可以是选择器 比如 ul li label dt dl input
+- (2)无论这个标签藏得多深一定能够被选上
+- (3)选择的所有 而不是一个
+1. 通用选择器
+- 选择所有元素。可以将其限制为特定的名称空间或者所有名称空间
+- 语法:* ns| * * | *
+- 例子:* 讲匹配文档的所有元素
+2. 元素选择器
+- 按照给定的节点名称,选择所有匹配的元素
+- 语法: elementname
+- 例子:input匹配任何<input>元素
+3. 类选择器
+- 按照给定的class数学的值,选择所有匹配的元素
+- 语法:.classname
+- 例子:.index匹配认识class数学中含有index累的元素
+4. ID选择器
+- 按照ID属性选择一个与之匹配的元素。需要注意的是,一个文档中,每个ID数学都应当是唯一的
+- 语法:#idname
+- 例子:#toc匹配ID为“toc”的元素
+5. 属性选择器
+- 按照给定的属性,选择所有匹配的元素
+- 语法:[attr] [attr=value]
+- 例子:[autoplay]选择所有具有autoplay属性的元素
+6. 标签选择器:选择器的名字代表HTML页面上的标签 所以经常描述共性,无法描述一某一个元素的个性
+## css的集中高级选择器
+1. 后代选择器:定义的时候用空格隔开
+- 对于 E F 这种格式,表示所有属于E元素后代的F元素,有这个样式。空格就表示后代。
+后代选择器,就是一种平衡共性 特性的平衡。当要把某一个部分的所有的双眸,进行样式改变就要用到后代选择器
+- 举例 1:
+
+-
+- 空格就表示后代 .div1 p 表示 .div1的后代所有的P
+## css语法
+- 语法格式: 选择器{属性名:属性值;属性名:属性值;}
+- 或者可以写成:
+
+- 选择器 {
+- k: v;
+- k: v;
+- k: v;
+- k: v;
+- }
+- 选择器 {
+- k: v;
+- k: v;
+- k: v;
+- k: v;
+- }
+- 举例:
+- p{
+- color:red
+-}
+## 字体颜色:(c)
+
+- color:red;
+- color 属性的值,可以是英语单词,比如 red、blue、yellow 等等;也可以是 rgb、十六进制(后期详细讲)。
+
+## 字号大小:(fos)
+
+- font-size:40px;
+- font 就是“字体”,size 就是“尺寸”。px 是“像素”。单位必须加,不加不行。
+
+## 背景颜色:(bgc)
+
+- background-color: blue;
+- background 就是“背景”。
+
+## 加粗:(fwb)
+
+- font-weight: bold;
+- font 是“字体” weight 是“重量”的意思,bold 粗。
+
+## 不加粗:(fwn)
+
+- font-weight: normal;
+- normal 就是正常的意思。
+
+## 斜体:(fsi)
+
+- font-style: italic;
+- italic 就是“斜体”。
+
+## 不斜体:(fsn)
+
+- font-style: normal;
+## 下划线:(tdu)
+
+- text-decoration: underline;
+- decoration 就是“装饰”的意思。
+
+## 没有下划线:(tdn)
+
+- text-decoration:none;
\ No newline at end of file