引用CSS樣式的五種方式
一、使用STYLE屬性
將STYLE屬性直接加在個別的元件標籤裏,<;元件(標籤);"標楷體"; line-height:150%>
這種用法的優點 是可靈巧應用樣式於各標籤中,但是缺點則是沒有整篇文件的『統一性』。
二、使用STYLE標籤
將樣式規則寫在<STYLE>。</STYLE>;標籤之中。
<STYLE TYPE="text/css">
<!--
樣式規則表
-->
</STYLE>
例如:
<STYLE TYPE="text/css">
<!--
BODY {
color: BLUE;
background: #FFFFCC;
font-size: 9pt}
TD, P {
COLOR: GREEN;
font-size: 9pt}
-->
</STYLE>
通常是將整個的 <STYLE>。</STYLE>;結構寫在網頁的<HEAD> </HEAD>;部份之中。
這種用法的優點就是在於整篇文件的統一性,只要是有聲明的的元件即會套用該樣式規則。缺點就是在個別元件的靈活度不足。
三、使用 LINK標籤
將樣式規則寫在.css的樣式檔案中,再以<LINK>;標籤引入。
假設我們把樣式規則存成一個example.css的檔案,我們只要在網頁中加入
<LINK REL=STYLESHEET TYPE="text/css" HREF="images/css.css">
即可套用該樣式檔案中所制定好的樣式了。 通常是將LINK標籤寫在網頁的<head></head>;部份之中。這種用法的優點就是在於可以把要套用相同樣式規則的數篇文件都指定到同一個樣式檔案即可。缺點也是在個別文件或元件的靈活度不足。
四、使用@import引入
跟LINK用法很像,但必 放在<STYLE>。</STYLE>; 中。
<STYLE TYPE="text/css">
<!--
@import url(引入的樣式表的位址、路徑與檔名);
-->
</STYLE>
例如:
<STYLE TYPE="text/css">
<!--
@import url(
2.Asp.net的內容頁加引用CSS文件的方法看過您的要求了 如果不包含<link>;標記確實不太好解決 我提供一種思路吧 希望對您有幫助 我是做JSP的 JSP中 有個<jsp:include>;標籤 不知道.net裏有沒有 您可以在母頁裏引用一個CSS 然後在這個內容頁裏直接用CSS類就行了 最後把這個內容頁引到母頁裏 簡單的寫個程序:
abc.css:
<style>
.abcd{ .. }
</style>
.net:
<link src="abc.css"></link>
<jsp:include page="content.aspx"/>; //用jsp的標籤是這樣來引入
content.aspx:
<font class="abcd">;文字</font>
3.如何:為 ASP.NET 母版頁創建內容頁 (Visual Studio)內容頁是與母版頁相關聯的 ASP.NET 網頁。
母版頁建立一個佈局幷包含一個或多個用於可替換文本和控件的 ContentPlaceHolder 控件。內容頁只包含在運行時與母版頁的 ContentPlaceHolder 控件合併在一起的文本和控件。
有關更多信息,請參見 ASP.NET 母版頁概述。Visual Web Developer 提供了多種創建內容頁的方式,包括在編輯母版頁時所用到的快捷方式。
此外,還可以從空白頁開始並添加適當的指令來創建內容頁。在創建內容頁後,可以創建與母版頁上的每個 ContentPlaceHolder 相對應的自定義內容。
此外,還可以顯式選擇允許顯示母版頁的默認內容。在Visual Web Developer 中添加內容頁在解決方案資源管理器中,右鍵單擊網站的名稱,再單擊“添加新項”。
在“Visual Studio 已安裝的模板”列表中單擊“Web 窗體”。選擇“選擇母版頁”複選框,再單擊“添加”。
“選擇母版頁”對話框出現。在“文件夾內容”框中單擊要與所創建的頁相關聯的母版頁,再單擊“確定”。
在編輯母版頁時創建內容頁在編輯器中打開母版頁後,右鍵單擊該頁上的任意位置,再單擊“添加內容頁”。Visual Web Developer 隨即會創建一個名為 Defaultx.aspx 的新內容頁,其中 x 是序列號。
注意若要向該內容頁指定其他名稱,請在解決方案資源管理器中右鍵單擊該默認名稱,然後單擊“重命名”。以聲明方式創建內容頁創建一個新的 ASP.NET 網頁。
切換到“源”視圖。移除該頁中除 @ Page 指令之外的所有內容。
將引用母版頁的 MasterPageFile 屬性添加到 @ Page 指令中,如下面的代碼示例所示。 Visual Basic C# 注意@。