要保证网站正常运行,网站建设中的所有程序都不能有错误,HTML在网站建设中有那里规范呢?
ID 是为某个 Element 指定 DOM 操作时的"唯一"标示符它与页面如何渲染没有关系渲染是否正确取决与文档结构与样式(这里是浏览器默认样式表+你写的一条样式规则)
所以可以正常显示但是不唯一的标示符会给DOM操作时带来麻烦如果使用byID方可能只会获取到第一个ID指向的元素
因为它是唯一的DOM只找到合适结果就返回了,如果是ID绑定到JS全局环境的浏览器直接访问ID标示符可能返回所有同名ID的Element数组由于规范没有明确说重名后会怎么样这导致浏览器在处理这种情况时具体实现可能存在差异特别是老旧版本的
不同的行业有不同的规则,HTML也有的运行规则。在不同的环境下也不有同的规则,建设网站就必须遵守HTML的规则才可获得好的用户体验。
更多网站建设信息,请关注大腕互联官网:www.dawaner.net