Css 这两个ID之间的主要区别是什么?
这两个ID之间有什么区别?Css 这两个ID之间的主要区别是什么?,css,css-selectors,Css,Css Selectors,这两个ID之间有什么区别? p#id1{code在这里}和#id1 p{code在这里} p#id1将选择 #id1p将选择内部p元素 所以两者都在选择p元素,但不同的p元素: 首先:p#id1将选择p具有IDid1,因为它们之间没有空格 Second:将选择IDid1 <p id="id1"></p> <div id="id1"> <p> </p> </div> 在行动中看到它: p#id1{颜色:红色;} #id
p#id1{code在这里}
和#id1 p{code在这里}
p#id1
将选择
#id1p
将选择
内部p
元素p
元素,但不同的p
元素:
首先:p#id1
将选择p
具有IDid1
,因为它们之间没有空格
Second:将选择IDid1
<p id="id1"></p>
<div id="id1"> <p> </p> </div>
在行动中看到它:
p#id1{颜色:红色;}
#id1 p{color:green;}
我同意拥有id id1
我是子元素
p#id1
将选择
#id1p
将选择
内部p
元素p
元素,但不同的p
元素:
首先:p#id1
将选择p
具有IDid1
,因为它们之间没有空格
Second:将选择IDid1
<p id="id1"></p>
<div id="id1"> <p> </p> </div>
在行动中看到它:
p#id1{颜色:红色;}
#id1 p{color:green;}
我同意拥有id id1
我是子元素
p#id1{code在这里}
这将针对带有id=“id1”
p#id1{code在这里}
这将针对任何带有id=“id1”
p#id1将选择页面中具有指定ID的所有p标记,即
#id1p将选择p作为指定ID ie的子元素。p#id1将选择页面中具有指定ID ie的所有p标记。
#id1p将选择p作为指定ID的子元素,即
编写#id1p
您正在选择p
元素,该元素位于#id1
编写p#id1
您选择的是p
带有id的标记#id1
,但是由于id是唯一的,您不需要用标记指定它,在这种情况下,您可以编写像\id1{您的风格}
一样简单的代码
编写#id1p
您正在选择p
元素,该元素位于#id1
编写p#id1
您选择的是p
带有id的标记#id1
,但是由于id是唯一的,您不需要用标记指定它,在这种情况下,您可以编写像\id1{您的风格}
一样简单的代码
第一个是多元素选择器,它选择具有该id的段落。第二个是后代选择器,它选择具有该id的元素内的段落。第一个是多元素选择器,它选择具有该id的段落。第二个是后代选择器,它选择具有该id的元素内的段落身份证件