第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

怎么解決統(tǒng)一header,引用不同css問題?

怎么解決統(tǒng)一header,引用不同css問題?

海綿寶寶撒 2019-04-08 11:17:29
做網(wǎng)站頁面時(shí),總是會(huì)把header部分做成一個(gè)統(tǒng)一的,然后在不同的頁面引入。但是,不同的頁面可能會(huì)有自己不同的樣式,不同的js,當(dāng)然還有不同的等信息。這些本來該通用的部分,因?yàn)檫@些而變的不同,大家是怎么解決的呢?我能想到的是兩種解決方案+在header中做判斷+把header在做細(xì),只做通用的一部分,剩下的部分,還是讓各個(gè)頁面,自己來寫。
查看完整描述

2 回答

?
蕭十郎

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊

在需要引用header的頁面:
$page_title='defaultpagename';
$page_css='';
$page_script='';
require_once('header.php');
?>
header.php:
<?=$page_title?>
                            
查看完整回答
反對(duì) 回復(fù) 2019-04-08
?
滄海一幻覺

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超5個(gè)贊

感覺這道題是在論模板存在的重要性啊。一般來說title往往就是顯示文章名(變量)和網(wǎng)站標(biāo)題(變量)這種,所以用if判斷是比較方便的,各種博客主題(我接觸這個(gè)比較多就單說這個(gè)了)也基本都是這樣做的,類似于:
<?phpif(isset($post['title']))echo$post['title'].'-';?><?phpecho$sitename;?>
至于CSS的話一般來說基本都是各個(gè)頁面變化不大的,在這種情況下可以試著用條件判斷為不同的頁面增加一些不一樣的id或者class屬性,同時(shí)在style.css文件中分別描述修飾內(nèi)容就好了,類似于下面這種:
">
當(dāng)然你也可以考慮在不公用的部分單獨(dú)加上不同的樣式的代碼,正如你第二種方法所說。如果說是頁面的樣式區(qū)別太大的話,建議還是重新用一個(gè)模板頁面(例如head.index.html和head.page.html諸如此類的)吧,因?yàn)槟0灞旧砭褪遣季謽邮讲畈欢嗟姆乓粋€(gè)模板里頭,如果是兩個(gè)樣子不一樣的頁面引用的而是同一個(gè)模板文件,到后面你自己也會(huì)搞暈的是么。
                            
查看完整回答
反對(duì) 回復(fù) 2019-04-08
  • 2 回答
  • 0 關(guān)注
  • 311 瀏覽
慕課專欄
更多

添加回答

了解更多

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)