css屬性和關系選擇器,html里面border為什么會出現無效屬性?
從以下幾個方向檢查下: 1、border此處的代碼是否有錯誤的語法,所有符號必須是因為字符 border: 2px solid #000 2、看下是不是里面的元素用了float,是的話在完了的nav樣式中加一個clearFix 目測就你是這個問題造成的,給你寫一個clearFix的樣式 在標簽的class=“nav clearFix”這樣既可 .clearFix:before, .clearFix:after { content: ""; display: block; visibility: hidden; clear: both; } .clearFix { zoom: 1; }
誰推薦幾本HTML和CSS的好書?
1、《CSS那些事兒》
本書專注于CSS技巧實例的講解,由淺入深地分析了CSS樣式在布局時所需要理解的原理。繞開隨處可見的基礎知識、網絡中能隨意搜索到的hack技巧,側重原理分析,拓展讀者使用CSS布局的思維方式,通過本書的閱讀讀者將會了解到使用CSS布局的強大功能。
全書以傳達CSS布局思維為中心,通過頁面中的文字、圖片、表格、表單等常見元素的處理及各種頁面布局方式的使用,使讀者能深入了解到如何在頁面中更好地運用CSS布局。尤其是在頁面布局的部分中,全面分析了多種布局方式,著重分解了兩列等高和三列等高的幾種方式,并相應說明了等高布局的優缺點。
無論是CSS布局的初學者還是具有一定水準的讀者,閱讀本書之后將會發現,原來CSS樣式居然是這么好玩的東西。本書適合網站開發人員、網頁設計人員參考學習,同時也適合作為相關培訓機構的教材。
2、《Head First HTML and CSS 2nd Edition》
《Head First HTML5》
這兩本應該都有翻譯,但是建議看原版
3、《Eric Meyer談CSS》(上下冊)
《Eric Meyer談CSS(卷1)》融匯了世界級專家Eric Meyer極富價值的CSS實戰經驗,運用13個典型實際項目,采取手把手的方式來指導讀者如何使用CSS來解決實際問題。項目包括轉換現有網頁、設置新聞網頁的樣式、設置日歷樣式、設置菜單樣式、創建打印樣式多列布局等。
4、《CSS禪意花園》
這本書的作者是世界著名的網站設計師,書中的范例來自網站設計領域最著名的網站——CSS Zen Garden(CSS禪意花園)。全書分為兩個主要部分。第1章為第一部分,討論網站“CSS禪意花同”及其最基本的主題,包含正確的標記結構和靈活性規劃等。第二部分包括6章,占據了書中的大部分篇幅。
每章剖析“CSS禪意花園”收錄的6件設計作品,這些作品圍繞一個主要的設計概念展開,如文字的使用等。通過探索36件設計作品面臨的挑戰和解決的問題,讀者將洞悉主要的Web設計原則以及它們運用的CSS布局技巧,理解CSS設計的精髓,恰當地處理圖形和字體來創建界面優美、性能優良且具有強大生命力的網站。
5、《精通HTML》
本書深入地探討了(X)HTML及相關技術包括CSS、微格式、語義網等,重點闡述了如何在恰當的時候使用恰當的標簽,全書始終貫徹現代的Web設計理念,從而使讀者可以學習如何充分利用各種標記提供的多樣性,創建語義豐富和結構合理的網站。
本書適合具備初步HTML和CSS知識的Web設計開發人員閱讀。
6、《精通CSS:高級Web標準解決方案》
本書將最有用的CSS技術匯總在一起,在介紹基本的CSS概念和最佳實踐之后,討論了核心的CSS技術,例如圖像、鏈接、列表操縱、表單設計、數據表格設計以及純CSS布局。每一章內容由淺入深,直到建立比較復雜的示例。之后本書用兩章討論招數、過濾器、bug和bug修復,最后由Simon Collison和Cameron Moll兩位杰出的CSS設計人員,將書中討論的許多技術組合起來,給出了兩個實例研究。本書還集中介紹了現實的瀏覽器問題,是彌補CSS知識欠缺不可或缺的參考書。
本書適合具有(X)HTML和CSS基本知識的任何網頁設計人員閱讀。
7、《深入淺出html》
本書是一部講述現代web標準的優秀教程,徹底摒棄了過時的內容,始終貫徹三層分離的思想。書中結合實例講述如何使用html、css設計符合現代web標準的網頁,并講解了如何使用javascript添加動態行為。書中的主體部分讓讀者接觸html、xhtml的各種主題,逐漸熟悉各種元素。最后一章將書中講述的各種技術付諸應用,帶領讀者一步步地創建一個實用的網站。
8、《CSS權威指南》(第3版)
你是否既想獲得豐富復雜的網頁樣式,同時又想節省時間和精力?本書為你展示了如何遵循CSS最新規范(CSS2和CSS2.1)將層疊樣式表的方方面面應用于實踐。
通過本書提供的諸多示例,你將了解如何做到僅在一處建立樣式表就能創建或修改整個網站的外觀,以及如何得到HTML力不能及的更豐富的表現效果。
資深CSS專家Eric A.Meyer。利用他獨有的睿智和豐富的經驗對屬性、標記、標記屬性和實現做了深入的研究,另外在瀏覽器支持和設計原則等實際問題上也有獨到的見解。你所需要的就是HTML 4.0的知識即可以為網站布局和分頁創建簡明而且易于維護的腳本,同時兼具桌面系統的美觀性和可控性。
9、《網站重構》(第3版)
《網站重構:應用Web標準進行設計(第3版)》內容簡介:暢銷書作家、設計師、網頁標準教父jeffrey zeldman再次更新了他經典的、顛覆行業的指南書。這已經是《網站重構:應用Web標準進行設計(第3版)》的第3版了,此次更新基本涵蓋了隨著環境和技術的變化,web標準所面臨的挑戰以及因此而發生的改善。第3版讓基于標準的設計思想更加清晰,更加易于理解,幫助你在這個領域中保持聰明和領先。
一如既往,《網站重構:應用Web標準進行設計(第3版)》提供了更多明確的見解和新的例子,來闡述基于標準的設計的核心思想,為你的網站最終確定一個合理的設計與開發方法。
與前兩版不同的是,在第3版,除了有很多的“why”來提出問題,也提供了大量的“how”來解決問題。另外,在寫作方法上作者力圖用詼諧的、有吸引力的寫作風格,使復雜的技術更易于理解消化,幫助你輕松創建一個訪問快速、低成本維護和開發、更多用戶的網站,幫助你用新技術使css布局適應多個瀏覽器,使網站內容更容易被搜索和訪問到。
10、《html+css+js網頁制作從入門到精通》
《HTML\CSS\JavaScript網頁制作從入門到精通》共分為18章和4個附錄,重點介紹使用HTML進行網頁制作的方方面面,同時講解了目前流行的Web標準與CSS網頁布局實例,以及基于JavaScript語言的網頁特效制作。(來源:網絡)
attributes是什么意思?
頁面控件的屬性吧, 只要是最后能渲染成html代碼的控件都有這個屬性, 主要表達的意思就是在這個控件渲染成的html代碼中,添加一個html元素的屬性, 就類似于, AA.Attributes.Add("dd","ff"); 那么在渲染出來的html代碼里, 這個拿AA渲染出來是Table為例, 渲染出來的結果就是<table dd = "ff"></table>,AA所表示的那個元素,就多了個屬性叫dd,值為ff, 最后證明的是,Attributes只是額外增加,與已經設置好的頁面元素屬性沒有關系, 回答完畢,
html中的prop函數是啥意思?
用來設置元素節點屬性值的,也可以獲取指定屬性值。
設置屬性: $(元素ID).prop("title", "hello")
獲取屬性: $(元素ID).prop("title")