導航:首頁 > 文件教程 > 網站尾部代碼

網站尾部代碼

發布時間:2023-07-21 15:30:24

⑴ php怎樣調用公共網頁頭部及尾部 謝謝!

通過 include() 或 require() 函數,您可以在伺服器執行 PHP 文件之前在該文件中插入一個文件的內容。除了它們處理錯誤的方式不同之外,這兩個函數在其他方面都是相同的。include() 函數會生成一個警告(但是腳本會繼續執行),而 require() 函數會生成一個致命錯誤(fatal error)(在錯誤發生後腳本會停止執行)。

這兩個函數用於創建可在多個頁面重復使用的函數、頁眉、頁腳或元素。

這會為開發者節省大量的時間。這意味著您可以創建供所有網頁引用的標准頁眉或菜單文件。當頁眉需要更新時,您只更新一個包含文件就可以了,或者當您向網站添加一張新頁面時,僅僅需要修改一下菜單文件(而不是更新所有網頁中的鏈接)。
include() 函數
include() 函數可獲得指定文件中的所有文本,並把文本拷貝到使用 include 函數的文件中。

例子 1
假設您擁有一個標準的頁眉文件,名為 "header.php"。如需在頁面中引用這個頁眉文件,請使用 include() 函數,就像這樣:

<html>
<body>

<?php include("header.php"); ?>

<h1>Welcome to my home page</h1>

<p>Some text</p>

</body>
</html>例子 2
現在,假設我們有一個在所有頁面上使用的標准菜單文件。請看下面這個 "menu.php":

<html>
<body>

<a href="http://www.w3school.com.cn/default.php">Home</a> |
<a href="http://www.w3school.com.cn/about.php">About Us</a> |
<a href="http://www.w3school.com.cn/contact.php">Contact Us</a>三個文件,"default.php"、"about.php" 以及 "contact.php" 都引用了 "menu.php" 文件。這是 "default.php" 中的代碼

<?php include("menu.php"); ?>

<h1>Welcome to my home page</h1>

<p>Some text</p>

</body>
</html>如果您在瀏覽器中查看 "default.php" 的源代碼,應該類似這樣:

<html>
<body>

<a href="default.php">Home</a> |
<a href="about.php">About Us</a> |
<a href="contact.php">Contact Us</a>

<h1>Welcome to my home page</h1>
<p>Some text</p>

</body>
</html>同時,當然,我們也將用相同的方法處理 "about.php" 和 "contact.php"。通過使用引用文件,在您需要重命名鏈接、更改鏈接順序或向站點添加另一張網頁時,只要簡單地更新 "menu.php" 文件中的文本即可。
require() 函數
require() 函數與 include() 相同,不同的是它對錯誤的處理方式。

include() 函數會生成一個警告(但是腳本會繼續執行),而 require() 函數會生成一個致命錯誤(fatal error)(在錯誤發生後腳本會停止執行)。

如果在您通過 include() 引用文件時發生了錯誤,會得到類似下面這樣的錯誤消息:

PHP 代碼:
<html>
<body>

<?php
include("wrongFile.php");
echo "Hello World!";
?>

</body>
</html>錯誤消息:
Warning: include(wrongFile.php) [function.include]:
failed to open stream:
No such file or directory in C:\home\website\test.php on line 5

Warning: include() [function.include]:
Failed opening 'wrongFile.php' for inclusion
(include_path='.;C:\php5\pear')
in C:\home\website\test.php on line 5

Hello World!請注意,echo 語句依然被執行了!這是因為警告不會中止腳本的執行。

現在,讓我們使用 require() 函數運行相同的例子。

PHP 代碼:
<html>
<body>

<?php
require("wrongFile.php");
echo "Hello World!";
?>

</body>
</html>錯誤消息:
Warning: require(wrongFile.php) [function.require]:
failed to open stream:
No such file or directory in C:\home\website\test.php on line 5

Fatal error: require() [function.require]:
Failed opening required 'wrongFile.php'
(include_path='.;C:\php5\pear')
in C:\home\website\test.php on line 5由於在致命錯誤發生後終止了腳本的執行,因此 echo 語句不會執行。

正因為在文件不存在或被重命名後腳本不會繼續執行,因此我們推薦使用 require() 而不是 include()。

⑵ 網頁代碼有什麼規范

