CSS中,所謂內(nèi)名,是指在選擇器中使用的“約定俗成的”內(nèi)部名稱。可以將內(nèi)名理解為編程語(yǔ)言中的常量,如在CSS里,常見的內(nèi)名有clear、float等。
內(nèi)名有別名,在實(shí)際的CSS書寫中,我們通常使用別名來代替內(nèi)名。
.clearfix { clear: both; }
上面的例子中,我們使用了.clearfix這個(gè)選擇器來代替了clear這個(gè)內(nèi)名。
使用內(nèi)名的好處在于可以讓CSS的編寫更加簡(jiǎn)潔、易讀。同時(shí),內(nèi)名也可以讓我們更快速地書寫CSS代碼,提高代碼編寫效率。
然而,過度地使用內(nèi)名也會(huì)導(dǎo)致代碼的可讀性下降,因?yàn)檫^多的內(nèi)名會(huì)讓代碼變得晦澀難懂。因此,在實(shí)際的CSS編寫中,需要根據(jù)實(shí)際情況靈活運(yùn)用內(nèi)名。