## CSS基礎(chǔ)-常見(jiàn)屬性

## CSS基礎(chǔ)-常見(jiàn)屬性

# HTML被廢棄的標(biāo)簽

# 字符實(shí)體

# CSS

# 文字屬性

# 文本裝飾屬性

# 顏色屬性

## HTML中被廢棄的標(biāo)簽

1.為什么HTML中有一部分標(biāo)簽會(huì)被廢棄?

-因?yàn)楫?dāng)前HTML中的標(biāo)簽只有一個(gè)作用,就是用來(lái)添加語(yǔ)義

而早期的HTML標(biāo)簽中有一部分標(biāo)簽是沒(méi)有語(yǔ)義的,有一部分標(biāo)簽是用來(lái)修改樣式的



b:

bold 加粗文本,沒(méi)有語(yǔ)義

u:

underlined 下劃線,沒(méi)有語(yǔ)義

i:

italic 傾斜,沒(méi)有語(yǔ)義

s:

strikethourgh 給文本添加刪除線,沒(méi)有語(yǔ)義

注意點(diǎn):

以后再企業(yè)開(kāi)發(fā)中,不到萬(wàn)不得已一定不要使用這些被廢棄掉的標(biāo)簽

如果一定要使用,一般情況下都是用來(lái)作為CSS的鉤子來(lái)使用

strong == b

ins == u

em == i

del == s

strong語(yǔ)義:定義重要性強(qiáng)調(diào)的文字

ins語(yǔ)義(inseted):定義插入的文字

em語(yǔ)義(emphasized):定義強(qiáng)調(diào)的文字

del語(yǔ)義(deleted):定義被刪除的文字

字符實(shí)體

1.在HTML中對(duì)空格/回車/tab不敏感,會(huì)把多個(gè)空格/回車/tab當(dāng)成一個(gè)空格來(lái)處理

2.什么是字符實(shí)體?

在HTML中有的字符是被HTML保留的,有的HTML字符在HTML中是有特殊含義的,是不能在瀏覽器中直接顯示的

那么這些東西想要顯示出來(lái)就需要用到字符實(shí)體


- 空格,一個(gè)?就是一個(gè)空格

<

- <小于符號(hào)

>

- >大于符號(hào)

?

版權(quán)符號(hào)

通過(guò)標(biāo)簽來(lái)修改樣式的缺點(diǎn):

1.需要記憶哪些標(biāo)簽有哪些屬性,如果該標(biāo)簽沒(méi)有這個(gè)屬性,則修改了也沒(méi)有改變

2.當(dāng)需求變更時(shí)我們需要修改大量的代碼才能滿足現(xiàn)有的需求

3.HTML只有一個(gè)作用就是來(lái)添加語(yǔ)義

通過(guò)CSS修改樣式的好處:

1.不用記憶哪些屬性屬于哪個(gè)標(biāo)簽

2.當(dāng)需求變更時(shí)我們不需要修改大量的代碼就可以滿足需求

3.在前端開(kāi)發(fā)中CSS只有一個(gè)作用,就是用來(lái)修改樣式

CSS重點(diǎn)就是學(xué)選擇器和屬性

寫在head里面的title標(biāo)簽下面

CSS

格式:

標(biāo)簽名稱{

屬性名稱:屬性對(duì)應(yīng)的值;

}

注意點(diǎn):

1.style標(biāo)簽必須寫在head標(biāo)簽的開(kāi)始標(biāo)簽和結(jié)束標(biāo)簽之間

2.style標(biāo)簽中的type其實(shí)可以不用寫

默認(rèn)就是 type=“text/css”

3.設(shè)置樣式時(shí)必須按照固定的格式來(lái)寫,key:value;

文字屬性

1.規(guī)定文字樣式的屬性

-格式:font-style: normal/italic;(普通/傾斜)

-快捷鍵:

fs font-style: italic;

fsn font-style: normal;

2.規(guī)定文字粗細(xì)的屬性

font-weight: bold;

2.1 單詞取值:

bold 加粗

bolder 加粗加粗(但加粗到極限不會(huì)繼續(xù)加粗)

lighter 細(xì)線

-快捷鍵:

fw font-weight:;

fwb font-weight: bold;

fwbr font-weight: bolder

2.2 數(shù)字取值:

100-900之間整百的數(shù)字

3.規(guī)定文字大小的屬性

-格式: font-size: 30px;

-單位: px(像素 pixel)

-注意點(diǎn): 通過(guò)font-size設(shè)置大小一定要帶單位

-快捷鍵:

fz font-size: ;

fz30 font-size: 30px;

4.規(guī)定文字字體的屬性

-格式: font-family: ”宋體”;

-注意點(diǎn):

1.如果取值是中文,需要用雙引號(hào)或者單引號(hào)括起來(lái)

2.使用的字體必須是用戶電腦里已經(jīng)安裝的字體

-快捷鍵:

ff font-family: ;

字體屬性擴(kuò)充

1.如果設(shè)置的字體不存在,那么系統(tǒng)會(huì)使用默認(rèn)的字體(宋體)來(lái)顯示

2.如果設(shè)置的字體不存在,而我們又不想用默認(rèn)的字體怎么辦?

-可以設(shè)置備選方案

-格式:font-famliy:”字體1”,”備選方案1”,”備選方案2”;

