1. css 行內元素有哪些
行內元素又稱為內聯元素。
內聯元素(inline element)
* a - 錨點
* abbr - 縮寫
* acronym - 首字
* b - 粗體(不推薦)
* bdo - bidi override
* big - 大字體
* br - 換行
* cite - 引用
* code - 計算機代碼(在引用源碼的時候需要)
* dfn - 定義欄位
* em - 強調
* font - 字體設定(不推薦)
* i - 斜體
* img - 圖片
* input - 輸入框
* kbd - 定義鍵盤文本
* label - 表格標簽
* q - 短引用
* s - 中劃線(不推薦)
* samp - 定義範例計算機代碼
* select - 項目選擇
* small - 小字體文本
* span - 常用內聯容器,定義文本內區塊
* strike - 中劃線
* strong - 粗體強調
* sub - 下標
* sup - 上標
* textarea - 多行文本輸入框
* tt - 電傳文本
* u - 下劃線
* var - 定義變數
(1)css有哪些資源擴展閱讀:
根據CSS規范的規定,每一個網頁元素都有一個display屬性,用於確定該元素的類型,每一個元素都有默認的display屬性值。
比如div元素,它的默認display屬性值為「block」,成為「塊級」元素(block-level);而span元素的默認display屬性值為「inline」,稱為「行內」元素。
div這樣的塊級元素,就會自動占據一定矩形空間,可以通過設置高度、寬度、內外邊距等屬性,來調整的這個矩形的樣子。
與之相反,像「span」「a」這樣的行內元素,則沒有自己的獨立空間,它是依附於其他塊級元素存在的,因此,對行內元素設置高度、寬度、內外邊距等屬性,都是無效的。
行內、塊狀元素區別:
(1).塊級元素會獨佔一行,其寬度自動填滿其父元素寬度
行內元素不會獨佔一行,相鄰的行內元素會排列在同一行里,知道一行排不下,才會換行,其寬度隨元素的內容而變化
(2). 一般情況下,塊級元素可以設置 width, height屬性,行內元素設置width, height無效
(注意:塊級元素即使設置了寬度,仍然是獨佔一行的)
(3).塊級元素可以設置margin 和 padding. 行內元素的水平方向的padding-left,padding-right,margin-left,margin-right 都產生邊距效果。
但是豎直方向的padding-top,padding-bottom,margin-top,margin-bottom都不會產生邊距效果。(水平方向有效,豎直方向無效)
可變元素
可變元素為根據上下文語境決定該元素為塊元素或者內聯元素。
* applet - java applet
* button - 按鈕
* del - 刪除文本
* iframe - inline frame
* ins - 插入的文本
* map - 圖片區塊(map)
* object - object對象
* script - 客戶端腳本
2. 有哪些比較好 CSS 簡寫工具
現在的CSS(壓縮)工具還是比較多的,但是具體的每種都會有不同的特點。每個人使用習慣不一樣,可能會出現不同的結果。其實CSS(壓縮)工具使順手了還是很好用的,就是有特殊的要自己設置下參數,不然會影響使用效果,而且一定要注意壓縮方面的安全性。
總之,找到合適的壓縮工具,可以是你事半功倍,使用起來非常順手。而且一定要對壓縮工具的安全性做下檢測,不能太粗心大意。如果有比較過激的壓縮功能,可能會使你使用比較麻煩,可以先通過設置禁用。這樣經過自己調整好的壓縮工具,使用起來就非常順手了。
3. CSS的樣式有哪些
什麼是CSS樣式
層疊樣式表(CascadingStyleSheet,CSS)是一系列樣式或格式規格的集合,用於控制網頁樣式並允許將樣式與網頁內容分離的一種標記性語言。它是W3C組織用於改善HTML在顯示網頁方面的缺陷。雖然HTML在發布時已經制定了各種網頁樣式標簽和各種頁面修飾屬性,但是隨著網頁容納的信息越來越多,這種把信息顯示內容與信息顯示樣式混在一起的方法,已經無法滿足人們對網路信息的快速搜索需求,更不能適應大數據時代的展示數據的要求。
CSS的每一個樣式表都是由相對應的樣式規則組成的,使用HTML中的標簽之間或者編寫為一個單獨的文件,然後將文件的擴展名保存為.css,利用標簽鏈接或者導入到網頁中即可。
CSS樣式的優勢
使用CSS樣式可以對多個文檔的樣式進行控制,當CSS樣式更新後,所有應用該CSS樣式的頁面都會自動更新。CSS樣式可以頁面元素進行定位、特殊效果和超鏈接效果等獨特的HTML屬性,可以充分地彌補HTML的不足,簡化網頁的源代碼,避免重復勞動,減輕工作量。CSS具有以下優勢:
CSS符合Web標准。W3C組織推薦CSS技術將替代HTML的