1.CSS的全稱是什么
Cascading Style Sheets 層疊樣式表
2.CSS有幾種引入方式?
一般有四種:
1.在header中加入
` <link rel="stylesheet" type="text/css" href="my.css">`
2.在head部分加入
<style type="text/css"> div{margin: 0;padding: 0;border:1px red solid;} </style>
3.行內(nèi)
<div style="width:100px; height:10px; background:red;"></div>
4.導(dǎo)入式
將一個獨(dú)立的.css文件引入HTML文件中唱星,導(dǎo)入式使用CSS規(guī)則引入外部CSS文件救鲤,<style>標(biāo)記也是寫在<head>標(biāo)記中,使用的語法如下:
<style type="text/css">
@import"mystyle.css"; 此處要注意.css文件的路徑
</style>
3.link和@import 有什么區(qū)別?
- link屬于html標(biāo)簽瞒滴,而@import是css提供的郊供。
- 頁面被加載時埋心,link會同時被加載,而@import引用的css會等到頁面加載結(jié)束后加載糟袁。
- link是html標(biāo)簽调俘,因此沒有兼容性伶棒,而@import只有IE5以上才能識別。
- link方式樣式的權(quán)重高于@import的彩库。
4.以下這幾種文件路徑分別用在什么地方肤无,代表什么意思?
- 相對路徑css/a.css 當(dāng)前目錄下的css文件夾中的a.css
- ./css/a.css 當(dāng)前目錄中css文件夾中的a.css文件
- b.css 當(dāng)前目錄下的b.css文件
- ./imgs/a.png 上級目錄中的imgs 文件夾中的a圖片
- 絕對路徑(本地文件的絕對地址)/User/hunger/project/css/a.css 本地絕對路徑中的a.css文件
- 網(wǎng)站路徑/static/css/a.css 網(wǎng)站中也可以使用相對路徑http://cdn.jirengu.com/kejian1/8-1.png7 網(wǎng)絡(luò)中的路徑
5.如果我想在js.jirengu.com上展示一個圖片,需要怎么操作?
1骇钦、我們在編寫html時宛渐,使用img標(biāo)簽的src屬性時,它的值就是你要展示圖片的路徑眯搭,如果這個圖片和html文件在同一個目錄下窥翩,直接就是圖片名;如果不在同一個目錄下坦仍,就使用相對路徑找到圖片位置鳍烁。一般不使用絕對路徑添加圖片叨襟。
2繁扎、當(dāng)圖片不在本地而是在網(wǎng)絡(luò)上,我們可以直接復(fù)制圖片的網(wǎng)址到src中糊闽。
6.列出5條以上html和 css 的書寫規(guī)范
1.語法建議統(tǒng)一使用小寫
2.html梳玫,css,js分離右犹,不要混寫
3.id和class使用有意義的單詞提澎,分隔符建議使用-
4.屬性值是0的省略單位
5.頁面必須包含 title 標(biāo)簽聲明標(biāo)題。title 必須作為 head 的直接子元素念链,并緊隨 charset 聲明之后盼忌。