iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 30
5
自我挑戰組

每天來點 CSS Specification系列 第 30

每天來點 CSS Specification 總目錄

  • 分享至 

  • xImage
  •  

寫鐵人的一些心得

在鐵人賽尾聲的這天,來寫寫當初寫鐵人的計畫,學 CSS 的過程中曾經有迷惘的時候,對於許多屬性會大約操作但往往缺乏正確的概念,感謝在好想工作室 mentor Chris 的建議下開始以 Spec 學習 CSS,這個過程會遇到許多過往不曾想過的問題、了解不曾了解的部分,透過這些過程能更了解 CSS 是我覺得十分有趣的地方,也因此想透過寫鐵人賽這個契機去重新看過一次 Spec,也趁機了解以往我學習時略過的部分。

寫鐵人的過程主要是以規範所建議需要熟悉的章節為主、自己對於規範感興趣的部分為輔,共列出了 30 日的規劃(不過計劃趕不上變化,最後幾天內容有些調整),這部分收穫最大的是訓練自己將讀到的概念吸收重新轉化成文章,在轉化的過程中會需要許多實作去輔助自己了解規範所撰寫的內容、詢問自己這個概念是否有真正理解,並且去了解一些奇怪的部分,透過上面的過程對於我自己學習十分有幫助,也能深化學習的印象。

接著,我將 30 天的內容分成幾大項類別,可以以這幾大區塊為主去閱讀規範:

CSS 之小歷史:

先來說點 CSS 誕生的前情提要~(上)
先來說點 CSS 誕生的前情提要~(下)

CSS 規範怎麼看:

CSS Specification 規範該從哪裡看起?!
話說 CSS 規範的版本和狀態怎麼看呢?

CSS Visual formatting model、box:

話說 Box model 是什麼呢?
話說 Margin-collapse 是什麼呢?
在看 Visual Formatting Model 之前,先說些別的~
Visual Formatting Model
Visual Formatting Model - display
Visual Formatting Model - block
Visual Formatting Model - inline
Visual Formatting Model - BFC、IFC
Visual Formatting Model - 三種定位
話說 Position 該怎麼理解?
話說 Float 是什麼?
話說 stacking context 是什麼呢?

CSS 選擇器:

多瞭解一點選擇器~(上)
多瞭解一點選擇器~(下)偽類、偽元素

CSS Casecading:

話說 Casecading 是什麼呢?

CSS Media Query:

話說 Media Query 是什麼呢?(上)
話說 Media Query 是什麼呢?(中)
話說 Media Query 是什麼呢?(下)

CSS 了解更多:

話說 Overflow 是什麼呢?
CSS Background 與 Canvas(document)
CSS list-item
CSS visibility
CSS table
CSS transform
話說 line-height 是什麼呢?

最後,一些感謝

話說連結怎麼這麼難用 TT
  • Mentor Chris 感謝在我當初不太會看規範時手把手和我一起看,總是分享許多不同的經驗及知識。
  • 小夥伴 letter 總是和我一起抓頭討論 Spec,不厭其煩地和我討論,ㄈㄟ~ㄔㄤˊ~感謝你。
  • 小夥伴 Penghua 在我學習 CSS 的過程卡關時,總是會很有條理的整理目前的問題,佛。
  • 小夥伴 Tsuifei Pommier 感謝你會用過往實務的角度告訴我對於 CSS 的看法,這點讓我獲益良多,Merci
  • TitangeneYachen 幫我隨時校稿,告訴我失誤的地方,感謝你們。
  • CSS spec 沒有你就沒有這三十天。
  • 感謝經營PJCHENder《Chris 技術筆記》CSS Coke - CSS可樂OXXO.STUDIO卡斯伯 Blog 網站的大大們分享滿滿知識的文章,總是能從裡面收穫許多知識。
  • 老親友們,雖然我很喪,但是總是給我正能量以及餵食很感謝。
  • My body,三十天後還活的好好的,感謝健康。

以上,完賽啦~


上一篇
話說 Media Query 是什麼呢?(下)
系列文
每天來點 CSS Specification30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
Chris
iT邦新手 4 級 ‧ 2019-10-15 21:24:29

神作!我以後就讀這系列來複習 CSS 了。讚讚讚!!!
沒有什麼前端新手村了。

真的從前端新手村(我心中不可撼動的完美作品)學習許多,感謝 Chris !!!

0
JinWen
iT邦新手 5 級 ‧ 2019-10-15 21:39:08

很多篇讀過覺得很詳細清楚,也導正了我對CSS的一些概念,感謝分享 <3

找時間一定要去看你的系列,寫得清晰細膩~

0
letter liu
iT邦新手 5 級 ‧ 2019-10-15 22:21:52

我會常來看 ru.org 有何新規範與實作!

母湯

0
yachen
iT邦新手 4 級 ‧ 2019-10-15 22:56:20

真的學習到很多!!感謝 RURU!!!

我也從你身上學到許多 CSS 細節~一起成長

0
Titangene
iT邦新手 4 級 ‧ 2019-10-15 22:58:49

看 spec 一定要配這個系列一起看!

重新認識 CSS 系列也是必看

0
PH
iT邦研究生 5 級 ‧ 2019-10-16 09:38:07

恭喜完賽~ ru大師/images/emoticon/emoticon01.gif

這不是鵬大師嗎

0
tsuifei
iT邦新手 4 級 ‧ 2019-10-16 11:34:21

棒的系列在於和 Spec 同步,謝謝妳的用心好文,存起來!

/images/emoticon/emoticon42.gif

0
Howard
iT邦新手 4 級 ‧ 2019-10-16 22:06:18

賀完賽/images/emoticon/emoticon64.gif

pjchender iT邦新手 3 級 ‧ 2019-10-16 23:14:14 檢舉

賀完賽!!!

@Howard 也要來祝賀我嗎XDDD
哈哈,其實是因為我有追蹤你,結果剛剛一次跳出 30 幾個你留言的通知

Howard iT邦新手 4 級 ‧ 2019-10-16 23:41:07 檢舉

哈哈哈哈哈,肯定要的啦

0
Askie Lin
iT邦新手 5 級 ‧ 2019-10-19 00:13:08

RU 好讚!!!!!恭喜妳完賽!!這系列不讀不行啊,逢人必推

謝謝 Askie~/images/emoticon/emoticon42.gif

0
阿展展展
iT邦好手 1 級 ‧ 2020-01-02 05:51:38

恭喜完賽 /images/emoticon/emoticon42.gif

我要留言

立即登入留言