css常見(jiàn)屬性

1.塊級(jí)元素和行內(nèi)元素分別有哪些檬洞?動(dòng)手測(cè)試并列出4條以上的特性區(qū)別?

基本概念:

一荡陷、塊級(jí)元素:block element

每個(gè)塊級(jí)元素默認(rèn)占一行高度雨效,一行內(nèi)添加一個(gè)塊級(jí)元素后無(wú)法一般無(wú)法添加其他元素(float浮動(dòng)后除外)。兩個(gè)塊級(jí)元素連續(xù)編輯時(shí)废赞,會(huì)在頁(yè)面自動(dòng)換行顯示徽龟。塊級(jí)元素一般可嵌套塊級(jí)元素或行內(nèi)元素;
塊級(jí)元素一般作為容器出現(xiàn)唉地,用來(lái)組織結(jié)構(gòu)据悔,但并不全是如此。有些塊級(jí)元素耘沼,如<form>只能包含塊級(jí)元素极颓。其他的塊級(jí)元素則可以包含行級(jí)元素如<P>.也有一些則既可以包含塊級(jí),也可以包含行級(jí)元素群嗤。
DIV 是最常用的塊級(jí)元素菠隆,元素樣式的display:block都是塊級(jí)元素。它們總是以一個(gè)塊的形式表現(xiàn)出來(lái),并且跟同級(jí)的兄弟塊依次豎直排列浸赫,左右撐滿闰围。

二、行內(nèi)元素:inline element

也叫內(nèi)聯(lián)元素既峡、內(nèi)嵌元素等羡榴;行內(nèi)元素一般都是基于語(yǔ)義級(jí)(semantic)的基本元素,只能容納文本或其他內(nèi)聯(lián)元素运敢,常見(jiàn)內(nèi)聯(lián)元素 “a”校仑。比如 SPAN 元素,IFRAME元素和元素樣式的display : inline的都是行內(nèi)元素传惠。例如文字這類元素迄沫,各個(gè)字母之間橫向排列,到最右端自動(dòng)折行卦方。

三羊瘩、block(塊)元素的特點(diǎn)

① 總是在新行上開(kāi)始;

② 高度盼砍,行高以及外邊距和內(nèi)邊距都可控制尘吗;

③ 寬度缺省是它的容器的100%,除非設(shè)定一個(gè)寬度浇坐。

四睬捶、inline元素的特點(diǎn)

① 和其他元素都在一行上;

② 高近刘,行高及外邊距和內(nèi)邊距不可改變擒贸;

③ 寬度就是它的文字或圖片的寬度,不可改變

④ 內(nèi)聯(lián)元素只能容納文本或者其他內(nèi)聯(lián)元素

④觉渴、它可以容納內(nèi)聯(lián)元素和其他塊元素

對(duì)行內(nèi)元素介劫,需要注意如下

1.設(shè)置寬度width 無(wú)效。
2.設(shè)置高度height 無(wú)效疆拘,可以通過(guò)line-height來(lái)設(shè)置蜕猫。
3.設(shè)置margin 只有左右margin有效寂曹,上下無(wú)效哎迄。
4.設(shè)置padding 只有左右padding有效,上下則無(wú)效隆圆。注意元素范圍是增大了但是對(duì)元素周圍的內(nèi)容是沒(méi)影響的漱挚。

常見(jiàn)的塊級(jí)元素

