17-18日作業

問答作業

1.什么是CSS語法

 <div id="aaa"> </div>  
<style> #aaa{/* 具體屬性 */}</style>

2.列舉常見的CSS選擇器

  • 標簽選擇器:
      顧名思議,標簽選擇器是直接將HTML標簽作為選擇器,可以是p、h1、dl、strong等HTML標簽。如:
p{font:12px;}
em{color:blue;}
dl{float:left;margin-top:10px;} 
  • id選擇器:
      我們通常給頁面元素定義id。例如定義一個層<divid="menubar"></div>然后在樣式表里這樣定義:
#menubar{
margin:0auto;
background:#ccc;
color:#c00;
} 

其中"menubar"是你自己定義的id名稱。注意在前面加"#"號。
  id選擇器也同樣支持后代選擇器,例如:#menubarp{text-align:center;line-height:20px;;}這個方法主要用來定義層和那些比較復雜,有多個“唯一后代”的元素。

  • 類(class)選擇器:
      在CSS里用一個點開頭表示類別選擇器定義,例如:
.da1{
color:#f60;
font-size:14px;
} 

在頁面中,用class="類別名"的方法調用:<spanclass="da1">14px大小的字體</span>這個方法比較簡單靈活,可以隨時根據頁面需要新建和刪除。但需要避免多class綜合癥。

  • 群組選擇器:
      當幾個元素樣式屬性一樣時,可以共同調用一個聲明,元素之間用逗號分隔。如:
p,td,li{
line-height:20px;
color:#c00;
}
#mainp,#siderspan{
color:#000;
line-height:26px;
}
.www_52css_com,#mainpspan{
color:#f60;
}
.text1h1,#siderh3,.art_titleh2{
font-weight:100;
}

使用組群選擇器,將會大大的減化CSS代碼,將具有多個相同屬性的元素,合并群組進行選擇,定義同樣的CSS屬性,這大大的提高了編碼效率與CSS文件體積。

  • 后代選擇器:
      后代選擇器也叫派生選擇器。可以使用后代選擇器給一個元素里的子元素定義樣式,例如這樣:
listrong{
font-style:italic;
font-weight:800;
color:#f00;
}
#mainp{
color:#000;
line-height:26px;
}
#sider.conspan{
color:#000;
line-height:26px;
}
.www_52css_compspan{
color:#f60;
}
#siderulli.subnav1{
margin-top:5px;
}

3.background屬性如何簡寫

background:url(test.png)/* 導入背景圖片 */ color /* 背景圖片的顏色 */ no-repeat /* 是否平鋪 */ 100px 30px /* 圖片的定位 */;

4.文本的屬性有哪些?請寫出font的復合式寫法?

font-size: 20px (文字大小)
font-weight:bold 加粗 normal 正常 (文字是否加粗)
font-style: italic 斜體 normal 正常 (文字樣式)
line-height: 30px (文字行高)
font-family: "微軟雅黑" (文字字體)

復合:font: font-weight font-style font-size/line-height font-family;

5.text-indent有什么作用

規定文本塊中首行文本的縮進。比如:text-indent:1px 代表首行縮進1px

6.超鏈接a標簽的作用有哪些

可以用來跳轉頁面,下載一些壓縮包,還有具有錨點的作用。

7.a標簽默認樣式是什么

a< href=" "> div1 </a>

8.什么是盒模型?盒模型包括什么?

網頁設計中常聽的屬性名:內容(content)、填充(padding)、邊框(border)、邊界(margin), CSS盒子模式都具備這些屬性。
這些屬性我們可以用日常生活中的常見事物——盒子作一個比喻來理解,所以叫它盒子模式。

9.padding和margin的區別

padding是內填充
margin是外邊距

Paste_Image.png

10.什么是margin疊加?什么是margin傳遞?

margin疊加:相鄰兩個元素的上下margin疊加在一起。
margin傳遞:子元素的上下margin會傳遞給父級。

11.列舉常見的語義化標簽

<hn></hn>:h1~h6分級標題,用于創建頁面信息的層級關系。
<header></header>:頁眉通常包括網站標志、主導航、全站鏈接以及搜索框。
<nav></nav>:標記導航,僅對文檔中重要的鏈接群使用。
<main></main>:頁面主要內容,一個頁面只能使用一次。如果是web應用,則包圍其主要功能。
<article></article>:包含像報紙一樣的內容= =||是這么理解的,表示文檔、頁面、應用或一個獨立的容器。
<section></section>:具有相似主題的一組內容,比如網站的主頁可以分成介紹、新聞條目、聯系信息等條塊。
<aside></aside>:指定附注欄,包括引述、側欄、指向文章的一組鏈接、廣告、友情鏈接、相關產品列表等。
<footer></footer>:頁腳,只有當父級是body時,才是整個頁面的頁腳。
<small></small>:指定細則,輸入免責聲明、注解、署名、版權。
<strong></strong>:表示內容重要性。
<em></em>:標記內容著重點(大量用于提升段落文本語義)。
<mark></mark>:突出顯示文本(yellow),提醒讀者。
<figure></figure>:創建圖(默認有40px左右margin)。
<figcaption></figcaption>:figure的標題,必須是figure內嵌的第一個或者最后一個元素。
<cite></cite>:指明引用或者參考,如圖書的標題,歌曲、電影、等的名稱,演唱會、音樂會、規范、報紙、或法律文件等。
<blockquoto></blockquoto>:引述文本,默認新的一行顯示。
<q></q>:段的引述(跨瀏覽器問題,盡量避免使用)
<time></time>:標記時間。datetime屬性遵循特定格式,如果忽略此屬性,文本內容必須是合法的日期或者時間格式。

