對Html5中的id和name以及class屬性的理解
id、name、class的用途:
(1)id是標簽的唯一標識,多用於js腳本中,比如頁面中有多個元素,讓我們想在js腳本中對某個特定元素進行設置的時候,我們可以根據id來直接訪問該元素。
同時,id也可用於css樣式中,當我們想對某個單獨的元素做出改變樣式時候可以進行設置,使用 #元素id{ } 方式來改變樣式
(2 )name多用於表單中,用來和服務器進行交互,如CheckBox標簽和radio標簽等,對應的name屬性的值就是提交表單后變量的名稱。
(3)class多用於設置CSS樣式 ,當我們想讓很多元素擁有相同的樣式時,可以通過class屬性的值來統一選擇,通常為 .class的屬性{} 設置css樣式做法一般是先通過類設置大部分相同的元素樣式,再通過ID設置獨特的元素樣式。
對於id name class屬性值,我個人的感覺是能用到的時候再定義,不然要么元素過多,定義太多記不住,要么定義了用不到,浪費時間 id多用於js和css,強調每個元素的獨特性;name多用於form表單,強調交互;而class多用於css的設置,強調標簽的共同性。
