新聞資訊
記錄首創點滴進步 見(jiàn)證遠(yu↔∞×★ǎn)行(xíng)
我們一(yī)直緊跟時(shí)代前沿,聚焦行(xíng)業(yè)實時(sh ∏∏í)動态,發布公司最新資訊,歡迎您的(d≤​γe)關注

5.23日(rì)音(yīn)訊,CSS初學者Ω©©的(de)“通(tōng)病”和(hé)基本語法

日(rì)期:2013-05-23發布:首創網絡浏覽:658次

    5.23日(rì)音(yīn)訊,CSS初‍↓σ®學者的(de)通(tōng)病和(hé)基本語法。CSS✘™規則由兩個(gè)主要(yào)的(de)部分(fēn)構成:選擇器(q§✘ì),以及一(yī)條或多(duō)條聲明(míng)。 selector{d× eclaration1;declaration2;...dec♠Ω≠larationN} 選擇器(qì)通(tōng)常是(shì®≈δ÷)您需要(yào)改變樣式的(de)HTM···

    本文(wén)關鍵字:5.23日(rì),音(yīn)訊,CS★÷S,初學者,的(de),“,通(tōng)π♦π病,”,和(hé),基本,

  5.23日(rì)音(yīn)訊,CSS初學者的(de)¶"“通(tōng)病”和(hé)基本語法♣ Ω。CSS規則由兩個(gè)主要(yào)的(de)部分(fē↕↕n)構成:選擇器(qì),以及一(yī)條或多(d £uō)條聲明(míng)。

  selector{declaration1;declaration2;.→↓λ​..declarationN}

  選擇器(qì)通(tōng)常是(shì)您需要(yào)改變樣↔σ€式的(de)HTML元素。

  每條聲明(míng)由一(yī)個(gè)屬性和(∑♦↔hé)一(yī)個(gè)值組成。

  屬性(property)是(shì)您希望設置的(™§‌★de)樣式屬性(styleattribute)。每個(gè)屬性有(yǒu)✔$一(yī)個(gè)值。屬性和(hé)值被冒号分(fēn)開(kāΩ​©i)。

  selector{property:☆÷✘value}

  下(xià)面這(zhè)行(xíng)代碼的(de)作(zuò)‍£用(yòng)是(shì)将h1元素內(nèi)的(de)文Ω (wén)字顔色定義為(wèi)紅(hóng₹≤)色,同時(shí)将字體(tǐ)大(dà)小(xiǎo)設置為(wèi)1φ∑€γ4像素。

  在這(zhè)個(gè)例子(zǐ)中,h1是(shì)選擇器(qì),÷β​♣color和(hé)font-size是(₽₹shì)屬性,red和(hé)14px是(shì π)值。

  h1{color:red;font-si✔☆₩←ze:14px;}

  下(xià)面的(de)示意圖為(wèi)您展示了(le)₹<上(shàng)面這(zhè)段代碼的(de)結構:

  提示:請(qǐng)使用(yòng)花(huā ≤>)括号來(lái)包圍聲明(míng)。

  值的(de)不(bù)同寫法和(hé)單位

  除了(le)英文(wén)單詞red,我們還(hái)可(kě)以使用€≠&₩(yòng)十六進制(zhì)的(de)顔色值#ff00×Ω00:

  p{color:#ff0000;}

  為(wèi)了(le)節約字節,我們可(&∑★αkě)以使用(yòng)CSS的(de)縮寫形式:

  p{color:#f00;}

  我們還(hái)可(kě)以通(tōng)過>​€兩種方法使用(yòng)RGB值:

  p{color:rgb(255,0,0);}

  p{color:rgb(100%,0%,0%);}

  請(qǐng)注意,當使用(yòng)RGB百分(fēn)比時(✔¶shí),即使當值為(wèi)0時(shí)也(yě)要(yào)寫百分(Ω®φfēn)比符号。但(dàn)是(shì)在其他(tā)的≤♣±&(de)情況下(xià)就(jiù)不(bù)需要(yào)這(zhè•φ)麽做(zuò)了(le)。比如(rú)說(shuō),當尺寸為λ‌(wèi)0像素時(shí),0之後不(bù)需要(yào)使用(yònΩ¥×g)px單位,因為(wèi)0就(jiù)是(shì)0,無論單位是(§εshì)什(shén)麽。

  記得(de)寫引号

  提示:如(rú)果值為(wèi)若幹單詞,則要(♦γyào)給值加引号:

  p{font-family:"sansserif";}

  多(duō)重聲明(míng):

  提示:如(rú)果要(yào)定義不(bù)止一(yī)個(gè)聲×φ✔₹明(míng),則需要(yào)用(yòng)分(fēn)号将每個(gè​♥§)聲明(míng)分(fēn)開(kāi)。下(xià)±♦★"面的(de)例子(zǐ)展示出如(rú)何定義一(yī)個( ₽gè)紅(hóng)色文(wén)字的(de)居中段$'γ​落。最後一(yī)條規則是(shì)不(λ∞Ω bù)需要(yào)加分(fēn)号的(de),因為(wèi)分(fēn"φ♥)号在英語中是(shì)一(yī)個(gè)分(fēn)隔符号,不(b≤♥≈ù)是(shì)結束符号。然而,大(dà)₹σ​₩多(duō)數(shù)有(yǒu)經驗的(de)設 ‌¥±計(jì)師(shī)會(huì)在每條聲明(míng)的(§δ§®de)末尾都(dōu)加上(shàng)分(fēn)号,這(zhè)麽≠±‍§的(de)好(hǎo)處是(shì),當你(n♠"ǐ)從(cóng)現(xiàn)有(yǒu∞β×Ω)的(de)規則中增減聲明(míng)時(shí),會(huì)盡α★可(kě)能(néng)的(de)減少(÷Ω$shǎo)出錯(cuò)的(de)可(kě)能(néng)性。£✔©α就(jiù)像這(zhè)樣:

  p{text-align:center;color:redγ‍<;}

  你(nǐ)應該在每行(xíng)隻描述一(yī)個(gè)屬性↓ ,這(zhè)樣可(kě)以增強樣式定義的(de)可(kěΩ≠)讀(dú)性,就(jiù)像這(zhè)樣:

  p{

  text-align:center;

  color:black;

  font-family:arial;

  }

  空(kōng)格和(hé)大(dà)®™小(xiǎo)寫

  大(dà)多(duō)數(shù)樣式表包含不(bù)止一β (yī)條規則,而大(dà)多(duō)數(shù)規則包含不(bù)φ£止一(yī)個(gè)聲明(míng)。多(duō)重聲明(míng)和( ♥hé)空(kōng)格的(de)使用(yòng<→≠ )使得(de)樣式表更容易被編輯:

  body{

  color:#000;

  background:#fff;

  margin:0;

  padding:0;

  font-family:Georgia,Pa¶π✔latino,serif;

  }

  是(shì)否包含空(kōng)格不(bù"₹∞)會(huì)影(yǐng)響CSS在浏覽器(qì)的(de)工(gōng)作Ω®→✘(zuò)效果,同樣,與XHTML不(b∞↑σù)同,CSS對(duì)大(dà)小(xiǎo)寫不(bù)敏感。不(b ∑ù)過存在一(yī)個(gè)例外(wài):如(rú)果涉及到(dào)與H♠&↓TML文(wén)檔一(yī)起工(gōng)作(♣₩♥<zuò)的(de)話(huà),class和(hé)id名稱γ♠£®對(duì)大(dà)小(xiǎo)寫是(shì)敏感的↑≈₹(de)。

  網頁的(de)制(zhì)作(zuò)中對(duì)于用♥÷(yòng)p和(hé)css結構寫靜(jìng)∑‌≥态頁目前已經很(hěn)成熟,但(dàn)許多(duō)新入行(₩✘↔xíng)的(de)朋(péng)友(y‍'<×ǒu)對(duì)于使用(yòng)p和(h₹$↑é)css結構還(hái)有(yǒu)很(hěn)多(duō)誤α±區(qū),這(zhè)些(xiē)誤區(qū)也(yě)是(shì)'←γ我曾經經曆過的(de)并且被“老(lǎo)↔π↓$鳥”指正的(de)地(dì)方,所以總結下(xià)來(lá≠Ω®€i)分(fēn)享給大(dà)家(jiā)'α ∞,希望對(duì)寫網頁有(yǒu)所幫助。

  1、用(yòng)div+css結構制(zhì)作(zuò)靜(jìn♣♣↔g)态html網頁不(bù)等于徹底抛棄古老(lǎo)的(de)tabl£✔✔e寫法。

  之所以不(bù)建議(yì)用(yòπ¶‌ng)table來(lái)布局網頁是(shì)因為(÷±wèi)在網頁加載很(hěn)慢(màn)的(de)時(shí)候要÷®≤(yào)等table結構加載完成才能(néng∞∏)看(kàn)到(dào)網頁,其次是(shì)table的(d∏>∏↔e)布局沒有(yǒu)一(yī)定的(de)語義γ&♣,網頁代碼修改起來(lái)比較麻煩。

  在寫一(yī)些(xiē)欄目塊時(shí),特别是(shì)數(shùπγπ∏)據分(fēn)類較多(duō),比如(rú)“₩β↑γ求購(gòu)信息”的(de)欄$<Ω±目塊,頂部可(kě)能(néng)出現(xiàn)&ldq©ε uo;發布人(rén)、發布時(shí)間(&☆jiān)、信息标題、聯系方式”✔→'≈等項目,像這(zhè)樣的(de)地(dì)方建議(yì↔↓₹β)還(hái)是(shì)要(yào)用(yòng)table來↓ ★©(lái)寫,因為(wèi)table是(shì)專門(mén)用(yònσ£ ∑g)來(lái)寫數(shù)據表格的(de),控制±★•(zhì)起來(lái)很(hěn)方便,而且符合語義要(yào)求∏λ↓,還(hái)有(yǒu)頁面中出現(xiàn)類似ex≤©∑ cel數(shù)據的(de)地(dì)方,也(yě)建議(yì)↑£用(yòng)table來(lái)寫。

  2、div+css結構不(bù)等于通(tōng)篇區(qū)δ×∏¥域都(dōu)用(yòng)p包起來(lá©®i)。

  遇到(dào)一(yī)個(gè)區(qū)塊就(jiù)用(€≥yòng)一(yī)個(gè)p标簽,這(∏♣♦zhè)樣你(nǐ)寫完代碼後全篇都(dōu)是(shì)p,失去(q♥₹↔↔ù)了(le)語義的(de)存在價值,區(qū)塊修改起來(lái)也(↑ λyě)不(bù)容易找到(dào),合理(lǐ)的(de)利用(yò©∏β↔ng)dl、ul、ol、span、等标簽,不(bù)僅讓你¥←‍(nǐ)的(de)網頁看(kàn)起來(lái)條理(lǐ)清晰,↑‍ 而且修改起來(lái)很(hěn)方便,見(jiàn)名知(zhī)意§¶,比如(rú)你(nǐ)要(yào)修改一(yī)個(g₹↕λΩè)新聞列表,先找到(dào)新聞列表所在的(de)p★∞≥↔或者dl标簽,然後再找其中的(de)ul,修改具體(tǐ)內(nèi)容就>Ω(jiù)很(hěn)容易。

  3、并不(bù)是(shì)css文(wén)件(jiàn)一₩"♦→(yī)定要(yào)和(hé)html代碼分(fēn ±γ)開(kāi)。

  之所以将css文(wén)件(jiàn)和(hé)h≈≠tml分(fēn)開(kāi),是(shì>÷₩)因為(wèi)有(yǒu)些(xiē)css同時(shí)為(wèi‌↕↕π)多(duō)個(gè)頁面服務,而用(yφ ∏òng)戶訪問(wèn)時(shí)css文(wén)件< δ®(jiàn)可(kě)以緩存在本地(dì),這(zhè)樣♦•下(xià)次再訪問(wèn)其他(tā)頁面時(shí)就(↑₩±jiù)不(bù)用(yòng)重複加載css,可(kě)以•π節約時(shí)間(jiān)和(hé)流量,提高(gāo)訪問(wèn)速度₩σ,但(dàn)是(shì)如(rú)果你(nǐ)的(de)頁面有(yǒu)些®₹‌π(xiē)區(qū)域的(de)css是(shì)獨₩ §♥一(yī)無二的(de),其他(tā)頁面用(yòng)不(‍γbù)到(dào)的(de),就(jiù)不(bù)用(yòng)把css剝離♦≠  (lí)出去(qù),直接用(yòng)style标簽包‌​‌括在html網頁裡(lǐ)就(jiù)可<​∏(kě)以。

  4、用(yòng)p和(hé)css寫​↓網頁一(yī)定要(yào)在不(bù)同類型和(hé)不(bù)同 ↕版本的(de)浏覽器(qì)進行(xíng)測試。 ≈

  建議(yì)最好(hǎo)是(shì)同時(shí≈ε×Ω)打開(kāi)多(duō)個(gè)浏覽★←器(qì),如(rú)果說(shuō)你(nǐ)認為(wèi)你(nש>ǐ)的(de)網站(zhàn)訪客還(hái)沒有(yǒu)±£養成使用(yòng)火(huǒ)狐、谷歌(gē)等浏覽器(qì)的(de)習♠£☆(xí)慣,那(nà)最少(shǎo)也 δ(yě)得(de)兼容ie6、7、8幾個(gè)版本,由于軟件(ji♠" ¶àn)限制(zhì),沒有(yǒu)辦法在一(yī)個(gè)電(diànπ‍♦)腦(nǎo)上(shàng)裝不(bù)同版∑®本的(de)多(duō)個(gè)浏覽器(qì),因此要(yàγ ↑o)借助版本模拟軟件(jiàn),我常用(y±φπ​òng)的(de)是(shì)ietest,用(yòng)來(lái)測試網∑∏δ頁足夠了(le)。

  對(duì)于經驗不(bù)太豐富的(de)頁面制(zhì‍™)作(zuò)者來(lái)說(shuō)最好(hǎo)是(sh‌‌ ì)寫一(yī)個(gè)小(xiǎo)區(qū)塊就(jiù)在不♥× γ(bù)同浏覽器(qì)下(xià)看(kàn)一(yī)看(kàn)效果,如π≥‍✘(rú)果出現(xiàn)問(wèn)題可(kě)以及時(sh♦£©í)調整代碼,不(bù)要(yào)隻在一(yī ₹ε )個(gè)浏覽器(qì)裡(lǐ)測試,一(yī)口氣寫完∞★‌,那(nà)麽當你(nǐ)在其他(tā)浏覽器(qì)測試時(shí)發現(xβ±✘₽iàn)網頁奇形怪狀時(shí)你(nǐ)就(jiù)抓×₩狂了(le)(我曾經就(jiù)這(zhè)麽幹過)。

  總結的(de)要(yào)點暫時(shí)就(jiù)↑ε>≠這(zhè)麽多(duō),剩下(xià)的(de)就(j↔‌iù)是(shì)拼寫代碼的(de)功力了(le),建議(yì)新手還₽¥©(hái)是(shì)不(bù)要(yào)用(yòng)代碼提示類的(≠×π↑de)軟件(jiàn),最好(hǎo)是(shì)自(zì)己動手寫出完Ω★σφ整的(de)語句,當你(nǐ)寫熟練的(de)時(shí)候你(nǐ)會(hu ♣ì)發現(xiàn)你(nǐ)寫代碼的(de)速度比用(yòng)代碼提示要↑₽​δ(yào)快(kuài)的(de)多(d"¶uō)。

    歡迎大(dà)家(jiā)閱讀(dú)浏覽,部分 ¥$'(fēn)內(nèi)容來(lái)源于網絡,如(rú)有(yǒu)侵權≠∞&,請(qǐng)聯系我們删除!

+ 查看(kàn)更多(duō)我們的(de)客戶 / Our client

    24小(xiǎo)時(shí)技(jì)術(shù)支持♣'
    18931045623
    在線客服

首創簡介

    首創網絡成立于2012年(nián),是(shì)一(yī)家(ji±±✔ā)專業(yè)的(de)品牌網站(zhàn)設計(jì)和(hé)δπ↑×網絡營銷推廣公司,服務領域涵蓋網站(zhàn)設計(jì)、市(sh'₽ì)場(chǎng)策劃、企業(yè)畫(huà)冊及Vλ♦&I視(shì)覺設計(jì)、網站(zhàn)域名₽$<空(kōng)間(jiān)等領域,公司 λ擁有(yǒu)一(yī)批高(gāo)素質人(rén)才,著(zhe)力打造品∑™↕←牌網站(zhàn)設計(jì)制(zhì)作(zuò)和(↑≈hé)網上(shàng)營銷策略執行(xíng)兩大β↑γ(dà)優勢。

    十年(nián)來(lái),憑借對(duì)市(shì±Ω)場(chǎng)趨勢敏銳的(de)洞察,和(hé)對(duì)消費(fèi)₹∑±者、企業(yè)形态深刻的(de)理(lǐ ™)解,我們服務的(de)已遍及京津冀、長(cháng)三↔↕♣φ角、珠三角等領域,行(xíng)業(yè)覆蓋政府機(jī)構、企事(sh←∏≠♣ì)業(yè)單位、無線通(tōng)訊、環保、電(d‍↔iàn)子(zǐ)、醫(yī)藥、交通(tōng)、園林(lín♥↕ )、地(dì)産等行(xíng)業(yè),諸多(duō)知(↑€σ≤zhī)名企業(yè),如(rú)廣州京信集團、廣東(α↑≈ dōng)聯通(tōng)廣州分(fēn)公司、搜狐家(jiā)居廣州站(z↓↓hàn)、搜狐家(jiā)居邯鄲站(zhàn)等,都(dōu)鑒證了πΩ φ(le)首創設計(jì)公司的(de)品牌設計(jì)思★←₽©想與能(néng)力,首創設計(jì)公司也(yě)與諸多(duō)企業(≤™≥✘yè)勃的(de)市(shì)場(chǎng)經濟中互促共生(shēng>¥§$)。

在線客服


  • 掃描加微(wēi)信

  • 掃描加QQ

  • 掃描浏覽手機(jī)版
首創網絡邯鄲公司
邯鄲公司
服務熱(rè)線:0310-4559740 / 18931045✘ε623  公司地(dì)址:邯鄲市(shì)叢>γ∞↕台區(qū)頤高(gāo)廣場(chǎng)B座13層1©‌304室  客戶接待:邯鄲市(shì)陵園®£β"路(lù)669号康橋國(guó)際B06