<div id="tabnav"></div>和<div class="tabnav"></div>两个标签有什么区别呢,不懂??
<divid="tabnav"></div>和<divclass="tabnav"></div>两个标签有什么区别呢,不懂??而且在选项卡导航中一定要用<divid="t...
<div id="tabnav"></div>和<div class="tabnav"></div>两个标签有什么区别呢,不懂??
而且在选项卡导航中一定要用<div id="tabnav"></div>吗?换成class就实现不了动态吗 展开
而且在选项卡导航中一定要用<div id="tabnav"></div>吗?换成class就实现不了动态吗 展开
5个回答
展开全部
id是html中元素唯一的标识符,一个页面同一个id只能用一次,class主要标识同一类的元素,多用于为一组元素集合设置样式等。
class 属性规定元素的类名(classname)。
class 属性大多数时候用于指向样式表中的类(class)。不过,也可以利用它通过JavaScript 来改变带有指定 class 的 HTML 元素。
id 属性规定 HTML 元素的唯一的 id。
id 在 HTML 文档中必须是唯一的。
id 属性可用作链接锚(link anchor),通过 JavaScript(HTML DOM)或通过 CSS 为带有指定 id 的元素改变或添加样式。
class 属性规定元素的类名(classname)。
class 属性大多数时候用于指向样式表中的类(class)。不过,也可以利用它通过JavaScript 来改变带有指定 class 的 HTML 元素。
id 属性规定 HTML 元素的唯一的 id。
id 在 HTML 文档中必须是唯一的。
id 属性可用作链接锚(link anchor),通过 JavaScript(HTML DOM)或通过 CSS 为带有指定 id 的元素改变或添加样式。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
id 是一个标记的标识 不能够重复 就是说在当前页面中值要唯一
class 则不同 可以多个标记设置同样的class
class 则不同 可以多个标记设置同样的class
追问
那为什么在选项卡导航中一定要用id呢?我把它换成class就实现不了动态了,怎么回事呢
追答
选项卡 那种标签页吗 有没有代码
如果是用控制层的显示和隐藏那样的话 用class或者任何一个属性都是可以的(这些属性必须唯一)
如:显示一个层 $("div:[class=class1]").css("display","block");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对应的css代码
#tabnav{}
.tabnav{}
一个是ID,一个类,都是接口,以前很多讨论关于何时用ID何时用类,估计现在也没太多变化吧。,页面中尽量避免大量使用ID名。
类使用起来很灵活,举例来说
现有两个样式,
.big{font-size:10em;}
.box-line{border:1px solid red;}
HTML部分有一个div,我想把这两个样式都加给它,那么就是
<div class="big box-line"></div> 这样这个div就具备了两个样式,而使用ID是唯一的,不可以多写
仍有疑问的话,追问吧
#tabnav{}
.tabnav{}
一个是ID,一个类,都是接口,以前很多讨论关于何时用ID何时用类,估计现在也没太多变化吧。,页面中尽量避免大量使用ID名。
类使用起来很灵活,举例来说
现有两个样式,
.big{font-size:10em;}
.box-line{border:1px solid red;}
HTML部分有一个div,我想把这两个样式都加给它,那么就是
<div class="big box-line"></div> 这样这个div就具备了两个样式,而使用ID是唯一的,不可以多写
仍有疑问的话,追问吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
id标签是唯一的,class是可以重复使用的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
id 是一个标记的标识 不能够重复 就是说在当前页面中值要唯一
class 则不同 可以多个标记设置同样的class
class 则不同 可以多个标记设置同样的class
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询