导航:首页 > 万维百科 > 网页设计怎么id标识

网页设计怎么id标识

发布时间:2020-12-05 21:36:08

1、网页设计之HTML中Id和Name的区别

html中:name指的是用户名称,ID指的是用户注册是系统自动分配给用户的一个序列号。 name是用来提交数据的,提供给表单用,可以重复;id则针对文档操作时候用,不能重复。如:document.getElementById();
一、ID是在客户端脚本里用!NAME是用于获取提交表单的某表单域信息,在form里面,如果不指定Name的话,就不会发送到服务器端。
二、以下元素input、select、form、frame、iframe用name,而以下元素table、tr、 td、div、p、span、h1、li用id,表单元素(form input textarea select)与框架元素(iframe frame)用 name,这些元素都与表单(框架元素作用于form的target)提交有关, 在表单的接收页面只接收有name的元素, 赋ID的元素通过表单是接收不到值的.
当然上述元素也可以赋ID值, 赋ID值的时候引用这些元素的方法就要变一下了.
赋 name: document.formName.inputName document.frames("frameName")
赋 ID : document.all.inputID document.all.frameID
只能赋ID不能赋name的元素:(除去与表单相关的元素都只能赋ID)
body li a table tr td th p div span pre dl dt dd font b 等等

2、网页设计,怎么给它<DIV id=menu>加上属性?

这是html和css的写法,

其中的div是一个层,这个层可以用版“类权”样式来命名(也就是class),也可以用id来命名。
id的只能用一次是说同一个id在一个页面中只能出现一次,例如页面中有一个元素取id为“navibar”,那么在这个页面中就不能再为其他元素取“navibar”这个id了;
class可以多次引用,是说在一个页面中,可以为多个元素加上同一个名称的class,例如

a

b

c

d

这些网页制作和网站建设的教程在赵一鸣随笔博客中都有视频讲解,你可以去看一下,如果我的回答对你有用,可以采纳哦!

3、网页设计时,对网页的标签进行s样式设置时,为什么明明已经有了id属性,但是还要设置class属性

通常 我们是不用ID来设置样式的,一般都是用class来控制样式的!ID只针对一个,CLASS是针对一个数组,因为html的样式很多事可以重复利用的,所以CLASS主要是用来控制样式的,id主要是用来JS获取节点的!
当然,你也可以用ID控制样式,用CLASS来获取节点。
通常来说ID是用来获取节点,class用来控制样式!较为合理一点!
希望可以给你带来帮助!

4、什么是网页设计中的DIV,什么是ID?谢谢

div是指块文字,像你要定义一块文字可以用到它。另外做层的时候也经用到它,它就是让一块东西集成为一个集合.
div标签可以以类或ID附加css样式
1.类
<div class="***">……</div>
2.ID
<div id="***">……</div>
如果用id附加,那么css中应该首先创建这个ID:
如:
#abc .font {
font-family: Verdana, "宋体";
color: #FF00CC;
}
其中abc就是id
可以在abc这个id下建立很多css属性,这样所有在<div id="***">……</div>这个标签中的内容将遵循abc这个id下的css属性。

5、网页设计中,<id="top">是什么意思?

应该是类似<div id="top">的写法吧?

HTML中不存在id这个标签。

它只可以作为某个标签的属性。

在CSS中,id是用来声明引用的CSS声明.

在Javascript中,也可以用来索引文档对象DOM.

顺便说一下:caiwen0002,请不要误导别人。

6、网页制作什么时候用id,什么时候用class啊

不是的,在css中使用id和class, 从实用角度的区别是 class可以多次使用,而id只能用于一个元素

如:

<!DOCTYPE html>

<html lang="en" xmlns="

<head>
    <meta charset="utf-8" />
    <title></title>
    <style>
        #my_id {
            color: red;
        }

        .my_class {
            color:yellow;
        }
    </style>
</head>
<body>
    <div id="my_id">id只能用于一个元素</div>
    <div class="my_class">class用于元素1</div>
    <div class="my_class">class用于元素2</div>
</body>
</html>

效果如下:

7、网页设计,怎么给它<DIV id=menu>加上属性?

可以这样:
<style>
#menu{width:500px;height:35px;background:#cccccc;position:absolute; left:50px;top:50px;}
</style>
<DIV id=menu>

也可以这样:
<div id=menu style="width:500px;height:35px;background:#cccccc;position:absolute; left:50px;top:50px;}">

至于你的说位置这个嘛,就要看你是相对于哪个来说内,如果相对于浏览器为容器来定容位的话,可以直接left:px;top:px..比如复杂,

也可以用margin外边框和padding内边距来定义它跟上一层容器的距离关系:

8、网站制作样式里为什么用class而不用id

还是用class呢?这其中是讲究技巧的,首先了解一下id和class的属性以及方法。 ID是表示着标签的身份,在JS脚本中会用到id,当JS要修改一个标签的属性时,JS会将id名作为该标签的唯一标识进行操作。假如你的页面里出现了两个ID那JS效果特性较出现逻辑错误不知道依据哪个ID来改变其标签属性。 在CSS里的ID不一定为JS而设置的,但是同样ID在页面里也只能出现一次,并且是唯一性。 Class 在程序中称“类”,同时在CSS中也书面语也叫“类”。在CSS样式中以小写的“点”及“.”来命名如: .css5{属性:属性值;} ,而在html页面里则以class="css5" 来选择调用,命名好的CSS又叫css选择器。如: .css5{属性:属性值;} 选择器在html调用为<div class="css5">我是class例子</div>。 为什么样式里用class而不用id呢? 1、id专门留给JS用,这样才符合表现与行为分离的原则。所以id我用驼峰式,也是为了体现这一点。 2、id不可以重复,用class的话,可以肆无忌惮的用无数次。 3、id的优先级太高,若是写了一个#page_content a {color:#f60} ,里面要改链接颜色,都必须加上#page_content才能越过这个优先级。 总结:一般网站制作最好不要用className写类名,因为始终对浏览器大小写敏感的问题抱有怀疑态度。

9、网页设计id命名为汉语好吗

最好不要这样,会出错。
可以自己摸索出自己的命名规则。
这样在以后写网页的时候会方便一些

与网页设计怎么id标识相关的知识