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