CSS基礎

選擇器

  • 組選擇器
h1,h2,h3{
     color:red;
     } ```
<code> 所有h1,h2,h3都是紅色</code>
- 派生選擇器

li strong {
font-style: italic;
} 然后所有 <li><strong> 斜體</strong></li>元素 字體為斜體 ```

  • id 選擇器
    <p> id 選擇器由#號開頭</p>
  • id 選擇器和派生選擇器
     font-style: italic;
     text-align: right;
     margin-top: 0.5em;
   } ```
- 類選擇器
```.center {text-align: center} ```
- 屬性選擇器
```[title]
{
color:red;
} ```

###CSS引用
-  外部樣式表
```<link rel="stylesheet" type="text/css" href="my.css" />
  • 內部
<style type="text/css"> hr {color: sienna;}
      p {margin-left: 20px;}
     body {background-image: url("images/back40.gif");}
</style>
  • 嵌套
<style type="text/css">
      hr {color: sienna;}
      p {margin-left: 20px;}
     body {background-image: url("images/back40.gif");}
</style>

注意,同時引用,嵌套覆蓋內部,內部覆蓋外部

常用屬性

  • 背景色
      背景色
      p {background-color: gray; padding: 20px;}
      背景圖
      body {background-image: url(/i/eg_bg_04.gif);}
      background-repeat:no-repeat; 是否重復,不重復
      background-position 屬性設置背景圖像的起始位置。
      //左上角是 0% 0%。右下角是 100% 100%。
      //100px,100px 像素
      //top left,top center,top right,center left,center center,center right,bottom left,bottom center,bottom right
    
    
  • 文本
縮進
      text-indent: 5em;  //縮進文本
      text-indent: 20%; //縮進文本 ,占父類的百分比
    ***********************************************************
水平對齊
      text-align:justify;//與left不同,這是兩端對齊,將父類填滿
    ***********************************************************
字間隔
      word-spacing: 30px;
      word-spacing: -0.5em;  //設置為負,會導致文字重合。
    ***********************************************************
字母間隔
      字母間隔是單個字母的間隔,和上面字間隔(word 單詞,w o r d  字母)的區別
      letter-spacing: 30px;
      letter-spacing: -0.5em;  //設置為負,會導致文字重合。
    ***********************************************************
字符轉換
      text-transform: uppercase,none,lowercase
,capitalize
    ***********************************************************
文本裝飾
      text-decoration: none,underline,overline,line-through,blink
      依次效果是:沒有,下劃線,上劃線,刪除線,閃爍blink    ***********************************************************
字間隔
      word-spacing: 30px;
      word-spacing: -0.5em;  //設置為負,會導致文字重合。
    ***********************************************************

-列表

 例:ul{
            list-style:square:inside url('/img/xxx.jpg');
          }
      list-style,list-style-image,list-style-position,list-style-type....
  • 輪廓(Outline)

更多

CSS

end

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • CSS基礎 本文包括CSS基礎知識選擇器(重要!!!)繼承、特殊性、層疊、重要性CSS格式化排版單位和值盒模型浮動...
    廖少少閱讀 3,113評論 0 40
  • Html 標簽 斜體 粗體 單獨的樣式 引用文本 長文本引用 換行 空格 分割線 地址信息 單行代碼 多行代碼 無...
    SunnySky_閱讀 563評論 0 5
  • 麻省理工,天才賭徒,以及地球上最會賺錢的聰明人(文尾有彩蛋,很認真地送出一個iPhone X) 阿弗萊克比他看起來...
    富蘭克林門徒閱讀 701評論 0 0
  • 《大航海時代5》手機版。安卓與蘋果都可使用了。在2015年2月5日,25周年了!在移動端終于可以看到這個經典的系列...
    Cyberpunk閱讀 582評論 0 1
  • 現在社會的教育中最大的問題就是充分的過度的體現了自我,人類并不是這個世界的主宰,我們只是生物鏈中的一環,我...
    阿輝Ahui閱讀 271評論 0 0