<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    gembin

    OSGi, Eclipse Equinox, ECF, Virgo, Gemini, Apache Felix, Karaf, Aires, Camel, Eclipse RCP

    HBase, Hadoop, ZooKeeper, Cassandra

    Flex4, AS3, Swiz framework, GraniteDS, BlazeDS etc.

    There is nothing that software can't fix. Unfortunately, there is also nothing that software can't completely fuck up. That gap is called talent.

    About Me

     

    CSS設計日歷


       

    table元素 

    如果你已經看過我的代碼,就會發現我的日歷是用table做的。不錯,因為 日歷中顯示的是表列數據,所以這樣說來用table布局是合理的。而用table定位制作整個網站是不合適的,但我們完全可以有針對性的將table用在 列表數據當中。像日歷,程序表,圖表,時間表我們都可以用table制作。此外試想一下,如果沒有引用CSS,那些用CSS控制的浮動對象和絕對定位的對 象會把頁面變得一團糟。事實上,在我處于用CSS布局狂熱的狀態下,曾經試著不用table制作日歷。相信我,這到最后會非常的頭疼,因為你要考慮到所有 不同的瀏覽器的兼容性并進行調試。這純粹是浪費時間,還好我走過來了;-) 

    Molly Holzschlag 寫了一篇很好的文章 “語義的意義”("The Meaning of Semantics") 

    設計日歷 

    每個人都有自己習慣的設計步驟,我則先用Photoshop設計頁面。在確定了顏色樣式以后,用CSSEdit和BBEdit編輯代碼。在這個日歷當中只用一個gif圖片,XTHML和CSS代碼如下: 


    #calendar {  
    width: 141px;  
    padding: 0;  
    margin: 0;  
    border-left: 1px solid #A2ADBC;  
    font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  
    color: #616B76;  
    text-align: center;  
    background-color: #fff;  
    }  

    我們用ID選擇器給日歷命名,并且制定必要的屬性比如width,padding,...等等。如果整頁只有一個talbe的話,也可以寫在table標簽中。 


    td {  
    border-right: 1px solid #A2ADBC;  
    border-bottom: 1px solid #A2ADBC;  
    width: 20px;  
    height: 20px;  
    text-align: center;  
    background: url(images/bg_calendar.gif) no-repeat right bottom;  
    }  

    我們還要對表格的單元格td標簽進行定義。我給table定義了一個左邊框,給每個td定義了一個右邊框和下邊框。當然除了這么定義以外肯定還有其他的方法. 

    td a:link, td a:visited {  
    color: #608194;  
    background: url(images/bg_calendar.gif) no-repeat;  
    }  

    td a:hover, td a:active {  
    color: #6aa3ae;  
    background: url(images/bg_calendar.gif) no-repeat right top;  
    }  

     

    日歷中只有一個圖片,在CSS中定義背景的圖片的三種不同位置來3個不同背景,用了幾個樣式定義了日歷月份導航以及當前日期. 

    *查看CSS 

    *查看日歷 

    添加更多有親和力的代碼 

    有些tables中的元素能夠幫助用屏幕閱讀機的讀者更容易的閱讀,比如在代碼中添加屬性摘要.想了解更多表格親和力的文章首選 Roger Johansson 的 "深入表格(Bring on the tables)" 

    在 我的日歷中添加了一些為屏幕閱讀機閱讀所必須的縮寫屬性(abbr),來解釋周日的"S",周一的"M",周二的"T"等等.但我搞不懂,縮寫屬性 (abbr)是對內容的縮略寫法,而我用在日歷中卻恰恰相反(譯者注:作者用abbr="Sunday"屬性解釋了"S"的意思).所以我想知道我這么做 是否正確.如果你知道正確的寫法請告訴我,謝謝;-) 

    posted on 2008-03-26 14:32 gembin 閱讀(749) 評論(0)  編輯  收藏 所屬分類: CSS

    導航

    統計

    常用鏈接

    留言簿(6)

    隨筆分類(440)

    隨筆檔案(378)

    文章檔案(6)

    新聞檔案(1)

    相冊

    收藏夾(9)

    Adobe

    Android

    AS3

    Blog-Links

    Build

    Design Pattern

    Eclipse

    Favorite Links

    Flickr

    Game Dev

    HBase

    Identity Management

    IT resources

    JEE

    Language

    OpenID

    OSGi

    SOA

    Version Control

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    free counters
    主站蜘蛛池模板: 国产免费直播在线观看视频| 国产成人A亚洲精V品无码| 久久综合亚洲色hezyo| JLZZJLZZ亚洲乱熟无码| 91青青国产在线观看免费 | 亚洲综合成人婷婷五月网址| 国产无遮挡吃胸膜奶免费看视频 | 亚洲国产成人精品电影| 国产免费人成在线视频| 香蕉免费一区二区三区| 亚洲综合一区国产精品| 亚洲国产精品无码久久一线| 无码专区永久免费AV网站| 一级毛片免费观看不收费| 亚洲欧洲自拍拍偷综合| 亚洲精品无码99在线观看| 久久精品免费全国观看国产| www一区二区www免费| 久久亚洲精品国产精品婷婷| 亚洲精品无码久久一线| 手机看片久久国产免费| 95老司机免费福利| 亚洲精品偷拍视频免费观看| 在线观看亚洲AV日韩AV| 亚洲日本一区二区三区| 亚洲国产精品碰碰| 在线免费视频一区| 亚洲黄色免费网址| 国产一级a毛一级a看免费人娇| 亚洲精品永久在线观看| 久久亚洲国产精品成人AV秋霞| 国产av无码专区亚洲国产精品| 妞干网手机免费视频| 亚洲免费视频网址| 免费黄网站在线看| 9i9精品国产免费久久| 男性gay黄免费网站| 一本色道久久88亚洲精品综合| 亚洲国产精品一区| 国产亚洲综合一区柠檬导航| 亚洲成人国产精品|