2019-10-11

四拇囊、(1)文字大小?

? ? font-size用來指定文字的大小

? ? ?字體(一) 通過font-family可以指定標(biāo)簽中文字使用 的字體针饥。

? ? 例如: p{font-family:Arial} – 上邊這行代碼指定了p標(biāo)簽中使用名為arial作 為字體

? ? 字體(二) 通過font-family可以同時指定多個字體渊胸。(瀏覽器會優(yōu)先使用第一 個,

? ? 如果沒有找到則使用第二個蛋欣,以此類 推病曾。)

? ? 例如: p{font-family:Arial , Helvetica , sans-serif}

? ? (2)字體分類

? ? serif(襯線字體)? ? ? ? sans-serif(非襯線字體)

? ? monospace (等寬字體)? cursive (草書字體)? ? ? fantasy (虛幻字體)

? ? (3)斜體和粗體

? ? font-style用來指定文本的斜體。

? ? 指定斜體:font-style:italic? ? 指定非斜體:font-style:normal

? ? font-weight用來指定文本的粗體钳降。

? ? 指定粗體:font-weight:bold? ? ? 指定非粗體:font-weight:normal

? ? (4)小型大寫字母

? ? font-variant屬性可以將字母類型設(shè)置為小型大寫厚宰。

? ? ? 在該樣式中,字母看起來像是稍微縮小了尺寸的大寫字母。

? ? – font-variant:small-caps

? ? (5)字體屬性的簡寫

? ? font可以一次性同時設(shè)置多個字體的樣式铲觉。

? ? 語法: – font:加粗 斜體 小型大寫 大小/行高 字體

? ? 這里前邊幾個加粗澈蝙、斜體和小型大寫的順 序無所謂,也可以不寫撵幽。

? ? 777(但是大小和字體 必須寫且必須寫到后兩個)777

? ? (6)行間距

? ? line-height用于設(shè)置行高灯荧,行高越大則行 間距越大。

? ? 行間距 = line-height – font-size

? ? (7)大寫化

? ? text-transform樣式用于將元素中的字母全都變成大寫盐杂。

? ? 大寫:text-transform:uppercase? ? ? ? ? 小寫:text-tansform:lowercase

? ? 首字母大寫:text-transform:capitalize? ? 正常:text-transform:none

? ? (8)文本的修飾

? ? text-decoration屬性逗载,用來給文本添加各 種修飾。通過它可以為文本的上方况褪、下方 或者中間添加線條撕贞。

? ? 可選值:

? ? underline \ overline \ line-through \ none

? ? (9)字母間距和單詞間距

? ? letter-spacing用來設(shè)置字符之間的間距。

? ? word-spacing用來設(shè)置單詞之間的間距测垛。

? ? 這兩個屬性都可以直接指定一個長度或百 分?jǐn)?shù)作為值捏膨。正數(shù)代表的是增加距離,而 負(fù)數(shù)代表減少距離食侮。

? ? (10)對齊文本

? ? text-align用于設(shè)置文本的對齊方式号涯。

? ? 可選值:

? ? ? ? left:左對齊? ? ? ? right:右對齊

? ? ? ? justify:兩邊對齊? center:居中對齊

? ? (11)首行縮進(jìn)

? ? text-indent用來設(shè)置首行縮進(jìn)。

? ? 該樣式需要指定一個長度锯七,并且只對第一 行生效链快。


五、盒子模型

? ? (1)盒子

? ? CSS處理網(wǎng)頁時眉尸,它認(rèn)為每個元素都包含在一 個不可見的盒子里域蜗。

? ? 為什么要想象成盒子呢?因為如果把所有的元 素都想象成盒子噪猾,那么我們對網(wǎng)頁的布局就相 當(dāng)于是擺放盒? ? ? 子霉祸。

? ? 我們只需要將相應(yīng)的盒子擺放到網(wǎng)頁中相應(yīng)的 位置即可完成網(wǎng)頁的布局。

? ? (2)一個盒子我們會分成幾個部分:

? ? 內(nèi)容區(qū)(content)? 內(nèi)邊距(padding)

? ? 邊框(border)? ? ? 外邊距(margin)

