CSS常見樣式1

問答

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

  • 塊級(jí)元素
<address>   定義地址
<caption>   定義表格標(biāo)題
<div>   定義文檔中的分區(qū)或節(jié)
<ol>    定義有序列表
<ul>    定義無序列表
<li>    標(biāo)簽定義列表項(xiàng)目
<dl>    定義列表
<dt>    定義列表中的標(biāo)題
<dd>標(biāo)簽定義列表項(xiàng)目
<fieldset>  定義一個(gè)框架集
<form>  創(chuàng)建 HTML 表單
<h1~6>  定義標(biāo)題
<hr>    創(chuàng)建一條水平線
<legend>    元素為 fieldset 元素定義標(biāo)題
<noframes>  為那些不支持框架的瀏覽器顯示文本曲伊,于 frameset 元素內(nèi)部
<noscript>  定義在腳本未被執(zhí)行時(shí)的替代內(nèi)容
<p> 標(biāo)簽定義段落
<pre>   定義預(yù)格式化的文本
<table> 標(biāo)簽定義 HTML 表格
<tbody> 標(biāo)簽表格主體(正文)
<td>    表格中的標(biāo)準(zhǔn)單元格
<tfoot> 定義表格的頁腳(腳注或表注)
<th>    定義表頭單元格
<thead> 標(biāo)簽定義表格的表頭
<tr>    定義表格中的行
  • 行內(nèi)元素
<a> 標(biāo)簽可定義錨
<abbr>  表示一個(gè)縮寫形式
<acronym>   定義只取首字母縮寫
<b> 字體加粗
<bdo>   可覆蓋默認(rèn)的文本方向
<big>   大號(hào)字體加粗
<br>    換行
<cite>  引用進(jìn)行定義
<code>  定義計(jì)算機(jī)代碼文本
<dfn>   定義一個(gè)定義項(xiàng)目
<em>    定義為強(qiáng)調(diào)的內(nèi)容
<i> 斜體文本效果
<img>   向網(wǎng)頁中嵌入一幅圖像
<input> 輸入框
<kbd>   定義鍵盤文本
<label> 標(biāo)簽為 input 元素定義標(biāo)注(標(biāo)記)
<q> 定義短的引用
<samp>  定義樣本文本
<select>    創(chuàng)建單選或多選菜單
<small> 呈現(xiàn)小號(hào)字體效果
<span>  組合文檔中的行內(nèi)元素
<strong>    語氣更強(qiáng)的強(qiáng)調(diào)的內(nèi)容
<sub>   定義下標(biāo)文本
<sup>   定義上標(biāo)文本
<textarea>  多行的文本輸入控件
<tt>    打字機(jī)或者等寬的文本效果
<var>   定義變量
  • 區(qū)別特征
塊級(jí)元素 行內(nèi)元素
總是在新行上開始 和其他元素在一行
寬度默認(rèn)是容器的100% 寬度就是它本身內(nèi)容的寬度
四個(gè)方向的margin和padding都可與設(shè)置 只能設(shè)置左右margin和padding
可以容納其他塊級(jí)元素和行內(nèi)元素 只能容納行內(nèi)元素
  • 補(bǔ)充
    塊級(jí)元素對應(yīng)display:block,行內(nèi)元素對應(yīng)display:inline懈糯〉ノ恚可以通過修改元素的display屬性來切換行內(nèi)元素和塊級(jí)元素。
    補(bǔ)充說明一個(gè)屬性:display:inline-block屿储;可以讓元素具有塊級(jí)元素和行內(nèi)元素的特性:既可以設(shè)置長寬够掠,可以讓padding和margin生效茄菊,又可以和其他行內(nèi)元素并排赊堪。是一個(gè)很實(shí)用的屬性

2. 什么是 CSS 繼承? 哪些屬性能繼承哭廉,哪些不能期丰?

CSS樣式表繼承指的是,特定的CSS屬性向下傳遞到子孫元素

  • 文本相關(guān)屬性可以繼承
font-family, font-size, font-style,
font-variant, font-weight, font, letter-spacing,
line-height, text-align, text-indent, 
text-transform,word-spacing
  • 列表相關(guān)屬性可以繼承
 list-style-image, list-style-position,
list-style-type, list-style
  • 顏色屬性可以被繼承
color
  • 其他可以被繼承屬性
azimuth, border-collapse, border-spacing,
caption-side, cursor, direction, elevation,
empty-cells, orphans, pitch-range,
pitch, quotes, richness, speak-header, 
speaknumeral,speak-punctuation,
 speak, speechrate,stress,visibility, 
voice-family, volume, whitespace,widows

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

塊級(jí)元素劇中

margin-left: auto;    margin-right: auto;

行內(nèi)元素居中

text-align: center;

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

基本思想是設(shè)置一個(gè)元素的高和寬為0赎离,通過控制四個(gè)方向不同的邊的厚度和透明度來繪制三角形
一個(gè)簡單的例子端辱,繪制如下三角形

