1樓:種子
簡單地說,
`...
`以後,
不能讓別的id取名為「intro」了,而class可以;
但是你可以給id取別的名字
lt;p id="Amin">...`。
2樓:軒轅紫璇
ID是唯一標示符,你想多個p標籤都用乙個樣式,還是定義class="intro"比較好。對於css,你那麼寫,顯示是正常,因為p只是讀採樣式,並沒有對p做什麼操作。如果你想JS獲取,或者有其他選擇動作,那麼重複ID就不可取了。
3樓:caption zhang
不請自來。其實這算是css的乙個bug吧。對於程式猿開發規範來說,同乙個id只能在乙個頁面中出現一次。
在po豬的測試那裡,雖然給這這個id設定屬性,其他兩個也會發生同樣的變化。但是,在jQuery中,要是對這個id設定樣式,那麼只有第乙個才會有樣式變化。所以,乙個頁面中同樣的id只能出現一次
4樓:貘吃饃香
瀉藥ID 是為某個 Element 指定 DOM 操作時的"唯一"標示符它與頁面如何渲染沒有關係
渲染是否正確取決與文件結構與樣式
(這裡是瀏覽器預設樣式表+你寫的一條樣式規則)所以可以正常顯示
但是不唯一的標示符
會給DOM操作時帶來麻煩
如果使用byID方可能只會獲取到第乙個ID指向的元素因為它是唯一的
DOM只找到合適結果就返回了
如果是ID繫結到JS全域性環境的瀏覽器
直接訪問ID標示符可能返回所有同名ID的Element陣列由於規範沒有明確說重名後會怎麼樣
這導致瀏覽器在處理這種情況時
具體實現可能存在差異
特別是老舊版本的
5樓:
W3C中文的解釋「id 屬性只能在每個 HTML 文件中出現一次」明顯有歧義,對於初學者來說根本不可能理解,應該說在同乙個html文件中同乙個ID只能用一次,如果用了多次,問題一般會出來JS獲取頁面元素的時候。
6樓:張國防
瀏覽器的容錯能力很強的;如果id相同的話,用js獲取頁面元素的時候,獲取到的就是第一次出現的那個標籤元素;至於css,就全部匹配上了;
7樓:鋼盅郭子
把乙個 HTML 文件看作乙個國家,元素就是這個國家裡的公民
那麼 id 就是元素的身份證號碼(而 name 則是元素的姓名)明白?
8樓:胡晉
有名字你看"ID",一般ID在乙個區域內必須是唯一的。這樣是乙個規範而且在IE中使用JS通過ID獲取這個物件永遠只能獲取第乙個。
在顏值相同的情況下,戀愛技巧高和性格優秀的男性你更願意和哪個談戀愛,為什麼?
她來聽我演唱會 我會更欣賞性格好的。技巧再好,如果總錯了地方,也是徒勞,任何時候我都覺得乙個人的人品是更重要的,雖然可能我的人品也不好。但是還是有些為,有些不可為。 毛毛 明顯更願意和性格優秀的人談戀愛,畢竟生活不只是愛情,戀愛技巧高都是套路而已,和性格優秀的人在一起,可以在談戀愛時引導他,對自己而...
js中包含引用型別值的原型屬性會被所有例項所共享。?
指的是如下情況吧 function Animal function Cat Cat.prototype new Animal var cat1 new Cat varcat2 new Cat cat1 wife push hayougen console log cat2 wife gakki ha...
相同的酶在不同的人體內活性是否相同
白白胖胖 是不一樣的,看其他兩個人的回答,基本都是回答到了部分。酶本質上是一種蛋白質,可能我們對於微觀的東西很難想象。我們平常接觸的雞蛋,裡面就有大量的蛋白質,乙個特別有趣的現象,就是如果我們加熱雞蛋,雞蛋就會凝固。這個就是蛋白質的變性。而酶作為一種比較重要且功能強大的蛋白質,或者說一類更好,因為各...