? ? (3)內(nèi)容區(qū)

? ? 內(nèi)容區(qū)指的是盒子中放置內(nèi)容的區(qū)域袱蜡,也就是元素 中的文本內(nèi)容丝蹭,子元素都是存在于內(nèi)容區(qū)中的。

? ? 如果沒有為元素設(shè)置內(nèi)邊距和邊框坪蚁,則內(nèi)容區(qū)大小 默認(rèn)和盒子大小是一致的奔穿。

? ? 通過width和height兩個屬性可以設(shè)置內(nèi)容區(qū)的大 小。

? ? width和height屬性只適用于塊元素敏晤。

? ? (4)內(nèi)邊距

? ? 顧名思義贱田,內(nèi)邊距指的就是元素內(nèi)容區(qū)與邊框以內(nèi) 的空間。

? ? 默認(rèn)情況下width和height不包含padding的大小嘴脾。

? ? 使用padding屬性來設(shè)置元素的內(nèi)邊距男摧。

? ? 例如:padding:10px 20px 30px 40px? 這樣會設(shè)置元素的上、右、下彩倚、左四個方向的內(nèi)邊距。

? ? padding:10px 20px 30px; 分別指定上扶平、左右帆离、下四個方向的內(nèi)邊距

? ? padding:10px 20px; 分別指定上下、左右四個方向的內(nèi)邊距

? ? padding:10px; 同時指定上左右下四個方向的內(nèi)邊距

? ? 同時在css中還提供了padding-top结澄、padding-right哥谷、padding-

? ? right、padding-bottom分別用來指定四個方向的內(nèi)邊距麻献。

? ? (5)邊框

? ? 可以在元素周圍創(chuàng)建邊框们妥,邊框是元素可見框的最外部。

? ? 可以使用border屬性來設(shè)置盒子的邊框: border:1px red solid;

? ? 上邊的樣式分別指定了邊框的寬度勉吻、顏色和樣式监婶。

? ? 也可以使用border-top/left/right/bottom分別指定上右下左 四個方向的邊框。

? ? 和padding一樣齿桃,默認(rèn)width和height并包括邊框的寬度惑惶。

? ? (6)邊框的樣式

? ? 邊框可以設(shè)置多種樣式:

? ? none(沒有邊框) dotted(點線)

? ? dashed(虛線) solid(實線)

? ? double(雙線) groove(槽線)

? ? ridge(脊線) inset(凹邊)

? ? outset(凸邊)

? ? (6)外邊距

? ? 外邊距是元素邊框與周圍元素相距的空間。

? ? 使用margin屬性可以設(shè)置外邊距短纵。

? ? 用法和padding類似带污,同樣也提供了四個方向的? margin-top/right/bottom/left。

? ? 當(dāng)將左右外邊距設(shè)置為auto時香到,瀏覽器會將左右外 邊距設(shè)置為相等鱼冀,

? ? 所以這行代碼margin:0 auto可 以使元素居中。重疊的要點(垂直悠就、相鄰)

? ? (7)display

? ? 我們不能為行內(nèi)元素設(shè)置width千绪、height、? margin-top和margin-bottom理卑。

? ? 我們可以通過修改display來修改元素的性 質(zhì)翘紊。

? ? 可選值:block:設(shè)置元素為塊元素? ? ? inline:設(shè)置元素為行內(nèi)元素

? ? inline-block:設(shè)置元素為行內(nèi)塊元素? none:隱藏元素(元素將在頁面中完全消失)

? ? (8)visibility

? ? visibility屬性主要用于元素是否可見。

? ? 和display不同藐唠,使用visibility隱藏一個元素帆疟,

? ? 隱藏后其在文檔中所占的位置會依然 保持,不會被其他元素覆蓋宇立。

? ? 可選值:visible:可見的? hidden:隱藏的

? ? (9)overflow

? ? 當(dāng)相關(guān)標(biāo)簽里面的內(nèi)容超出了樣式的寬度 和高度是踪宠,

? ? 就會發(fā)生一些奇怪的事情,瀏 覽器會讓內(nèi)容溢出盒子妈嘹。

