欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

自定義網(wǎng)站樣式

2024-02-24    分類: 網(wǎng)站建設(shè)

樣式表是網(wǎng)頁(yè)設(shè)計(jì)的重要部件。由于得到 Microsoft Internet Explorer 4.0 和 Netscape Navigator 4.0 的認(rèn)可,樣式表已經(jīng)成為可用的排版和設(shè)計(jì)工具。這兩種瀏覽器都有限地(不完整)支持由 Cascading Style Sheet 1.0 制定的 World Wide Web Consortium. 標(biāo)準(zhǔn)。在設(shè)計(jì)時(shí),樣式表可以使您完整地控制網(wǎng)頁(yè)上文字元素的表現(xiàn),為您帶來(lái)幾乎與出版業(yè)的設(shè)計(jì)一樣的多靈活性。 本文向您介紹創(chuàng)建和使用樣式表的基本內(nèi)容,以及跨瀏覽器兼容問(wèn)題和樣式表在 Web 上的發(fā)展趨勢(shì)。假定您已掌握了基本的 HTML 知識(shí)。

基本內(nèi)容

樣式表只是一個(gè)格式化命令的列表,它使您可以在簡(jiǎn)單 HTML 命令(如 <FONT>標(biāo)記)的基礎(chǔ)上控制網(wǎng)頁(yè)的外觀。樣式表的概念并非全新的,它們來(lái)自文字處理器和排版軟件。頁(yè)面上的每個(gè)元素,從個(gè)別字符到整個(gè)頁(yè)面均可通過(guò)樣式表中包含的信息來(lái)單獨(dú)定制格式。

在 Web 上,由于存在多種不同類型 瀏覽器,所以排版上有許多限制。并且每個(gè)瀏覽器僅有限地支持樣式表。用在 Web 上的樣式表被成為層疊樣式表 (CSS),其被 W3C 所認(rèn)可的最新版本是 2.0。然而,象這里寫(xiě)的一樣,沒(méi)有瀏覽器 100% 地支持 CSS 1.0 和 2.0 版。本文將集中介紹 CSS 1.0 版 - 不用擔(dān)心它會(huì)被淘汰,因?yàn)?2.0 版完全向下與 1.0 版兼容。

您可以創(chuàng)建的最簡(jiǎn)單的樣式表被稱作"嵌入樣式表"。它可以直接被放置或?qū)懺诘侥玫?HTML 文檔中,該網(wǎng)頁(yè)的結(jié)構(gòu)如下所示:

<HTML> <HEAD> <TITLE>Style Sheets Demo</TITLE> <STYLE type="text/css" media="screen"> <!-- hide from legacy browsers P {color: red; font: Arial, Helvetica, sans-serif} A {color: blue; font: Comic Sans MS, sans-serif} --> </STYLE> </HEAD> <BODY>.....

現(xiàn)在您看到了樣式表的樣子,我們來(lái)解析它并為您解釋每個(gè)部件。

<STYLE type="text/css" media="screen">....</STYLE> 該標(biāo)記包含了被調(diào)用的樣式表信息,不奇怪, <STYLE>標(biāo)記。 類似于大多數(shù)的 HTML 標(biāo)記,它也需要被"封閉",以正確實(shí)現(xiàn)功能(就是說(shuō),它必須以 </STYLE> 標(biāo)記結(jié)束)。這個(gè)特殊的標(biāo)記必須出現(xiàn)在 <HEAD>標(biāo)記之間,以使其能夠被大多數(shù)的瀏覽器解析。在這個(gè)開(kāi)放標(biāo)記的聲明中,必須包含兩個(gè)屬性: 屬性告訴瀏覽器要使用的樣式表的格式 (在此例中,可用的類型是"text/css"),而 media屬性告訴瀏覽器顯示介質(zhì)是顯示器(屏幕)還是打印頁(yè)面(印刷品);但對(duì)當(dāng)前的瀏覽器來(lái)說(shuō),該值只代表"屏幕"。

我剛才添加的這兩個(gè) <STYLE> 屬性未必是所有的瀏覽器都需要的。Microsoft Internet Explorer 對(duì)樣式表的解釋不是非常嚴(yán)格,可以忽略這些屬性。Netscape Navigator卻不可思議的對(duì)這些屬 性的要求非常嚴(yán)格。我還是加上它們 - 這畢竟是好的編碼方式。如果 W3C聲明這些屬性是必 須的,那就加上它們吧。唯一的方法是建議兩大公司 (Microsoft and Netscape)采取一致行動(dòng), 為我們這些網(wǎng)頁(yè)設(shè)計(jì)者制定統(tǒng)一的 CSS標(biāo)準(zhǔn)。

