1、 css樣式表中不需要聲明選擇器的是,css聲明的基本結構?
css的基本規則結構:由選擇器和聲明塊組成。每個聲明塊中包含一個或多個聲明
每個聲明的格式為:屬性名 : 屬性值
2、 CSS和HTML是什么?
CSS稱之為樣式表,HTML為標記語言。是前端web開發必須掌握的知識之二,再就是JavaScript是前端Web開發也必須掌握的編程語言。
我先用一個網站【千圖網】的源碼分析來了解CSS、HTML、JavaScript各自的作用上圖是千圖網首頁的布局,我先通過Google Chrome來調試看看這個網站的首頁(點擊鼠標右鍵選擇查看就可以看到如下圖所示)
左邊顯示的是HTML的主要內容,右邊顯示的是CSS的內容
CSS是什么呢?其作用又是什么?打開昵圖網首頁,我們可以看到整體布局非常美觀。那如果沒有CSS會怎么樣呢?我們可以查看這個首頁的的源碼,可以看到是有引用css樣式表文件。
我現在將css引用給刪掉
我們再來看下首頁的效果
通過以上操作,你應該就能明白css的作用是什么了吧?
css的主要作用就是用于網頁的排版布局和美化,能夠讓我們開發出來的網頁更好看
HTML是什么?其作用是什么?一個網頁是有很多個部件組成的,有文字顯示、有輸入欄、有列表、有圖片、有視頻、有跳轉到新的頁面的鏈接。我還是用上面網站的首頁結合檢查功能來說明。
上圖中紅色框標出來了,各種類型的部件。
上圖中左側顯示了部分的Html的內容。更多的html的內容,可以到
https://www.w3school.com.cn/index.html
進行了解。非常詳細HTML標記語言的作用就是告訴瀏覽器,在加載的時候顯示的是什么控件,再結合css就能夠顯示出非常漂亮美觀的靜態頁面了。那如果要做一些動態的頁面和數據交互,就需要用到JavaScript,你在這里沒有提到這個問題,我就不做具體的說明了。可以自行查閱相關文檔及說明!
為什么看了視頻還是看不懂?要如何學習?對于初學者來說,其實我是不在建議直接看視頻來學習。個人的的建議是前期購買專業的web前端開發書或者通過我上面講到的w3school網站進行學習,將相關的基礎識知點完全掌握,并跟著書上或者網站上的代碼進行實際的敲打一篇或者多篇。一直到腦子里有印象和概念,看到一個網頁,能夠知道這個網頁的布局是什么樣子的,用到了哪些部件,這個部件對應的html標簽是什么?可能用到了什么樣的css樣式?
只有做了這一步后,你再看視頻教程。更多的是建議看一些項目實戰的視頻,采取第一次將視頻看完,然后實際編寫一次。如果遇到有不記得的地方,回看視頻的,對照視頻進行編寫鞏固。通過這樣子的方式 不斷的加深記憶以及理解html和css的作用。
多敲代碼、多敲代碼、多敲代碼。編譯運行查看實際效果,反復的這個過程中,我相信你現在提到的這個問題,最終就不是問題了。
如你自己本身自學能力不足,還有一個建議就是去專門的IT教育機構進行系統的專業的學習。如果你選擇IT教育機構培訓,一定要注意的就是機構的選擇,這里面也有比較多的坑。
我不是專門的web前端開發,但由于平時的工作原因,有時也需要自己寫了些web頁面。可以關注我私信溝通交流!
3、 css派生器區別是什么?
派生選擇器 可以使一個元素里的子元素定義樣式 例如: li a { font-size:14px} 就是給li下的子元素a定義一個14px號像素的字體樣式 類別選擇器 在html中引入css樣式通常由,類別選擇器 在CSS中用一個“.”點開頭表示 如:.box {width:960px; margin:0 auto; padding:0px; overflow:hidden} 在html頁面中,用class="類別名"的方法調用: 這里是內容 類別選擇器方法比較簡單靈活,可以隨時根據頁面的需求新建和刪除 還有,id選擇器 在CSS中用“#”號開頭表示 如:#box {width:960px; margin:0 auto; padding:0px; overflow:hidden} 在html頁面中,用id="類別名"的方法調用: 這里是內容 id選擇器和類別選擇器其實是一樣的 通常id選擇器僅是用來表示不重復的樣式 相對的來說,類別選擇器靈活一些,而id選擇器僅表示重要的樣式字段
4、 css樣式表分為哪兩大類?
css樣式表應該分為三大類:
1.內部樣式----內聯樣式
使用的是style標簽
/* 樣式 */
把頁面的公共樣式(不多的情況下)寫在style標簽中
2.行內樣式
直接寫在標簽上的style屬性中
通常是后臺程序員進行修改頁面的時候使用
3.外部樣式
新建一個css文件,然后和html頁面關聯起來
a) 使用標簽關聯
b) 使用指令關聯
/* 在style標簽中 */
@import url("css文件路徑")
做項目最常用的是外部樣式,link標簽。