? ? 可以通過overflow來控制內(nèi)容溢出的情況柳琢。

? ? 可選值: visible:默認(rèn)值? ? ? ? ? ? scroll:添加滾動條

? ? auto:根據(jù)需要添加滾動條? hidden:隱藏超出盒子的內(nèi)容

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子柬脸,更是在濱河造成了極大的恐慌他去,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,946評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件倒堕,死亡現(xiàn)場離奇詭異,居然都是意外死亡垦巴,警方通過查閱死者的電腦和手機媳搪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,336評論 3 399
  • 文/潘曉璐 我一進(jìn)店門秦爆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人憔披,你說我怎么就攤上這事』钅妫” “怎么了?”我有些...
    開封第一講書人閱讀 169,716評論 0 364
  • 文/不壞的土叔 我叫張陵蔗候,是天一觀的道長。 經(jīng)常有香客問我锈遥,道長纫事,這世上最難降的妖魔是什么所灸? 我笑而不...
    開封第一講書人閱讀 60,222評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮爬立,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘侠驯。我一直安慰自己,他們只是感情好吟策,可當(dāng)我...
    茶點故事閱讀 69,223評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著檩坚,像睡著了一般着撩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拖叙,一...
    開封第一講書人閱讀 52,807評論 1 314
  • 那天氓润,我揣著相機與錄音,去河邊找鬼薯鳍。 笑死旺芽,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的辐啄。 我是一名探鬼主播,決...
    沈念sama閱讀 41,235評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼运嗜,長吁一口氣:“原來是場噩夢啊……” “哼壶辜!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起担租,我...
    開封第一講書人閱讀 40,189評論 0 277
  • 序言:老撾萬榮一對情侶失蹤砸民,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后奋救,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岭参,經(jīng)...
    沈念sama閱讀 46,712評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,775評論 3 343
  • 正文 我和宋清朗相戀三年尝艘,在試婚紗的時候發(fā)現(xiàn)自己被綠了演侯。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,926評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡背亥,死狀恐怖秒际,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情狡汉,我是刑警寧澤娄徊,帶...
    沈念sama閱讀 36,580評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站盾戴,受9級特大地震影響寄锐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜尖啡,卻給世界環(huán)境...
    茶點故事閱讀 42,259評論 3 336
  • 文/蒙蒙 一橄仆、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧可婶,春花似錦沿癞、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,750評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惫搏。三九已至,卻和暖如春蚕涤,著一層夾襖步出監(jiān)牢的瞬間筐赔,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,867評論 1 274
  • 我被黑心中介騙來泰國打工揖铜, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留茴丰,地道東北人。 一個月前我還...
    沈念sama閱讀 49,368評論 3 379
  • 正文 我出身青樓天吓,卻偏偏與公主長得像贿肩,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子龄寞,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,930評論 2 361

推薦閱讀更多精彩內(nèi)容

  • HTML 5 HTML5概述 因特網(wǎng)上的信息是以網(wǎng)頁的形式展示給用戶的汰规,因此網(wǎng)頁是網(wǎng)絡(luò)信息傳遞的載體。網(wǎng)頁文件是用...
    阿啊阿吖丁閱讀 3,909評論 0 0
  • 基本常識與實踐 css的每一個語句包括一個場所溜哮,以及這個場所的一個屬性茂嗓,還要應(yīng)用到這個屬性一個樣式,一個典型的cs...
    丁俊杰_閱讀 1,044評論 0 0
  • CSS 指層疊樣式表(Cascading Style Sheets)科阎,是一種用來為結(jié)構(gòu)化文檔(如 HTML 文檔或...
    神齊閱讀 2,098評論 0 14
  • 今天學(xué)習(xí)的知識點: 1锣笨、/*設(shè)置字體顏色,使用color來設(shè)置文字的顏色*/ color: red; /*設(shè)置文...
    您的名稱已被使用閱讀 196評論 0 0
  • 今天學(xué)習(xí)的知識點: 1朴读、/*設(shè)置字體顏色走趋,使用color來設(shè)置文字的顏色*/ color: red; /*設(shè)置文...
    您的名稱已被使用閱讀 182評論 0 0