css(cascading style sheets),層疊樣式表,是一種用來表現html或xml等檔案樣式的計算機語言。css不僅可以靜態地修飾網頁,還可以配合各種指令碼語言動態地對網頁各元素進行格式化。
css 能夠對網頁中元素位置的排版進行畫素級精確控制,支援幾乎所有的字型字型大小樣式,擁有對網頁物件和模型樣式編輯的能力。
1.位置屬性(position, top, right, z-index,float等)
2.大小(width, height, padding, margin)
3.文字系列(font, line-height, letter-spacing等)
4.背景(background, border等)
5.其他(animation, transition等)
例:
1.常用的css命名
在寫class或者id時盡量使用書面化語言,讓大家一目了然可以看懂。
例如:
常用的命名:2.書寫規範
(1)縮寫屬性
css有些屬性可以簡寫,比如padding、margin等
例如:padding-top:1px;
padding-right:2px;
padding-bottom:3px;
padding-left:4px;
可以精簡為
(2)16進製制顏色
有些顏色屬性可以進行縮寫
例如:color:#000000;
縮寫為:
color:#000;或者color:black;
3.css 位置
css可以有兩種方式使用:
1.直接寫在頁面裡,在頁面的head之間引用,加入style標籤,直接寫css。
2.可以單獨寫到乙個.css檔案,然後通過頁面引用。
!!!注意
css的路徑一定要寫對
練習例項1:自製css 小動畫
滑鼠指向時出現動畫,通過css可完成
簡單小動畫,可動手實踐,**已貼如下:
html內容:
css動畫:
小結:css、css3是當前最基礎的前端開發語言,能夠靈活使用。對於大學生來說也是必須掌握的知識,無論是在課程設計還是畢業設計中,前端的介面是必不可少的。建議大家掌握,另外還有一些基礎框架,像bootstrap、vue等寫好的框架,大家可以多多學習~
2020.04
申請了第乙個blog
聽聞blog已久,也很想建立自己的一塊試驗田。前幾年也曾建立過乙個個人 維護了幾周就荒廢了,現在分析起來 我是乙個完美主義者,同時又是乙個缺乏耐心的人。說難聽一點,眼高手低之徒。當時想把這個 做成乙個頻繁更新,能夠提供技術價值的園地。幾周後發現沒有精力維護 要謀生是乙個方面,懶惰也是乙個方面 內容上...
BLOG的第乙個星期天
早上起床後,感覺室內氣溫涼拉很多.趕緊跳下床.到櫃子裡找出長衣長褲.洗刷吃喝拉撒完畢.開啟電腦.網上瀏覽著網頁.一直持續到3點.因為葉子上線拉.葉子是我在乙個部落格論壇認識的。後來她認我做哥哥.妹妹發出問候,做哥哥的總不能不理她吧.呵呵聊唄.一邊繼續瀏覽著網頁.晚飯回來,又想起拉csdn.csdn是...
我的第乙個程式
我的第乙個vc程式終於寫完了,花了2周,之前從沒有用vc寫過程式,也沒讀過什麼程式,只是在看書,看了幾百頁 mfc windows程式設計 正好有個機會,老師讓寫個vc程式,就試著寫了。程式的功能是不同地方的access的更新的記錄整合到一台機子上的access中,支援斷網自動連線,用的是socke...