一、學習目標
在專案的第二天,目標是學習**CSS(層疊樣式表)**的基礎語法,並應用在網頁上,讓頁面更有設計感。重點放在文字樣式、背景顏色、圖片樣式,以及按鈕的互動效果。
二、學習內容
1.CSS的作用
今天使用到的CSS功能:
hover
增加互動感(滑鼠移上去顏色會有變化)。CSS撰寫位置
<style>
),方便直接練習。三、成果展示
以下是完整的Day3成果:
<!DOCTYPE html>
<html lang= "zh-Hant">
<head>
<meta charset = "UTF-8">
<title>Day 3 - CSS 練習</title>
<!-- CSS 樣式 -->
<style>
/* 設定整個頁面的背景與字體 */
body {
background-color:aliceblue;
font-family: "Microsoft JhengHei", Arial, sans-serif;
margin: 20px;
line-height: 1.6;
}
/* 標題樣式 */
h1 {
color:rgb(12, 177, 243);
text-align: center;
text-shadow: 2px 2px #ccc;
}
h2 {
color:#4286b4 ;
border-bottom: 2px solid #4286b4;
padding-bottom: 5px;
}
/* 段落樣式 */
p {
color: #333;
font-size: 18px;
}
/* 圖片樣式 */
img {
display: block;
margin: 20px auto;
border: 5px solid #ddd;
border-radius: 10px;
}
/* 按鈕樣式 */
button {
display: block;
margin: 0 auto;
padding: 10px 20px;
background-color: #ff7f50;
color: white;
border: none;
border-radius: 8px;
font-size: 16px;
cursor: pointer;
transition: 0.3s;
}
button:hover {
background-color: #ff4500;
}
</style>
</head>
<body>
<!--標題-->
<h1>🌟我的第三天網頁🌟</h1>
<h2>今天學習 CSS 樣式</h2>
<!--段落-->
<p>這是我學習 CSS 的第一天。我學會了如何改變背景、文字、按鈕的顏色、大小,讓我的網頁更美觀。</p>
<p>CSS 就像是網頁的「化妝師」,能讓單調的頁面變得有設計感。</p>
<!--圖片-->
<img src="https://picsum.photos/400" alt="隨機圖片">
<!--按鈕-->
<button onclick="alert('你點擊了按鈕')">點我一下</button>
</body>
</html>
<style>
:用來寫 CSS 樣式。
body{...}
:設定整個頁面背景顏色、字體、行距。
h1, h2 {...}
:改變標題顏色、對齊方式、加陰影或邊框。
p{...}
:設定段落文字大小、顏色。
img{...}
:圖片置中、加邊框、圓角。
button{...}
:設定顏色、圓角、滑鼠移上去有顏色變化,並且置中。
四、學習心得
body
、h1
、p
、button
。