3.如果想給中文和英文分別單獨(dú)設(shè)置字體怎么辦?

-把英文設(shè)置在前面,把中文字體設(shè)置為備選方案

-原理:英文字體不能處理中文字體,于是渲染中文字體時(shí)使用備選方案”微軟雅黑”

-格式:font-family:”Times New Roman”,”微軟雅黑”;

補(bǔ)充在企業(yè)開(kāi)發(fā)中最常用的字體有以下一些:

-中文:

宋體/黑體/微軟雅黑

-英文:

“Times New Roman”/Arial

注意點(diǎn):因?yàn)橹形淖煮w其實(shí)都有自己的英文名稱,所以是不是中文字體具體要看能不能處理中文

宋體: SimSun

黑體: SimHei

微軟雅黑: Microsoft YaHei

CSS中的注釋

/*

注釋掉的內(nèi)容

*/

文字屬性的縮寫

格式:

font: style weight size family;

例:

font:italic bold 10px “楷體”;

注意點(diǎn):

1.在這種縮寫格式中有的屬性值可以省略

style可以省略

weight可以省略

2.style,weight的位置可以互換

3.有些屬性可以省略

4.有些屬性不可以省略

5.size不能省略

6.family不能省略

7.size和family的位置是不能隨便亂放的,size一定要寫在family前面,family必須寫在所有屬性的最后

# 文本屬性

1.文本裝飾的屬性

格式:text-decoration: underline;

取值:

underline 下劃線

line-through 刪除線

overthrough 上劃線

none 什么都沒(méi)有,最常用的用途就是去除超鏈接的下劃線

快捷鍵:

td underline

tdu line-through

tdl overthrough

tdn none

2.文本水平對(duì)齊的屬性

格式: text-align: left;

取值:

left 左

right 右

center 中間

快捷鍵:

ta

tar

tac

3.文本縮進(jìn)的屬性

格式: text-indent: 2em;

取值:

2em,其中em是單位,一個(gè)em代表縮進(jìn)一個(gè)文字的寬度

快捷鍵:

ti

ti2e

顏色控制

1.在CSS中如何通過(guò)color屬性來(lái)修改文字顏色

格式: color:值;

取值:

1.1 英文單詞

一般情況下常見(jiàn)的顏色都有對(duì)應(yīng)的英文單詞,但是英文單詞能夠表達(dá)的顏色是有限制的,也就是說(shuō)不是所有的顏色都能夠通過(guò)英文單詞來(lái)表達(dá)

1.2 rgb

rgb其實(shí)就是三原色,其中r(red) g(green) b(blue)

格式: rgb(0,0,0)

r/g/b,取值范圍是0-255,值越大越亮

1.3 rgba

格式:rgba(0,0,0,0)

a,取值0-1,控制透明度,值越小越透明

1.4 十六進(jìn)制

在前端開(kāi)發(fā)中通過(guò)十六進(jìn)制來(lái)表示顏色,其本質(zhì)就是rgb每?jī)晌粊?lái)表示

例如:#FFEE00 FF表示R EE表示G 00表示B

#FF0000

1.5 十六進(jìn)制的縮寫

在CSS中,只要十六進(jìn)制的顏色每?jī)晌坏闹刀际且粯拥?那么就可以簡(jiǎn)寫為一位

例如:

#FFEE00 -> #FE0

注意點(diǎn):

1.如果當(dāng)前顏色對(duì)應(yīng)的兩位數(shù)字不一樣,那么就不能簡(jiǎn)寫

2.如果兩位相同數(shù)字不是屬于同一顏色也不能簡(jiǎn)寫

#122334 這個(gè)不能簡(jiǎn)寫

# 十六進(jìn)制和十進(jìn)制轉(zhuǎn)換的公式

(僅限顏色轉(zhuǎn)換)

-用十六進(jìn)制的第一位*16 + 十六進(jìn)制的第二位 = 十進(jìn)制

15 == 1 *16 + 5 = 21

文字縮進(jìn)屬性:

text-indent: 2em;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,141評(píng)論 1 92
  • CSS基礎(chǔ) 本文包括CSS基礎(chǔ)知識(shí)選擇器(重要!?。。├^承、特殊性、層疊、重要性CSS格式化排版單位和值盒模型浮動(dòng)...
    廖少少閱讀 3,439評(píng)論 0 40
  • 1.CSS基本概念 1.1 CSS的定義 CSS(Cascading Style Sheets)層疊樣式表,主要用...
    寥寥十一閱讀 2,059評(píng)論 0 6
  • 4-28.29號(hào),連續(xù)上了兩天的葛吉夫律動(dòng)。上次參加體驗(yàn)課之后,對(duì)葛吉夫律動(dòng)感受還很朦朧,有興趣體驗(yàn)的童鞋想...
    純純的分享閱讀 2,341評(píng)論 0 1
  • 銀魚(yú)蒸蛋大約是身價(jià)長(zhǎng)得最快的家鄉(xiāng)菜之一了。 這道菜最大的特色是鮮,飯店里的銀魚(yú)蒸蛋是只有數(shù)的出來(lái)的幾根銀魚(yú)做出的一...
    清熱解毒陳槑槑閱讀 944評(píng)論 4 2

友情鏈接更多精彩內(nèi)容