您好,登錄后才能下訂單哦!
web頁面主要分為三塊內容:
js:控制用戶行為和執行代碼行為
html元素:控制頁面顯示哪些控件(例如按鈕,輸入框,文本等)
css:控制如何顯示頁面上的空間,例如布局,顏色,大小,位置,形狀,背景等。這篇文章介紹的是css的基礎,看一遍就能懂得如何讀懂和編寫基礎的代碼。
-
概念:
語法:書寫css代碼的規則
選擇器 {
propName: propValue;
}
//屬性名和屬性值是css規范里定義好的內容,不能自己隨意給,屬性名和值可以根據不同的瀏覽器有不同的效果。
使用方式:分為內部樣式,內聯樣式,外部樣式,內部樣式可以在html中書寫
<style>
.myclass {}
</style>
外部樣式需要引入:
<link rel="stylesheet" href="./mycss.css">
內聯樣式直接寫在html元素里面,不需要大括號
<p style="color:#000;">test</p>
-
元素選擇器: * {},或者任何一個html的element代碼都可以,例如選擇所有p元素: p {}
id選擇器:使用#作為前綴,一個頁面里id需要是唯一的,否則會出錯
#myIdName {},在html的元素里面需要書寫 id="myIdName",這樣才能作用到。
類選擇器:最常見的選擇器:使用點號.作為前綴,例如 .myClass {},在html的元素中需要書寫 class="myClass"
后代選擇器:
a b {}:作用于在a元素下的b元素,只要b元素是包含在a元素里面的,多少層都能作用
子代選擇器:
a>b{}:作用于僅在a元素下的b元素,b元素如果不直接在a元素下則不會應用
兄弟選擇器:
a + b {} :僅作用于和a元素相鄰的b元素
css基礎屬性:
位置類:position,top,bottom,left,right
文本類:font-size,text-align,font-color
顏色類:color,background-color
形狀類:height,width
邊框類:border
邊距類:margin,padding
顯示類:display:block,inline-block等
彈性盒模型flex:
display:flex
align-item:center;
等
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。