HTML – 什么是id = name = .something #something?

HTML中是属性,如

<input class="new" type="text" name="title" id="title2" />

在CSS中,我看到了

.something { ... }
#something { ... }

什么是id = name = .something #something用于?

解决方法

> ID:DOM元素的唯一标识符
>名称:提交用作数据检索关键字的表单时使用的名称
> #something:引用ID为’something’的元素
> .something:对classname’something’的元素的引用

这些是HTML和CSS的一些基本概念.您可能希望阅读basic HTML tutorial以了解有关该主题的更多信息,尤其是attributes section.

Id和类名主要用于使用CSS设置样式元素并使用JavaScript向它们添加行为.例如:

HTML:

<button id="foo">Click me to unleash the Unicorn</button>

CSS:

#foo { 
    border: 1px solid #ff0000; 
    font-weight: bold; 
    background: #000; 
    color: #fff; 
}

JavaScript的:

document.getElementById('foo').onclick = function() {
    var img = document.createElement('img');
    img.src = 'http://display.ubercomments.com/6/23672.jpg';
    document.getElementsByTagName('body')[0].appendChild(img);
};

See also,this beautiful example (Unicorn included).

相关文章

vue阻止冒泡事件 阻止点击事件的执行 &lt;div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些