HTML4.0是Web開發的基礎,它定義了網頁的結構和樣式。CSS是HTML4.0中的另一個重要組成部分,它定義了網頁的布局和樣式。下面是一些HTML4.0和CSS的習題,有助于鞏固所學內容。
## HTML4.0習題
### 1. 定義HTML元素
請定義一個HTML元素,它包含一個字符串,例如“Hello World!”。
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
### 2. 給HTML元素添加屬性
請給HTML元素添加一個屬性,以便在網頁中顯示其內容。例如,將“Hello World!”屬性設置為“內容”將使網頁顯示“Hello World!”。
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>Hello World!</h1>
<span style="color:red;">Hello World!</span>
</body>
</html>
### 3. 給HTML元素添加樣式
請定義一個HTML元素,并使用CSS給它添加樣式。例如,將“Hello World!”的樣式設置為“字體顏色為紅色”。
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1 style="color:red;">Hello World!</h1>
</body>
</html>
### 4. 定義表單
請定義一個表單,并使用HTML和CSS來使其具有基本的樣式和布局。例如,創建一個帶有下劃線的輸入框,并將其背景色設置為白色。
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<form>
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<br>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<br>
<label for="password">Password:</label>
<input type="password" id="password" name="password" required>
<br>
<input type="submit" value="Submit">
</form>
</body>
</html>
### 5. 創建HTML表格
請創建一個簡單的HTML表格,并使用HTML和CSS來使其具有基本的樣式和布局。例如,創建一個帶有行和列的標題,以及列的單元格。
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<form>
<table>
<tr>
<th>列1標題</th>
<th>列2標題</th>
<th>列3標題</th>
</tr>
<tr>
<td>行1單元格1</td>
<td>行1單元格2</td>
<td>行1單元格3</td>
</tr>
<tr>
<td>行2單元格1</td>
<td>行2單元格2</td>
<td>行2單元格3</td>
</tr>
</table>
</form>
</body>
</html>
## CSS習題
### 1. 定義CSS樣式
請定義一個CSS樣式,用于給HTML元素添加樣式。例如,將“Hello World!”的字體顏色設置為紅色。
h1:after {
content: "\e001"; /* 紅色 */
### 2. 定義CSS布局
請定義一個CSS布局,用于使網頁具有基本的樣式和布局。例如,創建一個帶有行和列的標題,以及列的單元格。
table {
border-collapse: collapse;
width: 100%;
th, td {
border: 1px solid black;
padding: 8px;
background-color: #F00;
background-color: #00F;
### 3. 定義顏色
請定義一個顏色,用于給HTML元素的背景色。例如,將“Hello World!”的背景色設置為白色。
body {
background-color: #00F; /* 白色 */
### 4. 給HTML元素添加陰影
請定義一個HTML元素,并使用CSS給它添加陰影。例如,將“Hello World!”添加一個下劃線的陰影。
h1:after {
content: "\e001"; /* 下劃線 */
background-color: #00F; /* 白色 */
display: inline-block;
margin-right: 10px;
padding: 8px;
width: 20px;
height: 20px;
border: 1px solid black;
border-radius: 50%;
content: "";
### 5. 給HTML表格添加邊框
請定義一個HTML表格,并使用CSS給它添加邊框。例如,創建一個帶有行和列的標題,以及列的單元格。
table {
border-collapse: collapse;
width: 100%;
th, td {
border: 1px solid black;
padding: 8px;
background-color: #F00;
background-color: #00F;