在W3Schools,他们声明两者|并^表示:选择具有以指定值开头的属性的元素.
那有什么区别?
似乎无法找到关于此的更多信息.
粉碎杂志似乎基本上说html和:root是相同的东西,但肯定必须有区别?
我一直在寻找Facebook和Youtube等许多网站的CSS文件.
在几乎所有这些中我都看到了这段代码:
* {
margin: 0;
padding: 0;
}
Run Code Online (Sandbox Code Playgroud)
这很奇怪,因为在chrome web开发人员工具中删除该块不会影响页面的布局.
这段代码意味着什么,何时使用以及为什么?
从doc,我发现如下所示使用命名空间:
@namespace foo url(http://www.example.com);
foo|h1 { color: blue }
Run Code Online (Sandbox Code Playgroud)
但我想更多地了解这一点.我们为什么用它?