日日摸夜夜爽人人添,97精品国产自在现线免费观看,国产成人精品综合网站,中文字幕伦视频

深圳搬家搬廠網站建設公司
當前位置:網站首頁 > 建站百科 > 深圳網站開發類選擇器與id選擇器的區別 返回列表

深圳網站開發類選擇器與id選擇器的區別

發布時間:2022-02-22來源:admin
<p> 通常,網站建設公工程師都很難解釋,甚至自己都分不清楚類選擇器和ID選擇器,網站建設選擇器實在是太豐富了,也不一定要分的很清楚,但是作為高端工程師,我們就應該要認真辨別各位工具的利弊,達到用最小化代價創造最大化價值,學習了類選擇器和ID選擇器,我們會發現他們之間有很多的相似處,是不是兩者可以通用呢? </p> <p> 網站開發類選擇器與id選擇器的區別:W3C標準這樣規定的,其一:在同一個頁面內,不允許有相同名字的id對象出現,但是允許相同名字的class。其二:當頁面中用到js或者要動態調用對象的時候,要用到id 控制頁面總共有四種方式行內方式、內嵌方式、鏈接方式、導入方式, 通過這四種方式就可以實現CSS對HTML頁面樣式的控制,如果要讓這些樣式對HTML頁面中的元素實現一對一,一對多或者多對一的控制,這就需要用到CSS選擇器,HTML頁面中的元素就是通過CSS選擇器進行控制的。CSS選擇器共有三種:標簽選擇器、ID選擇器、類選擇器。 為了后面的對選擇器的解釋更容易理解,在這里先打個比喻,如果把你所處的環境視為HTML頁面的話,環境里的每一個人則相當于HTML頁面內標簽元素,每個人都有一個ID(身份證),那么html中的每一個標簽也都有自己的ID,大家都知道ID是唯一的,不可能重復。 </p> 【標簽選擇器】一個完整的HTML頁面是有很多不同的標簽組成,而標簽選擇器,則是決定哪些標簽采用相應的CSS樣式,(在大環境中你可能出于不同的位置,但是不管怎么樣,你總是穿著同一套衣服,這件衣服就是由標簽選擇器事先給你限定好的,不管走到哪里都是這身衣服)比如,在style.css文件中對p標簽樣式的聲明如下:<br /> p{<br /> &nbsp;font-size:12px;<br /> &nbsp;background:#900;<br /> &nbsp;color:090;<br /> }<br /> &nbsp;復制代碼<br /> 則頁面中所有p標簽的背景都是#900(紅色),文字大小均是12px,顏色為#090(綠色),這在后期維護中,如果想改變整個網站中p標簽背景的顏色,只需要修改background屬性就可以了,就這么容易!【ID選擇器】ID選擇器在某一個HTML頁面中只能使用一次(當然也可以用好幾次,不過就不符合W3C標準了,那頁面也就不是標準頁面嘍~,咱們的目的不就是為了做標準的頁面么,所以建議大家不要在同一個html頁面中多個標簽擁有共同的ID),就像在你所處的環境中,你只有一個ID(身份證),不可能重復!相信大家也能看出來,ID選擇器更<br /> 具有針對性,如:<br /> 先給某個HTML頁面中的某個p標簽起個ID,代碼如下:<br /> &lt;pid="one"&gt;此處為p標簽內的文字&lt;/p&gt;<br /> 復制代碼<br /> 在CSS中定義ID為one的p標簽的屬性,就需要用到#,代碼如下:<br /> #one{<br /> font-size:12px;<br /> background:#900;<br /> color:090;<br /> }<br /> 復制代碼<br /> 這樣頁面中的某個p就會是CSS中定義的樣式。【類選擇器】這種選擇器更容易理解了,就是使頁面中的某些標簽(可以是不同的標簽)具有相同的樣式,就像國慶中某個方陣中,肯定都是不同的人,卻均穿紅色衣服,手中高舉花環,樣式都是一樣的,如果想讓這一類人都有共同的樣式,該怎么做呢~呵呵,和ID選擇器的用法類似,只不過把id換做class,如下:<br /> &lt;pclass="one"&gt;此處為p標簽內的文字&lt;/p&gt;<br /> 復制代碼<br /> 如果我還想讓div標簽也有相同的樣式,怎么辦呢?加上同樣的class就可以了,如<br /> 下&lt;divclass="one"&gt;此處為p標簽內的文字&lt;/div&gt;<br /> 復制代碼<br /> 這樣頁面中凡是加上class="one"的標簽,樣式都是一樣的嘍~<br /> CSS定義的時候和ID選擇器差不多,只不過把#換成.,如下<br /> .one{<br /> font-size:12px;<br /> background:#900;<br /> color:090;<br /> }<br /> 復制代碼<br /> 補充:一個標簽可以有多個類選擇器的值,不同的值用空格分開,如:<br /> &lt;div class="one yellowleftStyle"&gt;此處為p標簽內的文字&lt;/div&gt;<br /> 復制代碼<br /> 這樣我們可以將多個樣式用到同一個標簽中,當然也可以,ID和class一塊用<br /> &lt;div id="div1" class="one yellowleftStyle"&gt;此處為p標簽內的文字&nbsp;<br /> &lt;/div&gt;<br /> 復制代碼<br /> 【通用選擇器】<br /> 到這里,前三種基本的選擇器說完了,但是還需要給大家介紹一個CSS選擇器中功能最強大但是用的最少的一種選擇器“通用選擇器”<br /> *{此處為CSS代碼}<br /> 復制代碼<br /> 強大之處是因為他對父級中的所有HTML標簽進行樣式定義,可對具有共同樣式的標簽樣式進行定義(有點小學數學中的提取公因式),這樣可以大大精簡代碼;既然有這么強大的功能為什么是用的最少呢,同樣還是因為他的強大,他是對父級元素內的所有標簽進行定義,所以只要你定義了,那么父級里面的所有的標簽,甭管有沒有必要,也都相當于加上了通用選擇器里面的代碼了,能這么說大家不能夠完全理解,沒關系,我給大家舉個例子,請看下面:<br /> &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br /> &lt;htmlxmlns="http://www.w3.org/1999/xhtml"&gt;<br /> &lt;head&gt;<br /> &lt;meta http-equiv="Content-Type"content="text/html; charset=gb2312" /&gt;<br /> &lt;title&gt;無標題文檔&lt;/title&gt;<br /> &lt;style type="text/css"&gt;<br /> &lt;!--<br /> #div1 *{<br /> background:#eee;<br /> color:#333;<br /> }<br /> --&gt;<br /> &lt;/style&gt;<br /> &lt;/head&gt;<br /> &lt;body&gt;<br /> &lt;div id="div1"&gt;<br /> &lt;p&gt;這里是p標簽區域&lt;/p&gt;<br /> &lt;div&gt;這里是a標簽區域&lt;/div&gt;<br /> &lt;/div&gt;<br /> &lt;div id="div2"&gt;<br /> &lt;p&gt;這里是p標簽區域&lt;/p&gt;<br /> &lt;div&gt;這里是a標簽區域&lt;/div&gt;<br /> &lt;/div&gt;<br /> &lt;/body&gt;<br /> &lt;/html&gt;<br /> 復制代碼<br /> 大家運行一下上面的例子,div1里面的兩個標簽是不是樣式一樣,這就是通用選擇器的強大之處,不管里面有多少個標簽都會將樣式加到所有標簽內,如果div1里面得所有的標簽都有一部分相同的CSS代碼,那么可以把這部分代碼提取出來,用通用選擇器來定義,這樣可以大大縮減代碼,但是如果div1里面只要有一個和其他元素沒有相同的代碼,就不能用通用選擇器來定義,這也就是CSS通用選擇器不靈活的一點。現在大家明白為什么通用選擇器是選擇器里面功能最強大的但又是用的最少的選擇器了吧~~呵呵<br /> 對于通用選擇器還有一個不得不提的用法,就是為了保證作出的頁面能夠兼容多種瀏覽器,所以要對HTML內的所有的標簽進行重置,會將下面的代碼加到CSS文件的最頂端<br /> *{margin:0; padding:0;}<br /> 復制代碼<br /> 為什么要這么用呢,因為每種瀏覽器都自帶有CSS文件,如果一個頁面在瀏覽器加載頁面后,發現沒有CSS文件,那么瀏覽器就會自動調用它本身自帶的CSS文件,但是不同的瀏覽器自帶的CSS文件又都不一樣,對不同標簽定義的樣式不一樣,如果我們想讓做出的頁面能夠在不同的瀏覽器顯示出來的效果都是一樣的,那么我們就需要對對HTML標簽重置,就是上面的代碼了,但是這樣也有不好的地方,因為HTML4.01中有89個標簽,所以相當于在頁面加載CSS的時候,先對這89個標簽都加上了{margin:0;padding:0;},在這里我不建議大家這么做,因為89個標簽中需要重置的標簽是很少數,沒有必要將所有的標簽都重置,需要哪些標簽重置就讓哪些標簽重置就可以了,如下<br /> body,div,p,a,ul,li{margin:0; padding:0;}<br /> 復制代碼<br /> 如果還需要dl、dt、dd標簽重置,那就在上面加上就可以了,如下<br /> body,div,p,a,ul,li,dl,dt,dd{margin:0; padding:0;}<br /> 復制代碼<br /> 用到那些就寫那些,這點也可以看做衡量頁面重構師制作頁面水平的高低,以及是否專業的一個方面<br /> 到這里大家更應該明白這句話“通用選擇器是功能最強大但是用的最少的選擇器”了吧~^_^<br /> OK!選擇器的內容我向大家應該都明白了,后面就繼續講解一下“選擇器的集體聲<br /> 明”和“選擇器的嵌套”<br /> 【選擇器的集體聲明】<br /> 在我們使用選擇器的時候,有些標簽樣式是一樣的,或者某些標簽都有共同的樣式<br /> 屬性,我們可以將這些標簽集體聲明,不同的標簽用“,”分開,比如:<br /> h1,h2,h3,h4,h5,h6{color:#900;}<br /> 復制代碼<br /> #one,#three,.yellow{font-size:14px;}<br /> #one{background:#ccc;}<br /> #three{background:#ccc;}<br /> .yellow{background:#ccc;}<br /> 復制代碼<br /> 和小學的提取公因式差不多,把共同的部分提取出來,這么做的好處,相同的部分<br /> 共同定義,不同的部分單獨定義,保證風格統一,樣式修改靈活,這也是優化CSS代<br /> 碼的一塊,要記住喲~<br /> 【選擇器的嵌套】<br /> 選擇器也是可以嵌套的,如:<br /> #div1 p a{color:#900;}<br /> 復制代碼<br /> 這樣的好處就是不需要在單獨的為ID為div1的標簽內的p標簽內的a標簽單獨定義<br /> class選擇器或者ID選擇器,CSS代碼不就少了嘛~同樣也是CSS代碼優化的一塊。<br /> 到這里,基本的選擇器說完了,但是還需要給大家介紹一個“通用選擇器”<br /> *{此處為CSS代碼}<br /> 復制代碼<br /> &nbsp;【三種CSS代碼選擇器、選擇器的聲明、選擇器的嵌套三塊知識】<br /> 網站開發類選擇器與id選擇器的區別。作為一名網站建設工程師,最重要的是要合理的使用工具,讓工具代替人工去做一些不必要的工作。網站建設是一個細致而健全的工作,學會用心去發現,去穩固網站建設的精華。<br /> <br />
聯系方式:   0755-84185494

閱讀過此文章的讀者,還閱讀過下面的文章

  • 深圳網站制作好后來年到期了該怎么辦
    <p> 深圳網站制作好后來年到期了該怎么辦,不管是個人還是公司,要想制作好一個網站真的不容易,不僅僅需要做網站前期的規劃和策劃工作,還需要對網站建設的欄目,內容進行填充和建設,面對這一堆的要求和東西,整體還是比較麻煩和費事的,所以,網站建設制作好之后,一定要注意來年的續費問題,好多公司不注意這個問題,造成了網站后期打不開了,不能正常方面了,出現了問題才想起來網站沒有續費,接下來我們來看看深圳網絡公司是如何建議的。 </p> <p> 1.域名到期的影響<br /> &nbsp;一般情況下,網站域名需要一年進行一次續費,也可以一次購買多年,如果域名到期沒有及時續費,網站就會打不開,域名續費期一般是一個月,過了這個時間就會進入贖回期,這時候就不能續費了。<br /> &nbsp;2.服務器到期的影響<br /> &nbsp;服務器到期與域名一樣,到期后網站同樣不能打開,如果之前網站在做推廣,會直接影響展現效果,長時間不續費的話,網站數據就會全部刪除了,之前的努力就全白做了。<br /> &nbsp;3.網站維護服務到期<br /> &nbsp;有些網絡公司服務商會有網站維護費用,一般都是一年為一個期限,如果到期后您沒有及時維護,網站出現問題后就不會有人給您維護,就會造成影響。影響最大的就是網站展現的效果。<br /> </p>
  • 深圳做網站公司做網站時要明白這些
    <p> 深圳做網站公司做網站時要明白這些。其實做網站有的時候不僅僅是在做網站,更多的是在幫助其他公司在做網絡宣傳門戶,站在這個角度上你就知道你所承擔的責任了,作為現在公司網站建設不僅要符合時代潮流,更多的需要緊扣時代網頁設計特色和要求,只有這樣制作設計出來的網站才能更好的滿足現在人們的使用要求和觀念的,不管是在網站設計理念,網站布局規劃,以及網站內容建設等等,這些方面都需要進口時代主題和要求的,接下來我們來看看深圳網站制作公司是如何做的,需要做好那些方面的要求和規范呢? </p> <p> 審美在變,網站設計要緊跟潮流<br /> 也許用戶訪問時,不會逐一閱讀網站內容,但首先映入眼簾的一定是設計。也許網站在幾年前設計制作的確實很漂亮,但是我們無法否認的事實是,用戶對網站設計的審美一直在不斷改變。這個比較容易對比,隨便找一個行業,然后通過百度搜索到十家網站,分別對應年份和網站的網址,讓一個不知情的人去逐一打開并評判感受。大體趨勢是越是新近設計制作的網站,越容易贏得用戶的接受承認。其實這就是用戶的真實感受,每年快速改版重做對于很多公司來說有些壓力,但是筆者認為一般而言網站2-3年是需要重新設計制作快速的。一個通過網站尋找供應商的用戶,其瀏覽網站一般也就幾十秒到幾分鐘時間,先進的網站設計效果是吸引其深入了解進而咨詢的較好方法。<br /> 技術在變,網站制作要貼合需求<br /> 周圍的一切都在發生著巨變,網站技術也是如此,此前被很多網站公司采用的ASP網站開發語言幾乎已經沒人使用,相對于傳統的PC端網站,現在更多看重的是移動端,公司設計制作的網站現在多為自適應PC端、PAD端以及手持移動終端的響應式網站。誰也不知道網站技術會走向哪個方向,但是對于普通的企業而言,我們可以把握趨勢,至少每隔兩三年對網站重新快速設計制作。<br /> 企業在變,網站建設要適應發展<br /> 網站總是為企業服務的,換句話說就是網站的設計制作需要跟上企業的發展步伐。現在急劇變化的市場面前,如果想立于不敗之地,企業的經營策略一定在不斷調整優化。作為給企業發展提供服務的網站,其理應不斷調整不斷優化以適應公司需求。現在是互聯網時代,用戶了解公司更多的也是通過網絡,網站不僅是營銷的工具,更是企業品牌形象的展示窗口。由于人力成本的不斷升高,而網站設計更多的需要技術人員手工完成,所以真正定制開發的網站都價格不菲。但是同樣是網站建設公司網站改版也不一定就選擇定制,如果有合適的模板網站,也是不做的選擇。我們需要的是一個緊跟時代和用戶需求的網站,而非一定采用哪種方式實現它。 </p>
  • 英文網站制作需要注意那些問題和事項
    英文網站制作需要注意那些問題和事項。英文網站制作還是跟中文網站制作有比較大的區別的,應為中文網站面對的客戶群體是國內的用戶,而國內的用戶對網站的使用習慣,要求都是跟國外不一樣的,從而在制作英文網站的時候,一定要注意,像這種英文網站制作還是需要從國外人使用網站的習慣,使用網站的一些喜好出發,只有這樣制作出來的網站滿足國外人的使用的,這是一個方面,另外一個方面就是國外網站面對的搜索引擎,也是不一樣的,國外的搜索引擎跟國內有著比較大的區別的,搜索引擎也是制作英文網站必須要考慮的一個方面了,最后就是網站制作價格方面了,一般英文網站制作價格要比國內的網站制作價格高一些,這是一定的,畢竟國外網站制作的細節要求,以及針對搜索引擎優化方面還是有比較高的要求的,所以,這些都是工作量,也都是需要處理好這些方面的細節工作的。
  • 網站設計公司的發展趨勢詳解
    <p> 網站設計公司的發展趨勢詳解,目前網頁設計公司慢慢的轉型升級成為一種綜合性的設計公司了,不僅僅是在網站設計了,如果單純的依賴于網站設計,對于這樣的公司來說現在還是很被動的,并且目前的網站制作價格已經白熱化了,競爭也是很大的情況下,好多公司已經賺不到什么錢了,面對這樣的市場形式,作為網站設計公司要不斷的擴大和嘗試新的方式和方法,實現公司業務的升級和轉型,這也是擺在深圳<a href="http://www.szbc888.com" target="_blank"><strong>網站制作公司</strong></a>面對不可逾越的一個問題了,畢竟現在網站制作公司的活量不大,如果養一個專業的網頁設計技術團隊專門作網站,根本養活不了這樣的公司的發展了,更多的還需要通過其他的渠道,其他的平臺上獲得更為有質量的客戶,這也是當下網站制作公司不得不面對的一個話題了。 </p> <p> <img src="static/picture/20231030113846_47114.jpg" alt="" /> </p> <p> <a href="http://www.szbc888.com" target="_blank"><strong>網頁設計公司</strong></a>業務范圍擴大,于是著這個網站制作行業市場需求量在逐漸的縮小,并且凡是使用到網站的多半集中在一些公司,單位方面的需求了,對于一些個人對網站的需求還是很少的,除非一些專業化路線的個人才會這樣做的,網站設計公司的轉型升級,不僅提升的服務質量,更多的將服務方位不斷的擴大,從而得到更好的市場群體,能夠為更多的市場客戶服務。 </p>
  • 網站制作低價格策略已經成為網站制作行業的殺手锏
    <p> 網站制作低價格策略已經成為網站制作行業的殺手锏,整個大環境不好的情況下,好多公司在制作網站的時候,已經在想盡辦法降低網站制作的成本了,從當初的網站制作就直接去搜索引擎上搜索網站制作公司了,而如今制作網站已經發生變化了,從搜索引擎走向了淘寶,拼多多這些低價平臺了,并且這些平臺都是擔保交易了,好多的需要<a href="http://www.szbc888.com" target="_blank"><strong>制作公司網站</strong></a>的商家慢慢轉向這個方面來了,所以制作出來的網站不是模板的就是仿制的網站,價格的確很低,并且效率也是很高的,這也是聰明的用戶慢慢的轉型和變化了,如果這些模板網站放在搜索引擎來的客戶的話,這些網站制作下來的費用基本上在好幾千了,面對這樣的市場轉型和升級,這也讓好多網站制作公司尋找不同的出路了。 </p> <p> <img src="static/picture/20231030113212_16069.jpg" alt="" /> </p> <p> <a href="http://www.szbc888.com" target="_blank"><strong>深圳網站制作</strong></a>的價格的確沒有那么低,但是作為一些低價平臺上的用戶,他們為了爭取到客戶,低價引流,從而實現了低價格制作網站的形式,作為網站制作公司,你這樣低價格去做的目的就只有一個,那就是辛苦轉不到錢的,都是轉一些辛苦錢而已,面對這樣的市場形式和要求,作為網站制作公司一定要不斷的提升網站制作的附加值,提升<a href="http://www.szbc888.com" target="_blank"><strong>網站制作</strong></a>的質量,讓用戶以質量取勝,不能專門走低價格戰略,不然你的公司是發展不起來的,也作不大的,作為用戶而已,你公司小還可以這樣去做,如果公司發展到一定程度的去制作網站,這對于你的公司來說是滅頂之災了,所以選擇網站制作公司還是要從專業的角度出發去幫助客戶解決實際的問題,從而實現網站制作公司的價值和效益。 </p>
  • 深圳網站定制開發全流程詳解
    <p> 深圳網站定制開發全流程詳解,作為網站定制開發公司接下來給大家普及一下網站定制究竟要經過那些過程呢,前期的網站溝通肯定是少不了的,除此之外,網站備案這塊也是需要的,只要是正規的公司,正常的流程,網站備案也是需要做的,剩下的就是網站制作過程中的一些溝通了,接下來我們來看看<a href="http://www.szbc888.com" target="_blank"><strong>深圳網站制作</strong></a>公司的一個標準的流程。 </p> <p> 需求分析: 通過對客戶業務的了解和與客戶對流程的討論對需求進行基本建模,最終形成需求規格說明書<br /> 總體設計: 通過分析需求信息,對系統的外部條件及內部業務需求進行抽象建模,最終形成概要設計說明文檔<br /> 詳細設計: 此部分在對需求和概要設計的基礎上進行系統的詳細設計(也包含部分代碼說明)<br /> 開發編程: 對系統進行代碼編寫<br /> 測試分析與系統整合: 對所有功能模塊進行模擬數據測試及其它相關性測試并整合所有模塊功能<br /> 現場支持: 系統上線試運行進行現場問題記錄、解答<br /> 系統運行支持: 系統正式推產后,對系統進行必要的維護和BUG修改<br /> </p>

Copyright ? 2015 深圳市鑫惠廣網絡科技有限公司 粵ICP備2023111395號