導航:首頁 > 萬維百科 > css網頁頭部設計

css網頁頭部設計

發布時間:2020-11-09 17:20:55

1、DIV+CSS網頁每個頁面頭部不變

很多方式都可以實現,iframe框架包含,JS包含也是可以的。一樓說的include那是動態程序的包含方式,查看源文件是指的靜態源代碼。

2、為什麼網頁中css寫在頁面的頭部而javascript寫在尾部

我想說一下我的看法,關於JavaScript寫在尾部的。

至於為什麼CSS寫在頭部,是因為瀏覽器預先載入CSS後,可以不必等待HTML載入完畢就可以開始渲染頁面了。
至於JavaScript寫在尾部,這是因為JS主要扮演事件處理的功能。這樣的話,頁面渲染的時候和JS沒有關系,放在後面慢慢載入,不要影響更重要的CSS和HTML的載入。
BUT!
但是,現在隨著JS技術的發展,JS也開始承擔起頁面渲染的工作了,比如JQuery UI之類。如果這類JS載入需要很長時間,就會影響用戶的體驗,因為用戶看到的是一個渲染不完全的界面。
所以,需要把JS區分看待,承擔頁面渲染工作的JS和承擔事件處理的JS要區分看待。
我的建議是,緩存類似JQuery UI這樣的靜態文件,剝離渲染頁面的JS和事務處理的JS。
渲染頁面的JS放在前面,事務處理的JS放在後面,HTML代碼可以放在兩者中間,或者兩者之前,只要保證DOM載入後能迅速進行JS渲染就可以了。

3、什麼是要把css樣式直接放在標簽之前,然後插入網頁頭部?

方法如下:


1、直接在div中使用css樣式製作div+css網頁


2、html中使用style自帶式


3、使用@import引用外部CSS文件


4、使用link引用外部CSS文件 推薦此方法


解html引用css方法的例子


1、直接在html標簽元素內嵌入css樣式,如<div style="font-size:14px; color:#FF0000;">我是div css測試內容-支持</div> 效果如下圖



2、在html頭部head部分內style聲明插入代碼如下:


<style type="text/css"> 

<!-- 

