前端新手在30天內學習HTML、CSS等技術的自我挑戰。主要會參考前人文章以及W3Schools、MDN等資料,或者直接讀規範。內容可能會略微粗淺,也可能會有些錯誤,還請見諒與鞭策。
昨天我們對HTML的表格做了基本的介紹。 包括使用<table>、<tr>跟<td>這三種元素,建立一個簡單的表格;以及將標...
昨天我們介紹了怎麼為表格添加標題或說明、劃分結構,還有將欄分成不同群組,讓我們的表格更清楚也更有結構。 不過即使這麼設定,一旦表格複雜起來,有跨行或跨欄的格子,...
前幾天,我們提到怎麼在網頁中加入連結、清單與表格。 接下來,我們要介紹怎麼幫網頁加上圖片。 在網頁中加入圖片有幾種方式。除了HTML的元素,也可以透過設定CSS...
響應式圖片 昨天我們介紹了怎麼透過<img>元素在網頁中加上圖片。也提到可以搭配使用<figure>和<figcaption>...
昨天我們解釋了什麼是像素密度,也介紹怎麼透過<img>元素的srcset屬性,為同一張圖片提供其他像素密度版本的檔案。 不過除了像素密度,我們還需要...
前幾天提到怎麼在網頁中加入連結、清單、表格跟圖片。 掌握這些常見內容的使用方法後,我們差不多可以往CSS邁進了。 不過在此之前,我想再補充怎麼加入引文、程式碼這...
暫別HTML後,我們要來學習怎麼用CSS設定網頁樣式啦。 不過在此之前,要先了解所謂的CSS到底是什麼,要怎麼在HTML中使用。 也需要知道CSS的基本語法。...
昨天我們提到在HTML中使用CSS的三種方式,包括外部樣式表、內部樣式表,以及行內樣式。 也提到定義樣式的規則由選擇器與宣告所構成。選擇器指定樣式適用於哪些內容...
昨天我們提到CSS有四種基本的選擇器,包括元素選擇器、類別選擇器、ID選擇器,以及通用選擇器。 這些選擇器還能組合在一起使用,同時以多個條件篩選網頁中的內容,就...
昨天我們提到怎麼將多個選擇器一起搭配使用,組成複合選擇器、複雜選擇器,以及選擇器清單。 接下來我們要從屬性選擇器開始,繼續介紹其他類型的選擇器。 屬性選擇器與它...