Please enable JavaScript.
Coggle requires JavaScript to display documents.
html和css (html (元素 (链接 (链接 (超链接型标签 (link标签 (超链接型link标签 (特点:…
html和css
html
元素
-
-
链接
链接
超链接型标签
link标签
-
外部资源类 link 标签
外部资源型 link 标签会被主动下载,并且根据 rel 类型做不同的处理。外部资源型的标签包括:具有 icon 型的 link、预处理类 link、modulepreload 型的 link、stylesheet、pingback。
icon 型 link
- 1 more item...
-
modulepreload 型的 link
- 1 more item...
stylesheet 型 link
- 1 more item...
pingback 型 link
- 1 more item...
a标签
rel属性
alternate,author,help,license,next,prev,search这些跟 link 语义完全一致,不同的是,a 标签产生的链接是会实际显示在网页中的,而 link 标签仅仅是元信息,除了这些之外,a 标签独有的 rel 类型:tag 表示本网页所属的标签;bookmark 到上级章节的链接。
辅助的rel类型
用于提示浏览器或者搜索引擎做一些处理
- 4 more items...
-
-
-
-
-
-
-
-
css
-
功能
布局
正常流
-
正常流的原理
格式化上下文 + 盒 / 文字 = 位置
块级格式化上下文
三种情况
-
当遇到行内级盒或者文字
- 1 more item...
遇到 float 盒
- 1 more item...
其内部创建新块级格式上下文的元素
-
-
非块级但仍能包含块级元素的容器(如 inline-blocks, table-cells, table-captions);
-
-
-
弹性布局
原理
-
第二步: 计算每个flex项主轴尺寸和位置
如果 Flex 容器是不允许换行的,并且最后主轴尺寸超出了 Flex 容器,就要做等比缩放,如果 Flex 容器有多行,那么根据我们前面的分行算法,必然有主轴剩余空间,这时候,我们要找出本行所有的带 Flex 属性的 flex 项,把剩余空间按 Flex 比例分给它们即可
如果本行完全没有带 flex 属性的 flex 项,justify-content 机制就要生效了,它的几个不同的值会影响剩余空白如何分配,作为实现者,我们只要在计算 flex 项坐标的时候,加上一个数值即可。
-
-
-