12.常見的塊元素和內嵌元素有哪些?簡要說明一下它們的區別?

塊級元素 用來搭建網站架構、布局、承載內容,如:div、ul、li、dl、dt、dd、h1-h6、p、address……
內聯元素 用在文本之中的某一行的修飾,如:a、span、strong、sub、sup、img……

  1. 塊元素可以包含內聯元素或某些塊元素,但內聯元素卻不能包含塊元素,它只能包含其它的內聯元素:
    <div><h1></h1><p></p></div> —— 對
    <a href=”#”><span></span></a>—— 對
    <span><div></div></span> —— 錯
  2. 有幾個特殊的塊級元素只能包含內嵌元素,不能再包含塊級元素,這幾個特殊的標簽是:h1-h6、p、dt。
    <p><ol><li></li></ol></p> —— 錯
    <p> <div></div></p>—— 錯
  3. li內可以包含div標簽/父級ul或者是ol
    li和div標簽都是裝載內容的容器,地位平等,沒有級別之分。
  4. 塊級元素與塊級元素并列、內嵌元素與內嵌元素并列:
    <div><h2></h2><p></p></div> —— 對
    <div><a href=”#”></a><span></span></div> —— 對
    <div><h2></h2><span></span></div> —— 錯

編程作業

test1代碼實現

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test1</title>
<style>
.body{
width:0px;
height:0px;
border:100px solid red;
border-bottom-color:white;
}

</style>
</head>

<body>

<div class="body"></div>
</body>
</html>

結果:

jieguo.png

test2代碼實現

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test2</title>
<style>
.box{width:512px;
    border:1px solid #000000;
    padding:0 23px;
    }
        .title{width:512px;
    height:43px;
    font:bold 23px/43px "微軟雅黑";
    }
    .title2{width:512px;
    height:56px;
    font:bold 20px/56px "微軟雅黑";}
    .content1{width:512px;
    height:51px;
    font:12px/26px "微軟雅黑";
    border-bottom:1px dotted #000000;
    text-indent:2em;
    padding-bottom:28px;}
    .content2{width:512px;
    height:162px;
    font:bold 16px/36px "微軟雅黑";
    padding-top:20px;
    background:url(fuhao.png) no-repeat; /* 那個符號用圖片代替了 */
    }
</style>

</head>


<body>
<div class="box">
        <div class="title">動態新聞 </div>
        <div class="title2">掌握一門技術的重要性</div>  
        <div class="content1">掌握一門技術是未來生存的一塊敲門磚,掌握一門技術是未來生存的一塊敲門磚,掌握一門技術是未來生存的一塊敲門磚</div> 
        <div class="content2">    走進民企觀察學習與民企面對面<br>    走進民企觀察學習與民企面對面<br>    走進民企觀察學習與民企面對面<br>    走進民企觀察學習與民企面對面<br></div>  
    </div> /* 空格是shift + ctrl + 空格鍵 */
</div>
</body>
</html>

根據字體不同分為4個塊,然后依次對這4個塊進行操作。


G({L4C09WWPP_}4T$EDF{`O.png

結果:

jieguo2.png

百度云盤:鏈接:http://pan.baidu.com/s/1i5cA9wD 密碼:4pzg

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,406評論 6 538
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,034評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,413評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,449評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,165評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,559評論 1 325
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,606評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,781評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,327評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,084評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,278評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,849評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,495評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,927評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,172評論 1 291
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,010評論 3 396
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,241評論 2 375

推薦閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,778評論 1 92
  • 簡要筆記 background 背景 background-color 背景顏色 ...
    淺夏若涼閱讀 329評論 0 1
  • 問答作業:1.什么是css語法?由選擇符和聲明組成。格式:選擇符{屬性:屬性值;} 2.列舉常見的css選擇器?標...
    17057任合宇閱讀 230評論 0 0
  • 學習CSS的最佳網站沒有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_閱讀 1,078評論 0 1
  • 本課來自http://www.imooc.com/learn/9請不要用作商業用途。 HTML5 HTML介紹 H...
    PYLON閱讀 3,285評論 0 5