0
今天早上我一直在使用CSS和HTML进行探索,我想知道在使用CSS自定义HTML标记和属性时是否有任何限制。使用CSS自定义HTML标记和属性的局限性
这个例子可能会有帮助:
<div class="app"></div>
该类应用的风格是:
.app { background: black; }
现在改变HTML这样的类现在是一个HTML标签,并在CSS代替创建类,我们将其更改为如下所示的HTML属性:
HTML <app></app>
CSS [app] { background: black; }
将这种方法工作的跨浏览器?还,将在页面加载性能保持不变?
我已经使用Chrome和Firefox进行过测试,并且没有任何问题。
''不是HTML。 –
Quentin
你不能发明自己的html标签。留在已知的。 – HerrSerker
我不认为这是HTML的发展方向,否则所有的标准标签将变得不那么有效,我们可能很难理解别人的HTML代码,这太可怕了。顺便说一句,HTML主要涉及视觉元素,而不是数据元素,所以自定义标记的目的没有多大帮助,这不是某种限制(这是设计)。 –