標(biāo)簽 描述
address 地址
blockquote 塊引用
center 舉中對(duì)齊塊
dir 目錄列表
div 常用塊級(jí)容易,也是CSS layout的主要標(biāo)簽
dl 定義列表
fieldset form控制組
form 交互表單
h1 大標(biāo)題
h2 副標(biāo)題
h3 3級(jí)標(biāo)題
h4 4級(jí)標(biāo)題
h5 5級(jí)標(biāo)題
h6 6級(jí)標(biāo)題
hr 水平分隔線
isindex input prompt
menu 菜單列表
noframes frames可選內(nèi)容渺氧,(對(duì)于不支持frame的瀏覽器顯示此區(qū)塊內(nèi)容
noscript 可選腳本內(nèi)容(對(duì)于不支持script的瀏覽器顯示此內(nèi)容)
p 段落
pre 格式化文本
table 表格
ul 無(wú)序列表
ol 有序表單

常見(jiàn)的內(nèi)聯(lián)元素

標(biāo)簽 描述
a 超鏈接
abbr 縮寫
acronym 首字
br 換行
cite 引用
code 計(jì)算機(jī)代碼(在引用源碼的時(shí)候需要)
dfn 定義字段
em 強(qiáng)調(diào)
i 斜體
img 圖片
input 輸入框
kbd 定義鍵盤文本
label 表格標(biāo)簽
q 短引用
s 中劃線(不推薦)
samp 定義范例計(jì)算機(jī)代碼
select 項(xiàng)目選擇
span 常用內(nèi)聯(lián)容器旨涝,定義文本內(nèi)區(qū)塊
strike 中劃線
strong 粗體強(qiáng)調(diào)
sub 下標(biāo)
sup 上標(biāo)
textarea 多行文本輸入框
u 下劃線

特性區(qū)別

行內(nèi)元素與塊級(jí)元素有什么不同?

區(qū)別一:

塊級(jí):塊級(jí)元素會(huì)獨(dú)占一行侣背,默認(rèn)情況下寬度自動(dòng)填滿其父元素寬度
行內(nèi):行內(nèi)元素不會(huì)獨(dú)占一行白华,相鄰的行內(nèi)元素會(huì)排在同一行慨默。其寬度隨內(nèi)容的變化而變化。

區(qū)別二:

塊級(jí):塊級(jí)元素可以設(shè)置寬高
行內(nèi):行內(nèi)元素不可以設(shè)置寬高

區(qū)別三:

塊級(jí):塊級(jí)元素可以設(shè)置margin弧腥,padding
行內(nèi):行內(nèi)元素水平方向的margin-left; margin-right; padding-left; padding-right;可以生效厦取。但是豎直方向的margin-bottom; margin-top; padding-top; padding-bottom;卻不能生效。

區(qū)別四:

塊級(jí):display:block;
行內(nèi):display:inline;
可以通過(guò)修改display屬性來(lái)切換塊級(jí)元素和行內(nèi)元素

2.什么是 CSS 繼承? 哪些屬性能繼承管搪,哪些不能虾攻?

CSS 繼承:子元素沒(méi)有指定值的情況繼承父元素的屬性。

一更鲁、無(wú)繼承性的屬性

1霎箍、display:規(guī)定元素應(yīng)該生成的框的類型

2、文本屬性:

vertical-align:垂直文本對(duì)齊

text-decoration:規(guī)定添加到文本的裝飾

text-shadow:文本陰影效果

white-space:空白符的處理

unicode-bidi:設(shè)置文本的方向

3澡为、盒子模型的屬性:width漂坏、height、margin 媒至、margin-top樊拓、margin-right、margin-bottom塘慕、margin-left筋夏、border、border-style图呢、border-top-style条篷、border-right-style、border-bottom-style蛤织、border-left-style赴叹、border-width、border-top-width指蚜、border-right-right乞巧、border-bottom-width、border-left-width摊鸡、border-color绽媒、border-top-color、border-right-color免猾、border-bottom-color是辕、border-left-color、border-top猎提、border-right获三、border-bottom、border-left、padding疙教、padding-top棺聊、padding-right、padding-bottom贞谓、padding-left

4躺屁、背景屬性:background、background-color经宏、background-image犀暑、background-repeat、background-position烁兰、background-attachment

5耐亏、定位屬性:float、clear沪斟、position广辰、top、right主之、bottom择吊、left、min-width槽奕、min-height几睛、max-width、max-height粤攒、overflow所森、clip、z-index

6夯接、生成內(nèi)容屬性:content焕济、counter-reset、counter-increment

7盔几、輪廓樣式屬性:outline-style晴弃、outline-width、outline-color逊拍、outline

8上鞠、頁(yè)面樣式屬性:size、page-break-before顺献、page-break-after

9旗国、聲音樣式屬性:pause-before枯怖、pause-after注整、pause、cue-before、cue-after肿轨、cue寿冕、play-during

二、有繼承性的屬性

1椒袍、字體系列屬性

font:組合字體

font-family:規(guī)定元素的字體系列

font-weight:設(shè)置字體的粗細(xì)

font-size:設(shè)置字體的尺寸

font-style:定義字體的風(fēng)格

font-variant:設(shè)置小型大寫字母的字體顯示文本驼唱,這意味著所有的小寫字母均會(huì)被轉(zhuǎn)換為大寫,但是所有使用小型大寫字體的字母與其余文本相比驹暑,其字體尺寸更小玫恳。

font-stretch:對(duì)當(dāng)前的 font-family 進(jìn)行伸縮變形。所有主流瀏覽器都不支持优俘。

font-size-adjust:為某個(gè)元素規(guī)定一個(gè) aspect 值京办,這樣就可以保持首選字體的 x-height。

2帆焕、文本系列屬性

text-indent:文本縮進(jìn)

text-align:文本水平對(duì)齊

line-height:行高

word-spacing:增加或減少單詞間的空白(即字間隔)

letter-spacing:增加或減少字符間的空白(字符間距)

text-transform:控制文本大小寫

direction:規(guī)定文本的書(shū)寫方向

color:文本顏色

3惭婿、元素可見(jiàn)性:visibility
4、表格布局屬性:caption-side叶雹、border-collapse财饥、border-spacing、empty-cells折晦、table-layout
5钥星、列表布局屬性:list-style-type、list-style-image满着、list-style-position打颤、list-style
6、生成內(nèi)容屬性:quotes
7漓滔、光標(biāo)屬性:cursor
8编饺、頁(yè)面樣式屬性:page、page-break-inside响驴、windows透且、orphans
9、聲音樣式屬性:speak豁鲤、speak-punctuation秽誊、speak-numeral、speak-header琳骡、speech-rate锅论、volume、voice-family楣号、pitch最易、pitch-range怒坯、stress、richness藻懒、剔猿、azimuth、elevation

三嬉荆、所有元素可以繼承的屬性

1归敬、元素可見(jiàn)性:visibility

2、光標(biāo)屬性:cursor

四鄙早、內(nèi)聯(lián)元素可以繼承的屬性

1汪茧、字體系列屬性

2、除text-indent限番、text-align之外的文本系列屬性

五陆爽、塊級(jí)元素可以繼承的屬性

1、text-indent扳缕、text-align

3.如何讓塊級(jí)元素水平居中慌闭?如何讓行內(nèi)元素水平居中?

塊級(jí)元素水平居中:

margin : 0 auto;

行內(nèi)元素水平居中:

text-align : center;

4.用 CSS 實(shí)現(xiàn)一個(gè)三角形


設(shè)置元素的寬高為0px,設(shè)置四條寬邊,隱藏其他三邊躯舔,即可實(shí)現(xiàn)一個(gè)三角形

5.單行文本溢出加 ...如何實(shí)現(xiàn)?

overflow: hidden;   //多余的文字變成...
text-overflow: ellipsis;   //超過(guò)邊框的文字隱藏
white-space: nowrap;   //不折行

可以通過(guò)上面三條代碼實(shí)現(xiàn)驴剔。

6.px, em, rem 有什么區(qū)別

px:像素,固定單位
em:相對(duì)單位,值并不是固定的粥庄,會(huì)繼承父級(jí)元素的字體大小丧失,是默認(rèn)字體大小的倍數(shù)。
rem:相對(duì)單位惜互,rem是CSS3新增的一個(gè)相對(duì)單位,相對(duì)的只是HTML根元素训堆,使用它既可以做到只修改根元素就成比例地調(diào)整所有字體大小描验,又可以避免字體大小逐層復(fù)合的連鎖反應(yīng)。

7.解釋下面代碼的作用?為什么要加引號(hào)? 字體里\5b8b\4f53代表什么?


代碼作用:設(shè)置body的字體樣式坑鱼,字體大小12px,1.5倍行高膘流。后面是五個(gè)字體,用逗號(hào)隔開(kāi)鲁沥,如果用戶瀏覽頁(yè)面時(shí)本地沒(méi)有第一字體呼股,則由第二字體代替,以此類推画恰,如果都沒(méi)有則采用系統(tǒng)默認(rèn)字體彭谁。
字體加引號(hào):加引號(hào)是因?yàn)樽煮w的名字中包含空格,避免瀏覽器解析時(shí)候把它解析成多個(gè)詞匯允扇。
字體里\5b8b\4f53代表:字體里的數(shù)字符號(hào)代表Unicode碼缠局,為了避免直接寫中文的情況下編碼不匹配時(shí)會(huì)產(chǎn)生亂碼的情況则奥,將字體名稱用Unicode來(lái)表示。'\5b8b\4f53'就代表宋體甩鳄。Unicode碼全球通用,
查找字體對(duì)應(yīng)的Unicode碼逞度,可以在開(kāi)發(fā)者工具輸入escape指令额划,如圖

