天天看點

CSS中清單樣式的簡介

什麼是CSS清單樣式:

     所謂的CSS清單樣式,肯定和清單有關,但是清單我們要清楚地是,清單可以分為有序清單和無序清單。于是我們的清單樣式又可以分為三種類型,第一是設定不同形狀的标記的無序清單,第二是設定不同的符号(此處的符号可能是數字,或者是羅馬符号,或者是英文符号等等),第三是用圖像來作為清單項标記的清單。那麼看到這個地方我們已經對清單樣式應該有了内心獨到的了解,其實我們了解就應該這樣,我們心中想說的無意是,所謂的清單樣式原來就是對文本前面的标記的表示方法,對啊,就是這樣,你了解的那樣。當然如果你不清楚我了解的對不對啊,我們通過例子來為大家說一下清單樣式的使用,順便增強一下了解。

<!DOCTYPE html>

<html>

<head>

    <meta charset="utf-8">

    <style type="text/css">

    ol.a{

    list-style-position:inside;

/*清單項标記的位置,有outside,和inside兩個值。通過明察秋毫,俺已經将這兩個值之間的差别看看出來了,其實這個位置的設定在當标記項為圖像的時候,差别是很明顯的,特别的當圖形比較大的時候,inside可将圖檔完全的顯示作為一個标記,但是outside是不同的,他似乎有嚴格的長度設定,但是高度是圖像的高度,是以當我們使用list-style-position常常是和list-style=image一起使用,并且我們使用list-style-image的時候也要注意的是圖像的大小一定要合适,否則作出來的清單項樣式人類欣賞不了,隻能拿到動物園區使用了,哈哈。*/

     }

    ol li.b

    {

    list-style-type: lower-alpha;

/*雖然我們這個着一篇文章主要是對清單項的樣式屬性進行介紹,但是很抱歉,轉移一下話題。我們對清單屬性進行設定的時候,大括号的外邊寫什麼,這個地方寫的是ol li.b我們知道有序清單定義的時候是使用的ol ,但是标簽裡面的每一項用的是li進行定義,也就是說,我們的清單樣式要看看是對全部的清單項都其作用,如果是這樣,我們就可以像上看的位置設定那樣僅僅寫一個ol.a但是如果我們想做的是讓清單項 裡面的每一項樣式不同,我們就要使用ol li他們之間是空格,li.b然後在定義項的時候li裡面使用class來引用這一項的定義。話題轉移到正題來,在這個裡面我們用到的是屬性list-style-type是對清單項前面的标記進行設定,因為是有序清單,我們考慮應該從符号這個角度來考慮lower-alpha是表示的小寫的字母,當然聰明的我們也可以想到大寫字母的是upper-alpha,還可以用數字decimal

lower-roman小寫的羅馬字元,upper-roman大寫的羅馬字元,這是有序清單前面的标記項常用到的值,但是對于無序清單我們可以讓none沒有标記,circle空心的圓标記,square實心的方塊,這些可以作為這個屬性的值,看到這裡

其實你已經學到了兩個知識,點,算上上面的屬性,你學到了三個,也許你會問還有其他 的屬性嗎,有list-style-position*/

    }

    ol li.c

    {

    list-style-image: url(../pic/123.jpg);

/*這個地方我們僅僅看看這個屬性的屬性的值是一個url*/

    }

    ul{

    list-style: inside url(../pic/124.gif);

    }

    </style>

<title></title>

</head>

<body>

<h1 align="center">傻逼的共性</h1>

<ol class="a">

<li>愛說大話</li>

<li class="b">不做事實</li>

<li class="c">愛幻想</li>

</ol>

<ul>

   <li>無序的,但是應該使用圖畫作為标記</li>

</ul>

</body>

</html>

上面這個例子可以說集做人,集知識點于一身。也許對于我們這些菜鳥來說,這個例子剛開始看的時候并沒有了解,沒關系,我們一點一點的來分析。首先我們應該知道的是設定清單的樣式的時候,我們應該知道通過什麼來設定樣式,也就是說我們要打敵人,我們的武器是什麼。你可以說是CSS,當然很正确,但是我相信能看到這個地方的,傻瓜也都知道是通過CSS語句來實作對清單樣式的設定,如果你不知道,那麼就當我啥也沒說。CSS語句是不是太籠統了,應該說我們是通過屬性,清單屬性來對清單樣式進行設定。也就是我們應該知道清單屬性有什麼,然後對清單屬性進行指派,也就是實作了對清單樣式的設定。我們來看一下清單屬性:list-style-type:清單标記項的類型

list-style-position标記項的位置,list-style-image:将圖像設定為清單項标志,list-style:屬性的簡寫,用于将所有的

清單屬性設定在一個聲明中。看到這個地方,我們在去看看在例子中對這些屬性的分析,你就會知道了。清單的樣式我們的設定也就是通過對清單屬性的設定倆實作,記住清單的屬性,然後對應的屬性所對應的值。