(一)xhtml的規范:
1、所有的xhtml代碼英文小寫
2、屬性的值一定要用雙引號("")括起來,且一定要有值
3、每個標簽都要有開始和結束,且要有正確的層次
4、表現與結構完全分離,代碼中盡量不涉及任何的表現元素,如style、font、bgColor、border等
5、<h1>到<h5>的定義,應遵循從大到小的原則,體現文檔的結構,並有利於搜索引擎的查詢
6、給重要的區塊加上注釋
7、圖片要加alt注釋
(二)CSS的規范:
1、id和class命名採用該版塊的英文單詞或組合命名,並第一個單詞小寫,第二個單詞首個字母大寫,如:newRelease(最新產品/new+Release) ,或者用下劃線鏈接new_Release.
2、CSS樣式表各區塊用注釋說明
注釋的寫法:
/* Footer */
內容區
/* End Footer */
3、盡量使用英文命名原則,盡量不縮寫,除非一看就明白的單詞
class的命名:
(1)顏色:使用顏色的名稱或者16進制代碼,如
.red { color: red; }
.f60 { color: #f60; }
.ff8600 { color: #ff8600; }
(2)字體大小,直接使用"font+字體大小"作為名稱,如
.font12px { font-size: 12px; }
.font9pt {font-size: 9pt; }

(3)對齊樣式,使用對齊目標的英文名稱,如
.left { float:left; }
.bottom { float:bottom; }
(4)標題欄樣式,使用"類別+功能"的方式命名,如
.barnews { }
.barproct { }
(5)頁面結構
容器:#container
布局:#layout
頭部:#head、#header
尾部:#foot、#footer
側欄:#sidebar
左邊欄:#sidebarLeft
右邊欄:#sidebarRight
頁面主體:#main
欄目:#column
包裝/外套:#wrapper、wrap
內容:#content
(6)導航
導航:#nav
主導航:#mainNav
頂導航:#topNav
左導航:leftNav
右導航:rightNav
下導航:bottomNav
二級導航:#subNav
菜單:#menu
二級菜單:#subMenu
下拉:.drop
下拉菜單:.dropMenu
(7)功能
標簽:.tab、.tag
提示信息:.msg、.message
小技巧:.tips
注釋:.note
熱點:.hot
摘要:.summary
幫助:.help
投票:.vote
指南:.guild
商標:.branding
標簽:.label
工具條:.tool、.toolBar
標題:.title
LOGO:.logo
搜索:.search
搜索條:.searchBar
搜索框:.searchBox
搜索輸入框:.search_input
搜索輸出框:.search_output
搜索結果:.search_results
注冊:.register
登錄:.login
登錄條:.loginBar
登錄框:.loginBox
友情鏈接:.friendLink、.link
廣告/標語:.banner
版權信息:.right
加入我們:.joinUs
合作夥伴:.partner
服務:.service
網站地圖:.siteMap、.map
縮略圖:.screenShot
產品:procts
產品價格:procts_prices
產品描述:procts_description
產品評論:procts_review
最新產品:new_procts
生產商:suppliers、publisher
編輯:editor
編輯評論:editor_review
博客:blog
論壇:forum
新聞:news
下載:download
網站信息:.siteinfo
法律聲明:.legal
信譽:.credits
列表:.list
(8)其他
左中右:left、center、right
上中下:top、middle、bottom
按鈕:btn
麵包屑:breadcrumb(即頁面所處位置導航提示)
滾動:scroll
當前:current
圖標:icon
箭頭:arrow
首頁:homePage、home
二級頁面:subPage
狀態:status
常見問題:faqs、questions
關鍵詞:keyword
(三)CSS文件名稱
頂部:top.css
底部:bottom.css
共享 share.css
基本共用 base.css
布局,版面 layout.css
主要的 master.css
模塊 mole.css
主題 themes.css
專欄 columns.css
文字 font.css
表單 forms.css
補丁 mend.css
列印 print.css
行或排:row1th,row2th,row3th,row4th...
列或縱:col1th,col2th,col3th,col4th...
(四)頁面圖片等的遵循以下幾條規范
頁面圖片用gif和jpg,在不失真前提下,越小越好。
名稱分為頭尾兩部分,用下劃線隔開。頭部分表示此圖片的大類性質,例如廣告、標志、菜單、按鈕等等。
一般來說:
放置在頁面頂部的廣告、裝飾圖案等長方形的圖片我們取名:banner/icon
標志性的圖片我們取名為:logo
在頁面上位置不固定並且帶有鏈接的小圖片我們取名為button
在頁面上某一個位置連續出現,性質相同的鏈接欄目的圖片我們取名:menu
裝飾用的照片我們取名:pic
不帶鏈接表示標題的圖片我們取名:title
依照此原則類推,尾部分用來表示圖片的具體含義。
下面是幾個樣例,大家應該能夠一眼看明白圖片的意義:
banner_sohu.gif banner_sina.gif menu_aboutus.gif menu_job.gif title_news.gif logo_police.gif logo_national.gif pic_people.jpg pic_hill.jpg
(五)SEO相關
1 允許全文檢索的頁面,為了使Internet 上的搜索引擎能夠有效檢索,在頻道的首頁的html的<head></head>之間應該加入Keywords 和Description 元標記,例如 :
<meta name=」keywords」 content=」東方新干線,汽車,買車」>
<meta name=」description」 content=」東方新干勁線,全球中文汽車信息第一站」>.
2.添加搜索引擎引導代碼:
<meta name="robots" content="index, follow" />
<meta name="googlebot" content="index, follow" />
附:雅虎優化:13條技巧提高網頁速度
網頁打開速度,是網站做SEO的一個重要方面,包括搜索引擎本身也會對自己的網頁考慮這個問題:最近,雅虎的Exceptional Performance團隊在其開發者網路上提出了提高網頁打開速度的13條規則,其中包括「減少http請求「,避免網頁轉向"等
具體內容如下:
1.減少http請求
2.減少多媒體,圖片,聲音的使用,傳輸以文字內容為先
3.用截止時間報頭,由於時間是將來,對於緩存來說,可以減少部分http請求
4.支持Gzip
5.把CSS放在網頁的頂部
6.活動的腳本文件放在底部
7.避免用CSS Expressions
8.把JavaScript和CSS單獨化,與網頁分離
9.減小DNS查表時間
10.最小化JavaScript
11.避免網頁的轉向
12.刪除重復的腳本

⑶ 網站底部代碼要怎麼修改

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<div class="lanmumain">
<div class="weap">
<div class="path">
當前位置:<a href="/">首頁</a> / 其它 / 底部版權信息
</div>

<div class="newsbox clearfix">
<!--左邊 s-->
<div class="newsboxleft">
<div class="sidenews">
<div class="hd">
<h3>推薦文章</h3>
</div>
<div class="bd">
<ul>
</ul>
</div>
</div>
</div>
<!--左邊 e-->
<!--右邊 s-->
<div class="newsboxright">
<div class="newstitle">
<h3>其它</h3>
</div>
<div class="newspages">
<h1 class="title">底部版權信息</h1>
<div class="info"><span></span>2019-11-19</div>
<div class="conn">
<p>
版權所有:廣州生物科技有限公司
</p>
<p>
粵ICP備19370號-1
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

這樣代碼上沒有問題了,你的代碼少了很多閉合標簽。 還是不行的話可以提供下大致什麼樣的畫一個草圖可以給你加上

⑷ ASP.NET 2.0 網站頁面的頭部尾部統一調用模板的網站如何添加關鍵詞描述代碼

在business.master的head標簽中加上
<asp:ContentPlaceHolder ID="show" runat="server"></asp:ContentPlaceHolder>
在調用頁面中加上
<asp:Content ID="show1" ContentPlaceHolderID="show" runat="server">
<META HTTP-EQUIV="Keywords" CONTENT="adobe,photoshop,macromedia,authorware,director,multimedia,program,多媒體編程,authorware編程,director編程,photoshop使用">
</asp:Content>
將content中的內欄位改為你自己的就可以了容

閱讀全文

與網站尾部代碼相關的資料

熱點內容
軟體傳輸文件 瀏覽:184
密碼記錄器ios 瀏覽:412
兩個電腦數據怎麼一樣 瀏覽:829
順豐有什麼買東西的app 瀏覽:377
數位板word 瀏覽:939
win7寬頻連接出現多重網路 瀏覽:268
更改程序圖標c語言 瀏覽:629
網路電視偷停怎麼辦 瀏覽:418
linux連接ftp 瀏覽:512
es文件瀏覽器視頻筆記 瀏覽:874
mac無法打開描述文件 瀏覽:134
什麼軟體打文件 瀏覽:53
資料庫無數據變成0 瀏覽:899
名企筆試如何刷編程題 瀏覽:49
js跳到頁面某地 瀏覽:550
jsp展示clob欄位 瀏覽:779
nyx在網路上是什麼意思 瀏覽:145
樂播農業app是什麼 瀏覽:530
編程框架如何開發 瀏覽:136
金庸群俠傳3修改代碼 瀏覽:712

友情鏈接