diff --git "a/\347\250\213\346\242\246/20240904_git&markdown.md" "b/\347\250\213\346\242\246/20240904_git&markdown.md" new file mode 100644 index 0000000000000000000000000000000000000000..7c65628df21d10cf4ec82f66dae41296b45d9442 --- /dev/null +++ "b/\347\250\213\346\242\246/20240904_git&markdown.md" @@ -0,0 +1,31 @@ +# Git流程图 +远程班级——fork`复制,跟踪`——>远程个人——clone——>本地——push——>远程个人——pull requses——>远程班级 +# 切换cmd(快捷) +田字格+R +## git |cmd 终端 +1. C盘切D盘 `d:` +2. D盘查目录 `dir` +3. D盘转目录文件 `cd 文件名` 【按Tab键就会出文件名】 +4. 查询网速(一般45ms左右正常) `Ping gitee.com` +# markdown语法 +1. 插图 `` +2. # `一级标题` +3. ## `二级标题` +4. *斜体* +5. **粗体** +6. ***粗斜体*** +7. > 引用 +8. 反引号 `特别引用` +9. 方框引用(js使代码高亮) +```js +console.log('女生') +``` +10. 有序列表 `用1./1)` +11. 无序列表 `+/-/*` +12. 表格 + +|左对齐|居中|右对齐| +|:-|:-:|-:| +|一|二|三| + + diff --git "a/\347\250\213\346\242\246/20240909_\345\211\215\347\253\257&html\346\246\202\350\277\260.md" "b/\347\250\213\346\242\246/20240909_\345\211\215\347\253\257&html\346\246\202\350\277\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..ef74b8815ad91aeb88417ad4322ad7744c6a72b1 --- /dev/null +++ "b/\347\250\213\346\242\246/20240909_\345\211\215\347\253\257&html\346\246\202\350\277\260.md" @@ -0,0 +1,27 @@ +* 前端工具 + * Vscode + * git + * 浏览器 + * 渲染引擎 + * JS引擎 +* HTML基础 + * HTML概念 + * 超文本标记语言 + * 专有名词 + * 网页 + * 主页(首页) + * 标记(标签) + * 元素:比如`
内容
` + * 属性:给每个标签所做的辅助信息 + * XHTML + * DHTML:dynamic,动态的`JavaScript+css+html` + * HTTP:超文本传输协议 +# lesson2_任务 +1. 主流引擎任务如下: +|浏览器|内核|JS引擎| +|:-|:-:|-:| +|Chrome|webkit>Blink|V8| +|FireFox|Gecko|SpiderMonkey>TraceMonkey>JaegerMonkey| +|IE、Edge|Trident>EdgeHTML|JScript/Chakra| +|Safari|webkit|-webkit-| +|Opera|presto>webkit>Bink|Linear A/Linear B/Futhark/Carakan| \ No newline at end of file diff --git "a/\347\250\213\346\242\246/20240911_html\346\216\222\347\211\210\346\240\207\347\255\276.md" "b/\347\250\213\346\242\246/20240911_html\346\216\222\347\211\210\346\240\207\347\255\276.md" new file mode 100644 index 0000000000000000000000000000000000000000..543359c4ad9486bdb2cfe7fd76f179fd9bd2c10f --- /dev/null +++ "b/\347\250\213\346\242\246/20240911_html\346\216\222\347\211\210\346\240\207\347\255\276.md" @@ -0,0 +1,69 @@ +# 排版标签 +* ``:可以把 HTML 文档分割为若干段落。在网页中如果要把文字有条理地显示出来,离不开段落标签;属性align,属性值;left、center、right +* `
`:将保留标签内部所有的空白字符(空格、换行符) +## 文本级标签 +* p、span、a、b、i、u、em。文本级标签里只能放**文字、图片、表单元素**。(a标签里不能放a和input) +## 容器级标签 +* div、h系列、li、dt、dd。容器级标签里可以**放置任何东西** +## p标签 +* 是一个文本级标签,p里面**只能放文字、图片、表单元素** +## div +* 在浏览器中,默认是不会增加任何的效果的,但是语义变了,div中的所有元素是一个小区域。 +* div标签是一个**容器级**标签,里面什么都能放,甚至可以放div自己 +## span +* 是表达“小区域、小跨度”的标签,但只是一个**文本级**的标签 +* span里面只能放置文字、图片、表单元素。 span里面不能放p、h、ul、dl、ol、div +## `div+css` +* div标签负责布局、结构、分块,css负责样式** +# html +```js + + + + + +Document + + + `````` + + +``` +# lesson3_任务 +1. 标签`
`任务:水平线设红色,粗18px +2. 标签``任务:内容居中 +```html + + +
+ + +Document + + + + 水平线设红色,粗细18 +
+内容居中
+ + +``` +[显示效果](http://sjv5zs5k5.hn-bkt.clouddn.com/lesson3_%E6%A0%87%E7%AD%BEhr%2Cp.png) +1. 图床任务 +[莲花楼](http://sjv5zs5k5.hn-bkt.clouddn.com/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20231010212352.jpg) + + + + + + diff --git "a/\347\250\213\346\242\246/20240913_\345\233\276\346\226\207\346\240\207\347\255\276&\350\266\205\351\223\276\346\216\245.md" "b/\347\250\213\346\242\246/20240913_\345\233\276\346\226\207\346\240\207\347\255\276&\350\266\205\351\223\276\346\216\245.md" new file mode 100644 index 0000000000000000000000000000000000000000..5f78ec1297138c061087c80a133ef501ef7ddf16 --- /dev/null +++ "b/\347\250\213\346\242\246/20240913_\345\233\276\346\226\207\346\240\207\347\255\276&\350\266\205\351\223\276\346\216\245.md" @@ -0,0 +1,113 @@ +# 字体标签 +* ` `:空格 +* `<`:<(less than) +* `>`:>(greater than) +* `amp`:符号`&` +- `"`:双引号 +- `'`:单引号 +- `©`:版权`©` +- `™`:商标`™` +- `绐`:文字`绐`。其实,`#32464`是汉字`绐`的unicode编码。 +## 特殊字符 +| 特殊字符 | 描述 |字符的代码 | +|:-------------|:-------------|:-----| +||空格符|` `| +|<|小于号|`<`| +|> |大于号|`>`| +|&|和号|`&`| +|¥|人民币|`¥`| +|©|版权|`©`| +|®|注册商标|`®`| +|°|摄氏度|`°`| +|±|正负号|`±`| +|×|乘号|`×`| +|÷|除号|`÷`| +|²|平方2(上标2)|`²`| +|³|立方3(上标3)|`³`| +## 下划线、中划线、斜体 +* 下划线:`text-decoration:underline` +* 删除:`text-decoration:line-through` +* 斜体:`font-style:italic` +> `windows:`有很多字体,只支持有限的几种加粗的效果,通常是400,600,900 +> `mac:`大部分字体,都支持从100~900的加粗效果 +### target="_blank"打开全新标签页(属性) +# 锚链接 +```js +我是顶部 +回到顶部 +``` +# img标签介绍 +> img标签,是一个单标签 +>+> +> 图片.img title属性=" " ————鼠标悬停显示文字 +### 能插入的图片类型 +- 能够插入的图片类型是:jpg(jpeg)、gif、png、bmp等。 +- 不能往网页中插入的图片格式是:psd、ai等。 +HTML页面不是直接插入图片,而是插入图片的引用地址,所以要先把图片上传到服务器上 +# img标签的`src`属性 +这里涉及到图片的一个属性: +- `src`属性:指图片的路径。英文名称 source。 +在写**图片的路径**时,有两种写法:相对路径、绝对路径 +1. 图片的相对路径 + ```html + +
+
+ +
+ ``` + +2. 图片的绝对路径 +## img标签的其他属性 +### width、height 属性 +- `width`:图像的宽度。 +- `height`:图像的高度。 +width和height,在 HTML5 中的单位是 CSS 像素,在 HTML 4 中既可以是像素,也可以是百分比。可以只指定 width 和 height 中的一个值,浏览器会根据原始图像进行缩放。 +**重要提示**:如果要想保证图片等比例缩放,请只设置width和height中其中一个。 +### Alt 属性 +- `alt`:当图片不可用(无法显示)的时候,代替图片显示的内容。alt是英语 alternate “替代”的意思,代表替换资源。 +### title 属性 +- `title`:**提示性文本**。鼠标悬停时出现的文本。 +1. title 属性不该被用作一幅图片在 alt 之外的补充说明信息。如果一幅图片需要小标题,使用 figure 或 figcaption 元素。 +2. title 元素的值一般作为提示条(tooltip)呈现给用户,在光标于图片上停下后显示出来。尽管这确实能给用户提供更多的信息,您不该假定用户真的能看到:用户可能只有键盘或触摸屏。如果要把特别重要的信息提供给用户,可以选择上面提供的一种方法将其内联显示,而不是使用 title。 +### align 属性 +- 图片的`align`属性:**图片和周围文字的相对位置**。属性取值可以是:bottom(默认)、center、top、left、right。 +# lesson4_任务 +1. 图片居中:用margin:auto +```html + + + + + +
Document + + + +++ + +``` +[显示效果](http://sjv5zs5k5.hn-bkt.clouddn.com/lesson4_%E5%9B%BE%E7%89%87%E5%B1%85%E4%B8%AD.png) + + diff --git "a/\347\250\213\346\242\246/20240914_\350\241\250\346\240\274\346\227\240\345\272\217\345\210\227\350\241\250.md" "b/\347\250\213\346\242\246/20240914_\350\241\250\346\240\274\346\227\240\345\272\217\345\210\227\350\241\250.md" new file mode 100644 index 0000000000000000000000000000000000000000..dc465ae42f37f1d26f9977f29354fed46f20ae7c --- /dev/null +++ "b/\347\250\213\346\242\246/20240914_\350\241\250\346\240\274\346\227\240\345\272\217\345\210\227\350\241\250.md" @@ -0,0 +1,157 @@ +# 无序列表+
| `进行设置) + - `cellpadding`:单元格内容到边的距离,像素为单位。默认情况下,文字是紧挨着左边那条线的,即默认情况下的值为0。 +注意不是单元格内容到四条边的距离哈,而是到一条边的距离,默认是与左边那条线的距离。如果设置属性`dir="rtl"`,那就指的是内容到右边那条线的距离。 + - `cellspacing`:单元格和单元格之间的距离(外边距),像素为单位。默认情况下的值为0 + - `bgcolor="#99cc66"`:表格的背景颜色。 + - `background="路径src/..."`:背景图片。 +背景图片的优先级大于背景颜色。 + - `bordercolorlight`:表格的上、左边框,以及单元格的右、下边框的颜色 + - `bordercolordark`:表格的右、下边框,以及单元格的上、左的边框的颜色 +这两个属性的目的是为了设置3D的效果。 + - `dir`:公有属性,单元格内容的排列方式(direction)。 可以 取值:`ltr`:从左到右(left to right,默认),`rtl`:从右到左(right to left) +既然说`dir`是共有属性,如果把这个属性放在任意标签中,那表明这个标签的位置可能会从右开始排列。 +# ` |
| `:单元格
+## 属性:
+ - `align`:内容的横向对齐方式。属性值可以填:left right center。如果想让每个单元格的内容都居中,这个属性太麻烦了,以后用css来解决。
+ - `valign`:内容的纵向对齐方式。属性值可以填:top middle bottom
+ - `width`:绝对值或者相对值(%)
+ - `height`:单元格的高度
+ - `bgcolor`:设置这个单元格的背景色。
+ - `background`:设置这个单元格的背景图片。
+# 单元格的合并
+## 单元格的属性:
+- `colspan`:横向合并。例如`colspan="2"`表示当前单元格在水平方向上要占据两个单元格的位置。
+- `rowspan`:纵向合并。例如`rowspan="2"`表示当前单元格在垂直方向上要占据两个单元格的位置。
+# lesson5_任务
+1. 苹果导航条:
+```html
+
+
+
+
+
+ |