1、 css選擇器有哪幾種類型各是什么,css層疊樣式表有哪幾種類型?
CSS層疊樣式表有四種類型?它們的疊層優先級關系如下:行內樣式:混合在HTML標簽里面,對每個元素單獨定義樣式
頁面的內部樣式:在<head>與</head>之間添加樣式(重用性差,容易冗余)鏈接外部樣式:使用Link標簽,只需要把公共的CSS單獨保存為一個文件,其他頁面就可以分別調用自身的CSS文件,如果要改變網站風格,修改公共的CSS文件就可以了,是開發常用的HTML+CSS使用方式
導入外部樣式:import方式導入CSS樣式表,和鏈接外部樣式資源類似
四種樣式也有優先級,按照就近原則:行內樣式 > 頁面內部樣式 > 鏈接外部樣式資源 > 導入外部樣式。
2、 css和jquery有什么區別?
jQuery
jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優秀的JavaScript代碼庫(或JavaScript框架)。jQuery設計的宗旨是“write Less,Do More”,即倡導寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設計模式,優化HTML文檔操作、事件處理、動畫設計和Ajax交互。
jQuery的核心特性可以總結為:具有獨特的鏈式語法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對CSS選擇器進行擴展;擁有便捷的插件擴展機制和豐富的插件。jQuery兼容各種主流瀏覽器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
CSS (層疊樣式表)
層疊樣式表(英文全稱:Cascading Style Sheets)是一種用來表現HTML(標準通用標記語言的一個應用)或XML(標準通用標記語言的一個子集)等文件樣式的計算機語言。CSS不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化。
CSS 能夠對網頁中元素位置的排版進行像素級精確控制,支持幾乎所有的字體字號樣式,擁有對網頁對象和模型樣式編輯的能力。
3、 css類選擇器用什么做前綴表示?
>10 CSS類選擇器也就是選擇html編碼中標明為特定Class(類)的元素.如<p Class="mytest">這是我要編輯的段落</p>,在CSS文件中可用 .mytest{ }來表達想要顯示的樣式。簡單地說,CSS類選擇器用" . "做前綴。
4、 css中選擇器命名錯誤的是?
首字母必須是字母或者下劃線不能是數字和其他