<!-- .... --> 下面是注釋行。它出現(xiàn)在 <STYLE> 標(biāo)記行的下面,和 </STYLE>標(biāo)記行的上邊。注釋不是必須的,但添加注釋是好的編碼習(xí)慣;理由是注釋行可以在用戶使用舊瀏覽器(兩大公司的 3.0、2.0 和 1.0 系列)查看網(wǎng)頁(yè)時(shí),可以使樣式表數(shù)據(jù)不被顯示出來(lái)。舊瀏覽器會(huì)自動(dòng)略過(guò)它們無(wú)法識(shí)別的標(biāo)記,但由于在 <STYLE> 標(biāo)記之間的內(nèi)容是純文本,又未被任何標(biāo)記括起來(lái),所以舊瀏覽器就可能會(huì)將它們顯示出來(lái)。但如果在這些內(nèi)容的前后加上注釋標(biāo)記,就可以確保這些內(nèi)容被那些瀏覽器略過(guò)。別忘了封閉您的注釋塊,否則整個(gè)頁(yè)面都將不顯示。

P {color: red; font: Arial, Helvetica, sans-serif} 最后我們來(lái)到 CSS 的核心 - 定義元素。通過(guò)下列方法定義每個(gè)元素:元素 {屬性: 值; 屬性: 值}。這里的"元素"是您要重新指定樣式的 HTML 標(biāo)記;"屬性:值"是預(yù)定義的樣式表的外觀(以 CSS 規(guī)范設(shè)置)及相應(yīng)的值。所有的"屬性:值"的組合必須用"{ }"括起來(lái)。屬性也可以通過(guò)冒號(hào) [ : ] 帶一個(gè)值來(lái)描述,屬性-值的配對(duì)可以通過(guò)分號(hào) [ ; ] 帶其它配對(duì)來(lái)描述。最后一個(gè)屬性-值的配對(duì)后不需帶 [ ; ],因?yàn)樵谠摾ɑ≈袥](méi)有其它的配對(duì)跟隨其后了。

這里是一些定義特定元素樣式所例舉的屬性及其相應(yīng)的值:

屬性 可接受的值 注解 font-size xx-large, x-large, large, small, x-smll, xx-small, Npx, Npc, Npt, Nmm, Ncm, Nin N = 數(shù)字, px = 像素, pc = Picas, pt = 點(diǎn), mm = 毫米, cm =厘米, in = 英寸。

這些值是絕對(duì)的,不管查看設(shè)備如何,將按同樣大小準(zhǔn)確顯示:Picas、點(diǎn)、毫米、厘米和英寸。其它值將根據(jù)查看設(shè)備和字體比例相對(duì)顯示。

font-family cursive, fantasy, mono-space, sans-serif, serif, 字體組合名稱 字體樣式的描述 (cursive、fantasy 等等) 告訴瀏覽器選取與描述類型相匹配的默認(rèn)字體 - 請(qǐng)記住,并非每個(gè)人都有您所擁有的字體。

如果您可以確定您網(wǎng)站的觀眾已安裝了所需的字體,那么選取特定的字體是好辦法。例如,所有 Windows 系統(tǒng)的用戶都默認(rèn)安裝了 Arial 字體,因此如果您的目標(biāo)觀眾是 Windows 用戶,那么將 Arial 設(shè)置為 font-family 就是安全的。

在解釋樣式表時(shí),如果瀏覽器沒(méi)有檢測(cè)到指定的字體,那么它將自動(dòng)移到該列表的下一個(gè)字體(如上面的例子,每個(gè)字體用逗號(hào)分隔)。如果列出的字體均未被發(fā)現(xiàn),那么瀏覽器將使用默認(rèn)字體。

color 顏色名, 十六進(jìn)制顏色代碼 只有使用字體名可以被 W3C 指定的瀏覽器識(shí)別。但使用十六進(jìn)制值也是個(gè)好習(xí)慣。 font-weight normal, bold 作用與 ... 或 ... 標(biāo)記類似,但只用于樣式表。 font-style normal, italic 作用與 ...標(biāo)記類似,只用于樣式表。 font 字體名 比 font-family 更明確。需要單獨(dú)字體的名稱,而不是一個(gè)字體組合。與 font-family 一樣,如果瀏覽器找不到該字體,就使用默認(rèn)字體。 上面列出的屬性和值僅是整個(gè)集合的一小部分,但它們對(duì)您著手排版網(wǎng)頁(yè)已經(jīng)足夠了,不用再只使用<FONT> 標(biāo)記了。在您為某個(gè)元素定義了樣式之后,那么在網(wǎng)頁(yè)上該元素的實(shí)體將采用指定的格式。

本文來(lái)源于成都網(wǎng)站建設(shè)公司與成都網(wǎng)站設(shè)計(jì)制作公司-創(chuàng)新互聯(lián)成都公司!

分享文章:自定義網(wǎng)站樣式
轉(zhuǎn)載源于:http://chinadenli.net/news23/318673.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、虛擬主機(jī)、網(wǎng)站導(dǎo)航關(guān)鍵詞優(yōu)化、電子商務(wù)、網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)