iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

入門前端技能之旅 系列

這裡會寫到學習網頁前端的三大元素(HTML、CSS、Javascript),必須知道的網頁知識。

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文 團隊請付費解鎖團隊名稱
DAY 1

Day.1 「工欲善其事,必先利其器!」—— 前言 與 介紹工具

Photo by Adi Goldstein on Unsplash 大家好 我是毛毛,因為這波疫情影響下,讓我多了許多時間可以好好投資自己,想把自己目前所學...

2021-09-10 ‧ 由 Mao 分享
DAY 2

Day.2 「歡迎來到網頁這個世界!」 —— 認識網頁架構

網頁世界是由什麼組成? 上一篇有講到網頁三兄弟,其中有一個老大哥負責撐起這個世界,那就是 HTML ,少了 HTML 這個根基,就不會有網頁。只有 HTML...

2021-09-11 ‧ 由 Mao 分享
DAY 3

Day.3 「建構網頁的基石!」 —— 使用網頁標籤

我們前面已經稍微認識了網頁的架構了,就像樂高一塊一塊堆疊起來,前一篇已經介紹的就不多贅述了。 雖然會最基礎的<div>和<span>標...

2021-09-12 ‧ 由 Mao 分享
DAY 4

Day.4 「CSS 基礎中的基礎!」 —— CSS 盒模型 box-model & 距離單位

人是視覺動物 當網頁架構用得差不多了,想自己安排布局,會開始想辦法把網頁變得更漂亮。Google Chrome 很好用,有提供開發者工具給我們除錯,點開 el...

2021-09-13 ‧ 由 Mao 分享
DAY 5

Day.5 「我的樣式失靈啦!你有頭緒嗎?」 —— CSS 選擇器 與 權重

了解盒模型後,就要為標籤套上各種花樣了,上一篇介紹了簡單的套用方法,但這個套用方法其實不太好用! 使用標籤元素套用就像是畫草圖上底色,雖然有色彩但不細緻,這時...

2021-09-14 ‧ 由 Mao 分享
DAY 6

Day.6 「只要我想,我也能把 div 變 table!」 —— CSS display 屬性

如同前面章節所說,一開始的標籤元素,很單調只有一行並沒有各式各樣的元素,是瀏覽器內建的樣式表賦予它該展示的樣子。 圖中,瀏覽器為 <table>...

2021-09-15 ‧ 由 Mao 分享
DAY 7

Day.7 「CSS 網頁切版必學,用過都說讚!」 —— CSS 彈性盒模型 Flexbox

要來介紹大家最愛用的 Flexbox 了,以往兼容性還不太好的時候,大多都是使用表格(table)屬性來進行排版,也容易出問題,現在科技進步迅速,瀏覽器也持續...

2021-09-16 ‧ 由 Mao 分享
DAY 8

Day.8 「怎麼就這樣脫離文檔流了!」 —— CSS 定位屬性 position & 浮動元素 float

我們已經了解到基本的切版概念了,但前面所學的都是固定在網頁上,也就是之前所說正常的文檔流!而這一篇就要來學會更進階一點了佈局方法了,讓元素布局上更加奔放自由,...

2021-09-17 ‧ 由 Mao 分享
DAY 9

Day.9 「我實際不存在 DOM 裡~」 —— CSS 偽類選擇器(Pseudo classes) 與 偽元素(Pseudo element)

為什麼會有個「偽」字呢? 偽(Pseudo)這個意思有虛幻虛無的意思,類選擇器是用來處理 DOM 操作不了選擇器,偽元素則是原本並沒有在 HTML DOM 中...

2021-09-18 ‧ 由 Mao 分享
DAY 10

Day.10 「沒有 RWD 的網站 === 沒有未來」 —— RWD 響應式網頁設計

雖然標題有點聳動,但在這個行動裝置越來越多的現在,如果沒有手機版的網頁,SEO 排名會大受影響,也等同於宣告死刑了。 沒有手機版網頁,使用者體感差,字小按鈕也...

2021-09-19 ‧ 由 Mao 分享