天天看點

第1天:CSS基本樣式

今天學習了CSS基本樣式和屬性。在做練習的時候遇到一個小問題,最後解決了。

記住:浏覽器有預設margin和padding。樣式最開始記得一定寫:*{margin:0;padding:0}。

學習經驗:

1、margin值相鄰兩個元素的margin會疊加在一起

2、margin子元素的值會傳遞給父元素

3、能用padding,盡量不用margin,margin浏覽器相容性較差。

4、h标簽不能直接寫在ul中,必須用li包起來。簡言之,ul下隻能是li标簽。

下面是CSS常用基本樣式和屬性。

#box1{

width:350px;

height:350px;

background: #f00;

border: 10px solid #000;

font-size: 16px;

color: yellow;

font-weight: bold;

font-family: "宋體";

line-height:32px;

font-style: italic;

text-indent: 2em;/*首行縮進:1em=一個文字大小*/

text-align: left;/*對齊方式*/

text-decoration: underline;/*文字修飾:through-line(删除線)、overline(上劃線)、underline(下劃線)、none*/

word-spacing: 6px;/*詞間距*/

letter-spacing:5px;/*字母間距(字間距)

*/

}

以下是練習:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>網易新聞小執行個體</title>

<style>

*{

margin:0;

padding:0;

}

#box{

width:300px;

height:419px;

background: url(bg.png) 0 0 no-repeat;

margin: 0 auto;

li{

font-size: 12px;

line-height: 24px;

list-style: none;

padding-left:52px;

vertical-align: middle;

.title{

height:32px;

padding:6px;

.con1{

height:58px;

padding-top: 10px;

.con2{

height:126px;

.con3{

height:78px;

.con4{

height:128px;

</style>

</head>

<body>

<div id="box">

<ul>

<li class="title"><h5>網易産品</h5></li>

<li class="con1">免費郵 VIP郵箱 企業郵 郵箱大師 易信</li>

<li class="con2">夢幻西遊2 新大話2 新大話3 藏地傳奇 魔獸世界 星際争霸II 倩女幽魂2 武魂2 天下3 突擊英雄 新飛飛 大唐無雙零 天谕 英雄三國 龍劍 亂鬥西遊 爐石傳說 UU加速</li>

<li class="con3">考拉海購 LOFTER 部落格 相冊 花田交友 約會 女神 跟帖 搶購 CC語音 BoBo直播</li>

<li class="con4">彩票 理财 商城 貴金屬 電影票 車險 有道詞典 翻譯 雲筆記 印象派 公開課 雲課堂 讀小說 雲音樂 火車票 遊戲助手 公正郵 應用 雜志 新聞用戶端 大學慕課 </li>

</ul>

</div>

</body>

</html>

運作結果:

第1天:CSS基本樣式

繼續閱讀