前端冷知识集锦 本站原创- 2024-06-09 22:42:01

前端新奇 前端冷知识集锦 HTML篇
前端不为人知的一面 前端冷知识集锦
端冷知识集锦 前端是现代Web开发中最重要的领域之一。前端工程师们负责将某种编程语言翻译成可视化和可交互的网页和应用程序。虽然前端技术以JavaScript、HTML和CSS为基础,但是还有许多其他的技术需要掌握。 在本文中,我们将展示一些前端工程师们可能不知道,但值得掌握的前端冷知识。
1. 僵尸进程 有时候,我们在查看 Chrome 的任务管理器时会看到一些悬挂的(占用内存但不工作的)浏览器进程。这就是僵尸进程。 当我们重启浏览器或关闭某些标签页时,网络请求或者Web Worker(用于在后台运行的 JavaScript 程序)可能仍然在后台运行,但无论如何也无法与主进程通信。因此,这些子进程会成为僵尸进程,占用着一定的系统资源。这时我们可以通过在 Chrome 的任务管理器中结束这些僵尸进程来清理它们。
2. 后备模式(BackCompat) 如果 HTML 文档在不包含DOCTYPE声明的情况下被渲染,浏览器将使用后备模式,也称为混杂模式。后备模式下的渲染引擎会启用一些早期的文档渲染标准, 但并不利于开发种类繁多的 Web 应用。因此,在编写 HTML 5 的文档时,务必要包含正确的声明!
3. 喜闻乐见的CSS魔法 CSS拥有许多魔法特性,即使是老练的开发者,也难以发现一些值得一提的魔法。 a. 状态的伪类匹配 `input:enabled`: 匹配可用元素 `input:disabled`: 匹配不可用元素 `input:checked`: 匹配被选中的元素… b. 属性选择器 常用的属性选择器包含: 属性等于准确的值: `input[value="apple"]` 属性以…开头: `input[value^=”a”]` 属性以指定值结尾: `input[value$=”e”]` 属性包含指定的值: `input[value*=”ap”]` c. calc() Calc()是CSS联合属性标记符号的一种。类似于数学中的表达式,可以用于在CSS中完成一些复杂的计算。计算结果必须遵循CSS长度的标准,例如px、em、rem等这样的标记符号。
4.
这些前端冷知识,你都知道吗
  • 声明:本文内容来自互联网不代表本站观点,转载请注明出处:zx.66688824.com/3U90v6fSks.html

上一篇:刨青瓜冷知识 下一篇:泡泡面冷知识
相关文章
返回顶部小火箭