%u換成/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末妙啃,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子俊戳,更是在濱河造成了極大的恐慌揖赴,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件抑胎,死亡現(xiàn)場(chǎng)離奇詭異燥滑,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)阿逃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門铭拧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人恃锉,你說(shuō)我怎么就攤上這事搀菩。” “怎么了破托?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵肪跋,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我土砂,道長(zhǎng)州既,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任萝映,我火速辦了婚禮吴叶,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘序臂。我一直安慰自己晤郑,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布贸宏。 她就那樣靜靜地躺著造寝,像睡著了一般。 火紅的嫁衣襯著肌膚如雪吭练。 梳的紋絲不亂的頭發(fā)上诫龙,一...
    開(kāi)封第一講書(shū)人閱讀 49,821評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音鲫咽,去河邊找鬼签赃。 笑死谷异,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的锦聊。 我是一名探鬼主播歹嘹,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼孔庭!你這毒婦竟也來(lái)了尺上?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤圆到,失蹤者是張志新(化名)和其女友劉穎怎抛,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體芽淡,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡马绝,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了挣菲。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片富稻。...
    茶點(diǎn)故事閱讀 38,650評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖白胀,靈堂內(nèi)的尸體忽然破棺而出椭赋,到底是詐尸還是另有隱情,我是刑警寧澤纹笼,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布纹份,位于F島的核電站,受9級(jí)特大地震影響廷痘,放射性物質(zhì)發(fā)生泄漏蔓涧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評(píng)論 3 313
  • 文/蒙蒙 一笋额、第九天 我趴在偏房一處隱蔽的房頂上張望元暴。 院中可真熱鬧,春花似錦兄猩、人聲如沸茉盏。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鸠姨。三九已至,卻和暖如春淹真,著一層夾襖步出監(jiān)牢的瞬間讶迁,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工核蘸, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留巍糯,地道東北人啸驯。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像祟峦,于是被迫代替她去往敵國(guó)和親罚斗。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349

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

  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案宅楞? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評(píng)論 1 92
  • 塊級(jí)元素(block-level)和行內(nèi)元素(inline-level) 塊級(jí)元素:div针姿、h1~h6、p咱筛、hr搓幌、...
    1a659520c6fc閱讀 286評(píng)論 0 0
  • 1.塊級(jí)元素和行內(nèi)元素分別有哪些杆故?動(dòng)手測(cè)試并列出4條以上的特性區(qū)別 塊級(jí)元素有 div h1 h2 h3 h4 h...
    向前沖沖的蝸牛閱讀 285評(píng)論 0 0
  • 塊級(jí)元素和行內(nèi)元素例子以及特性 塊級(jí)元素 :所謂塊級(jí)元素就是直觀上占位一行的元素迅箩,不能與任何其他元素共同排列在一行...
    losspm閱讀 203評(píng)論 0 0
  • 1、text-align: center的作用是什么处铛,作用在什么元素上饲趋?能讓什么元素水平居中? text-alig...
    字母31閱讀 171評(píng)論 0 0