CSS樣式表初學,比C 和JS簡單

2022-09-15 21:39:22 字數 1673 閱讀 2489

今天咱們一起來看下css樣式表的基本基礎

經常看部落格或者喜歡鑽研**這一類的人對css可能有所耳聞,但具體的可能不是很清楚

那什麼是css呢?與html又有什麼區別呢?今天咱們就來說道下這個css

css:層疊式樣式表

html:超文字標記語言

html是負責展示你的網頁上都有什麼內容,都有什麼

css是負責你的網頁上的內容都怎麼擺布,什麼樣的格局

那css到底怎麼用呢?布局用html中的table不久可以布局麼,根據具體要求進行切割就行,沒必要用css布局,很多人都會這麼想

那我要是告訴你一種簡單快捷高效的布局方式,你還會用哪個?本來用table布局你需要三個工作日,那用css只需要半天就可以了,並且還會有很多人性化的展示,你會選擇哪個?不要告訴我你習慣了table,不會去學別的了,這不現實,保質保量的背後一定要有效率的存在才能成立,不多廢話,開始正題

咱們先來做這麼乙個東西,大家看一下效果

無論是看**還是看效果,都是簡單明確,指向性強,並且可除錯的更加細膩,比方說第一行的字型大小,用html來寫就是這樣

1

<

font

size

="7"

>阿拉斯加的辣椒素

font

>

在html中size最大也就是7,並且是字型大小,而在css中調的是畫素px,你可以乙個畫素乙個畫素的調,更加精確更加細膩,畢竟現在的顯示器都到了4k了

那從**量來看可能很多人認為css這個**量並不比html中的少啊,別慌,往下看

就簡單的隨便寫幾個**出來的效果,用table你要切多少次?好處不必多說,趨勢的發展容不得你不去改變

今天咱麼需要記住的東西還是比較多的

看下面在css中最常用到的就是style:屬性方式

所有的屬性記得要寫在style裡面(其實我是靠江南style來記住的)

width:寬px(畫素單位px,記得要帶單位)

height:高(同上)

background-color:背景色red/#010101

font-weight:字型粗細

font-style:傾斜

text-decoration:line-through/under-line    下劃線

color:顏色

font-size:尺寸  一般情況下就是12~16px, 需要展示用的時候可以用到18px

font-family:字型樣式

float:left    流式布局

min=width:300px  最小寬度(用在float:left上的,起到限制作用,可以這麼簡單的理解下)

background-image:url(相對路徑)

background-repeat:round    在設定背景圖中,round選項會橫向和縱向重複一張,不會被裁剪,但是可能會改變影象大小,如果換成space,那就不會被裁剪或者是改變大小

position:absolute是絕對位置,就是將控制項固定在某處,比如說將空間固定在頁面中間,無論你怎麼拉伸或縮小瀏覽器,這個控制項依舊處於頁面中的中間位置

使用js修改css樣式表

有些情況下,我們需要頁面載入時就快速修改元素的樣式,但如果在頁面dom載入完後再修改css,雖然元素樣式快速變化,但肉眼能觀察到,所以需要js動態生成樣式表,宣告所希望的css樣式.執行js時,頁面會有很短暫的阻塞,等js執行完畢後,瀏覽器會根據所修改的樣式繼續渲染css.這樣的樣式才不會 閃一下 ...

js獲取元素css樣式表中的樣式

情況一 寬高都寫在樣式表裡,即外部樣式或嵌入式樣式,比如 div1。這種情況通過 div1.style.width拿不到寬度,而通過 div1.offsetwidth才可以獲取到寬度。情況二 寬和高是寫在行內中,即內聯式樣式,比如style width 120px 這中情況通過上述2個方法都能拿到寬...

css 樣式表學習和應用

一般來說,樣式表的宣告分為選擇符 selector 和塊 block 塊裡包含屬性 properties 和屬性的取值 value 基本格式如下 基本格式 選擇符 其它格式1 選擇符1,選擇符2,選擇符3 有時候多個選擇符將使用相同的設定,為了簡化 我們可以一次性為它們設定樣式,並在多個選擇符之間加...