如果在html文件中对于同一个元素可以有多个css样式存在

如果在html文件中对于同一个元素可以有多个css样式存在,第1张

一般一个元素对应一个css,比如:

<h1>一个元素</h1>

h1{

color:red

}

如果多个元素,比如:

<h1>多个元素</h1>

h1{

color:red

}

h1{

color:blue

}

h1{

font-size:50px

}

那么这样的话,就有先来后到的顺序。第一个表示红色,第二个表示蓝色,第三个是字体大小。按照显示该文字应该是“蓝色+50像素大小”。红色的元素就被忽略了。

所以,html是可以有多个元素的,但会遵循先来后到的原则。希望能够帮到你,谢谢。

document.registerElement() 函数用来创建自定义的HTML元素。将返回一个构造函数,其中有一个参数选项,用来声明自定义HTML元素的名称,另外有一个可选参数项,用来描述原型的对象,自定义功能的元素。

在下面的示例中,简单的创建了一个新的HTML元素 <x-treehouse>,并且将它放入到页面中:

var XTreehouseElement = document.registerElement('x-treehouse')

document.body.appendChild(new XTreehouseElement())

下面的HTML就会插入 <body>元素内:

<x-treehouse></x-treehouse>

自定义元素的名称 必须使用连字符 - ,这样浏览器就可以区分标准元素和自定义元素。这也意味着,不会遇到一个新的HTML元素和定义元素使用相同名称的问题。

语法:

*

说明:

选定文档目录树(DOM)中的所有类型的单一对象。

假如通配选择符不是单一选择符中的唯一组成,“*”可以省略。

目前IE5.5+尚不支持此种选择符。

示例:

*[lang=fr] { font-size:14pxwidth:120px}

*.div { text-decoration:none}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8361742.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存