css入門

CSS全稱

Cascading style Sheets, 層疊樣式表

CSS有幾種引入方式? link 和@import 有什么區(qū)別?

1.內(nèi)部引入

<style>
        p{
            background-color: yellow;
        }
</style>

注:寫在head標簽里

2.內(nèi)聯(lián)式

<p style="border: 3px solid #fff; border-radius: 3px;">內(nèi)容</p>

注:寫在具體的元素標簽里

3.外部引入(link, import)

<link rel="stylesheet" href="index.css">

 @import url(./index.css);

注:寫在head標簽里

link與import區(qū)別

1.link會在頁面顯示之前全部加載完,import是在文件讀取完之后才加載。在網(wǎng)絡(luò)環(huán)境差的情況下,import的使用可能會出現(xiàn)瞬間沒有樣式,而后再會刷出有樣式的頁面。
2.@import可能低版本的瀏覽器會有不支持的情況。
3.使用dom控制樣式時的差別。當使用js控制dom去改變樣式的時候,只能使用link標簽,因為@import不是dom可以控制的。
4.大部分都通用的地方,用link來做比較適合,import用到具體的元素樣式里,更為靈活

文件路徑

相對路徑:

  • css/a.css: css目錄下的a.css文件
  • ./css/a.css: 同上,css目錄下的a.css文件
  • b.css: 同目錄下的b.css文件
  • ../imgs/a.png: 上級目錄下的imgs目錄下的a.png文件
    絕對路徑:
  • /Users/hunger/project/css/a.css
    一般不推薦絕對路徑,路徑寫太死,換個地方就找不到文件了
    網(wǎng)絡(luò)路徑:
  • /static/css/a.css
  • http://cdn.jirengu.com/kejian1/8-1.png

在js.jirengu.com上展示一個圖片

圖片上傳到網(wǎng)絡(luò) 生成圖片地址 然后連接進jsbin
在本地開個服務(wù)器 ,通過locoalhost加載圖片 然后連接進jsbin

列出5條以上html和 css 的書寫規(guī)范

  • 語法不區(qū)分大小寫,建議全小寫
  • 不使用內(nèi)聯(lián)樣式
  • id和class的命門用有意義的單詞,分隔符建議用-
  • 屬性值是0的時候單位不寫
  • 代碼塊內(nèi)容縮進
  • 屬性名冒號后面加個空格

chrome審查元素

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

推薦閱讀更多精彩內(nèi)容

  • 1,CSS的全稱是什么? 答:CSS的全稱是CASCADING STYLE SHEET,層疊式樣式表。 2,CSS...
    小松鼠hust閱讀 305評論 0 1
  • 一,CSS是什么? 定義:CSS全稱是層疊樣式表; 作用:為頁面內(nèi)容設(shè)置好看的模樣,在整個頁面中,CSS就像是人的...
    大春春閱讀 502評論 0 2
  • 1、CSS的全稱是什么? CSS是Cascading Style Sheets的簡稱,中文稱為層疊樣式表,用來控制...
    大胡子歌歌閱讀 207評論 0 0
  • 1.CSS的全稱是什么? 層疊樣式表 (Cascading Style Sheets) 2.CSS有幾種引入方式?...
    饑人谷_林嘉俊閱讀 503評論 0 1
  • 文章簡要:CSS介紹DIV+CSS的優(yōu)點CSS 語法CSS新建格式 CSS入門 CSS介紹 CSS(Cascadi...
    Locdee_落地閱讀 583評論 6 1