三角形
div{
width: 0;
heigh: 0;
border-bottom: 100px solid red;
border-right: 100px solid transparent;
border-left: 100px solid transparent;
border-top: 100px solid transparent;
}

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

p{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

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

  • px:
  • px像素(Pixel)舞蔽。相對長度單位渗柿。像素px是相對于顯示器屏幕分辨率而言的。
  • IE無法調(diào)整那些使用px作為單位的字體大屑樟痢陨溅;
  • 國外的大部分網(wǎng)站能夠調(diào)整的原因在于其使用了em或rem作為字體單位;
  • Firefox能夠調(diào)整px和em雹有,rem悯嗓,但是96%以上的中國網(wǎng)民使用IE瀏覽器(或內(nèi)核)。
  • **em: **
  • em是相對長度單位铅祸。相對于當(dāng)前對象內(nèi)文本的字體尺寸临梗。如當(dāng)前對行內(nèi)文本的字體尺寸未被人為設(shè)置,則相對于瀏覽器的默認(rèn)字體尺寸吃沪。
  • em的值并不是固定的什猖;
  • em會(huì)繼承父級(jí)元素的字體大小不狮。
  • rem:
  • rem是CSS3新增的一個(gè)相對單位(root em降铸,根em)
  • 和em區(qū)別在于使用rem為元素設(shè)定字體大小時(shí),仍然是相對大小摇零,但相對的只是HTML根元素推掸。
  • 通過它既可以做到只修改根元素就成比例地調(diào)整所有字體大小,又可以避免字體大小逐層復(fù)合的連鎖反應(yīng)驻仅。

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

body{
  font: 12px/1.5 tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;
}
  • body里文本的大小為12px谅畅,行高為1.5倍大小,字體按從左到右順序顯示一種電腦或?yàn)g覽器中存在的tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;
  • 'Hiragino Sans GB' 加引號(hào)的作用是字體名中存在空格噪服,加引號(hào)防止被誤認(rèn)為兩種字體毡泻。
  • \5b8b\4f53 (黑體)是字體名的Unicode碼表示方式,防止字體名編碼不匹配產(chǎn)生亂碼導(dǎo)致無法識(shí)別
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末粘优,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子敬飒,更是在濱河造成了極大的恐慌,老刑警劉巖芬位,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件无拗,死亡現(xiàn)場離奇詭異,居然都是意外死亡昧碉,警方通過查閱死者的電腦和手機(jī)英染,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來被饿,“玉大人四康,你說我怎么就攤上這事∠廖眨” “怎么了闪金?”我有些...
    開封第一講書人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我哎垦,道長囱嫩,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任漏设,我火速辦了婚禮墨闲,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘郑口。我一直安慰自己鸳碧,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開白布犬性。 她就那樣靜靜地躺著瞻离,像睡著了一般。 火紅的嫁衣襯著肌膚如雪仔夺。 梳的紋絲不亂的頭發(fā)上琐脏,一...
    開封第一講書人閱讀 49,821評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音缸兔,去河邊找鬼日裙。 笑死,一個(gè)胖子當(dāng)著我的面吹牛惰蜜,可吹牛的內(nèi)容都是我干的昂拂。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼抛猖,長吁一口氣:“原來是場噩夢啊……” “哼格侯!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起财著,我...
    開封第一講書人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬榮一對情侶失蹤联四,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后撑教,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體朝墩,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有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
  • 文/蒙蒙 一淑趾、第九天 我趴在偏房一處隱蔽的房頂上張望阳仔。 院中可真熱鬧,春花似錦扣泊、人聲如沸近范。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽评矩。三九已至,卻和暖如春阱飘,著一層夾襖步出監(jiān)牢的瞬間斥杜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來泰國打工沥匈, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蔗喂,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓高帖,卻偏偏與公主長得像缰儿,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子散址,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案乖阵? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評(píng)論 1 92
  • 1.塊級(jí)元素和行內(nèi)元素分別有哪些?動(dòng)手測試并列出4條以上的特性區(qū)別 塊級(jí)元素:div , p , form, ul...
    饑人谷_米彌輪閱讀 382評(píng)論 0 2
  • 元素分類 常用的塊狀元素: 预麸、 瞪浸、 ... 、 吏祸、 默终、 、 犁罩、 、 两疚、 常用的內(nèi)聯(lián)元素: 床估、 、 诱渤、 丐巫、 、 、...
    石林濤閱讀 275評(píng)論 0 0
  • 1递胧、塊級(jí)元素和行內(nèi)元素分別有哪些碑韵?動(dòng)手測試并列出4條以上的特性區(qū)別 塊級(jí)元素舉例: div – 常用塊級(jí)容易,也是...
    zh_yang閱讀 406評(píng)論 0 0
  • 一缎脾、塊級(jí)元素和行內(nèi)元素分別有哪些祝闻?動(dòng)手測試并列出4條以上的特性區(qū)別 參考文獻(xiàn)1.MDN Block-level a...
    guidetheorient閱讀 457評(píng)論 0 0