有時咱們在不一樣的頁面要調用同一個html代碼塊,但這些頁面有時的寬度是不一樣的,好比有的是960px,或1000px,或1020px等,固然要有前提,對於不一樣的前提解決辦法也是不同的。css
好比a,b,c三個頁面調用nav.html這個代碼塊。html
若是nav.html是基本960px來作的,b和c調用後,就要改此寬度及nav.html裏面許多標籤的寬度,這樣才能匹配頁面比例。假如nav.html的基本樣式寫在分離的外部樣式表css表中,那麼咱們能夠把此樣式寫在調用頁面中,即內部樣式表<style></style>,不過有時,這種辦法也不行,爲啥?由於<style></style>這種寫法已在nav.html中寫過了,此時就要用js來搞,把此樣式寫成行間樣式,比竟js最後加載的權重是最大的。spa
不過用js寫的行間樣式不推薦,由於還要加載js,影響頁面打開速度!htm