CSS中常用的兩個屬性值normal和none,它們分別用于定義文本的“正?!睜顟B和“無”的狀態。
normal是CSS的默認值,表示文本采用瀏覽器默認的字體和字號,同時包含標準的排版樣式。也就是說,設置normal相當于不進行任何特殊的設置。
p { font-family: Arial, sans-serif; font-size: medium; line-height: 1.5; margin: 1em 0; }
none則表示該元素不占用任何空間,相當于該元素不存在。比如,設置了一個元素的display為none后,該元素就不會在屏幕上顯示出來,也不會影響其他元素的布局。
.hidden { display: none; }
需要注意的是,none只是讓元素不在屏幕上顯示,但不意味著該元素就不存在于文檔流中,仍然會存在于DOM結構中。而如果使用visibility:hidden,雖然該元素不會在屏幕上顯示,但仍會占用空間。
.invisible { visibility: hidden; }
在實際應用中,我們可以根據具體的需求選擇使用normal或none屬性值,從而實現不同的文本排版和元素布局效果。