.ceshi {font-size:14px; color:#FF0000;}/*這里是設置CSS的樣式內容*/ 

--> 

</style>

具體方法如下圖:



3、使用@import引用外部CSS文件方法


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

 "

 

<html xmlns="

 

<head> 

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 

<title>css引用方法實例-測試實例</title> 

<style type="text/css"> 

<!-- 

@import url(wcss.css);/*這里是通過@import引用CSS的樣式內容*/ 

--> 

</style> 

</head> 

  

<body> 

<div class="ceshi">我是div css測試內容支持</div> 

  

</body> 

</html>

Wcss.css文件內代碼.ceshi {font-size:14px; color:#FF0000;}


效果如下圖:



可以看出使用此方法和使用自帶式引用css樣式表方法有相同處,都是需要在html的head內使用style標簽引用外部css。

4、將多個html頁面里引進相同的一個頭部頁面,應該怎麼做

將多個html頁面里引進相同的一個頭部頁面的方法如下:

1. iframe 包含法。
頁頭和頁尾分別做成一個頁面,然後通過iframe嵌入到調用的頁面。這種方法在頁頭頁尾高度固定的時候比較適用,因為當頁頭頁尾高度不固定時,需要iframe根據頁面內容自適應高度,比較麻煩。
簡單代碼結構示例:
<html>
<head>
<title>頁面</title>
<style type="text/css">
.page{width:950px;margin:0 auto;}  
</style>
</head>
<body>
<div class="page">
<iframe frameboder="0" scrolling="no" width="100%" height="80" src="head.html"></iframe>
<div>頁面內容</div>
<iframe frameboder="0" scrolling="no" width="100%" height="80" src="foot.html"></iframe>
</div>
</body>
</html>

2. js包含法
頁頭和頁尾改成外接js的形式,通過documen.write輸出或其它js的輸出的方法。這種方法在頁頭頁尾需要修改時,不利於修改,也不好還原原先的html結構。
<html>
<head>
<title>頁面</title>
<style type="text/css">
.page{width:950px;margin:0 auto;}  
</style>
</head>
<body>
<div class="page">
<script type="text/javascript" href="head.js"></script>
<div>頁面內容</div>
<script type="text/javascript" href="foot.js"></script>
</div>
</body>
</html>

3. shtml方法
運用服務端的包含方法,只需在頁面中使用服務端包含命令<!--#  include file="文件名稱" -->,在被調用的頁面嵌入頁頭和頁腳即可。但此方法需要服務端支持ssi(server side include 服務端包含)功能。
<html>
<head>
<title>頁面</title>
<style type="text/css">
.page{width:950px;margin:0 auto;}  
</style>
</head>
<body>
<div class="page">
<!--#include file="head.html" -->
<div>頁面內容</div>
<!--#include file="foot.html" -->
</div>
</body>
</html>

5、div+css如何布局頭部導航條!

1、新建一個html頁面。

2、在html頁面上新建三個div標簽,分別為這三個div添加版class為:header、main、footer。

3、創建style標簽用於設置css樣式。在權title標簽下創建一個style標簽,然後為header類設置div的高、背景顏色樣式。

4、為顯示主要內容的main類設置樣式。在style標簽里設置main類樣式的邊框、寬、高、背景顏色。

5、設置底部footer的樣式。在style標簽里添加footer類樣式的背景顏色和高度。

6、保存好html文件後使用瀏覽器查看效果。

7、在瀏覽器上看到div標簽和瀏覽器存在一些空白的像素,為了去掉這些空白的像素我們需要把body標簽設置外邊框。

6、為什麼網頁中CSS寫在頁面的頭部而javascript寫在尾部?

我想說一下我的看法,關於JavaScript寫在尾部的。

至於為什麼CSS寫在頭部,是因為瀏覽器內預先載入CSS後,可容以不必等待HTML載入完畢就可以開始渲染頁面了。
至於JavaScript寫在尾部,這是因為JS主要扮演事件處理的功能。這樣的話,頁面渲染的時候和JS沒有關系,放在後面慢慢載入,不要影響更重要的CSS和HTML的載入。
BUT!
但是,現在隨著JS技術的發展,JS也開始承擔起頁面渲染的工作了,比如JQuery UI之類。如果這類JS載入需要很長時間,就會影響用戶的體驗,因為用戶看到的是一個渲染不完全的界面。
所以,需要把JS區分看待,承擔頁面渲染工作的JS和承擔事件處理的JS要區分看待。
我的建議是,緩存類似JQuery UI這樣的靜態文件,剝離渲染頁面的JS和事務處理的JS。
渲染頁面的JS放在前面,事務處理的JS放在後面,HTML代碼可以放在兩者中間,或者兩者之前,只要保證DOM載入後能迅速進行JS渲染就可以了。

7、div+css這種頁面頭部怎麼切啊?

點擊放大查看:

 

8、CSS布局,我想把一個頁面的頭部作為一個單獨的頁面。

如果文件後綴為.shtml,可在.shtml文件中使用include來包含頭部文件

9、css頁面頭部圖片如何顯示全屏?

全屏主要就是要寬度鋪滿瀏覽器窗口,將寬度定義為100%即可。如下這個示例:

<html>
<head>
<style>
    body{width:100%;margin:0;padding:0;}
    .header{width:100%;height:auto;}
    .header img{width:100%;display:block;border:0;}
</style>
</head>
<body>
    <div class="header">
        <img src"圖片地址">
    </div>
</body>
</html>

主要是頭部圖片所在容器的父級得是body,或者其父級寬度不管多少級,都是100%才行。

10、CSS怎麼設計網頁頭部

在div+css布局中,一般都像下面這樣來整體構架的:

<div id="header"></div>

<div id="center"></div>

<div id="footer"></div>

對於header部分,肯定要顯示網站標題,除了顯示網站標題外,還可能要顯示其他比較重要的對象,比如網站的導航欄:

<div id="header">

<div id="title">這里是網站的標題</div>

<div id="nav">這里是網站導航欄</div>

</div>
導航欄一般是由多個小塊內容組成,選擇無序列表

<ul><li></li></ul>

與css網頁頭部設計相關的知識