【萌新提問,dalao速來救治】類/ID選擇器和內、嵌、外三式的區別?
我站在一個萌新的角度有一點不是很懂,就是類/ID選擇器和之前上一章學的內聯式、嵌入式、外部式有什么關聯么?我現在學到的類/ID選擇器也是在改字體的顏色和字體的大小,但是在我看來還是內、嵌、外三個式子比較簡單實用???這一章學我的是非常的懵??!
我站在一個萌新的角度有一點不是很懂,就是類/ID選擇器和之前上一章學的內聯式、嵌入式、外部式有什么關聯么?我現在學到的類/ID選擇器也是在改字體的顏色和字體的大小,但是在我看來還是內、嵌、外三個式子比較簡單實用???這一章學我的是非常的懵??!
2016-08-24
舉報
2016-08-24
不管是內、嵌、外哪種式子,他都需要選擇器來給他定位,就好比是城市的街道一樣,不管是你可以想一下如果城市的道路都沒有名字是個什么感覺,選擇器不光是樣式,學到后面要通過選擇器來寫各種事件,所以不是他們有什么關聯,而是作用根本就不一樣,不要搞混了!
2016-08-24
其實文中也有介紹,你沒注意看,與之前的介紹內、嵌、外的最大差別是加入類/ID選擇器可以選擇性的讓某個或多個標簽加上自己想要的效果,但又不影響其它同等的標簽.
<li>爛大街的女人</li>
<li class="ds">大胸女人</li>
<li id="dp">ID是唯一的,只給你一個</li>
<li class="ds">未成年</li>
上面三條li標簽如果只用前面所學的內容直接li{},那就會把不想要的爛女人也選上了,但如果加上現在所學的知識.ds{}就只會選擇到未成年的大胸女人,避開了爛大街女人.(同時id的屬性也沒有選上).可以用.ds,#dp把大胸,未成年,只給你一個人都選上,唯獨避開那個爛女人....你也可以直接#dp{}選擇那個唯一性的.
總結一句話.假設你不想要全屏P標簽都是黑的,想有一些是藍色一些關鍵是紅色,那你就是要用到類/id選擇器來區分普通標簽和目標標簽的不同.
2016-08-24
多謝樓上的指點,膜拜大神
2016-08-24
樓上的不要誤導好吧,選擇器就是定位,內、嵌、外只是不同的表現形式,你要不嫌麻煩,可以都寫成內嵌的,做外部是因為方便,一個樣式做好可以給N個網頁復用,你做個內嵌的給別的網頁用用看看,改的代碼我還不如重寫呢!
<style type="text/css">``````</style>是固定格式,不用管,就跟你寫JS一定要寫<javascript></javascript>一樣的,
2016-08-24
第一章學的都非常 懵的話;建議別學了,別折磨自己,后面更難學,謝謝
2016-08-24
我也剛學,我說下我的看法
內聯式 ? 嵌入式 ?外部式 ?共同特點:可以用來改變字體 ;不同點:位置不同 優先級不同;
id選擇器之類的可以算是嵌入式的,優先級有的也不同
2016-08-24
他們是不同的概念。首先說內、嵌、外,它們是描述css文件相對html文件的位置。類ID選擇器是css語句,可以理解為css的幾種語法。設置元素格式幾種不同格式的語法句子。后來學習類、id選擇器用的都是嵌入式。因為這些語句有一個相同的標簽<style type="text/css">``````</style>