为了账号安全,请及时绑定邮箱和手机立即绑定

<div id= “ ”>和<div class="">

<div id= “ ”>和<div class="">

小学时光丶风景美 2016-07-30 19:46:42
我想问问这两个选择符是不是可以随便写命名。
查看完整描述

5 回答

已采纳
?
慕婉清5985935

TA贡献3条经验 获得超1个赞

首先id名是唯一,不可以使用关键字;class名相对比较随意。

所以一个页面同一个ID只能使用一次,而class可以无限制使用。

在实际使用中,单一的元素或需要程序、JS控制的东西,需要用id定义;重复使用的元素、类别,则用class定义。

ID需要具有唯一性,并且尽量在外围使用,如网页的大致布局,多数选用ID选择符来控制以施加样式,而CLASS具有可重复性,并且尽量在结构内部使用。这样做的好处是有利于网站代码的后期维护与修改。正式是因为ID是不能重复的,所以在XHTML的结构中,大结构一定是用ID。比如标志、导航、主体内容、版权,规范命名为#logo , #nav , #content , #copyright。


查看完整回答
1 反对 回复 2016-07-31
?
小新在编程

TA贡献15条经验 获得超10个赞

这个要看你获取的东西是不是唯一,如果是唯一打,比如body,一个一面也就只有一个,那么在获取他的时候就用id,用class的时候,这个可以重复,比如<form>获取单元框,就用class,需要重复,id这个时候就不起作用了。

查看完整回答
反对 回复 2016-07-31
?
赤坂龙之介

TA贡献13条经验 获得超6个赞

id:

必须以字母 A-Z ,a-z 开头或者下划线开头

其后的字符:字母(A-Za-z)、数字(0-9)、连字符("-")、下划线("_")、冒号(":") 以及点号(".")

值对大小写敏感

class:

1、一般英文开头或者下划线开头

2、其中类选器名称可以任意起名(但不要起中文噢)

注释:class 属性不能在以下 HTML 元素中使用:base, head, html, meta, param, script, style 以及 title。

提示:类名不能以数字开头!只有 Internet Explorer 支持这种做法。

一般注意这些就够了


查看完整回答
反对 回复 2016-07-30
?
大咪

TA贡献785条经验 获得超332个赞

这个是结合CSS中的样式去使用,div的id可以随意起名字。class的命名也是随意,只不过使用的时候是采用了CSS中的内部样式或者引用外部样式中起名字要 与其一致,这样div才可以发挥出你所定义的样式。。。这样说可以理解吗,,,

查看完整回答
反对 回复 2016-07-30
  • 5 回答
  • 0 关注
  • 4941 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信