练习1
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.work1 {
border-collapse: collapse;
width: 500px;
height: 300px;
}
.work1 th {
background-color: aqua;
border: 2px solid blue;
}
.work1 td {
border: 2px solid blue;
}
</style>
</head>
<body>
<table class="work1" border="1">
<tr>
<th>ID</th>
<th>新闻标题</th>
<th>点击量</th>
<th>发布时间</th>
<th>操作</th>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
练习2
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
img {
width: 100px;
}
.work2 {
border-collapse: collapse;
width: 500px;
height: 300px;
}
.work2 th,
.work2 td {
border: 2px solid rgb(223, 67, 176);
}
</style>
</head>
<body>
<table class="work2">
<tr>
<th colspan="3">星期一菜谱</th>
</tr>
<tr>
<td rowspan="2">素菜</td>
<td>青草</td>
<td>花椒</td>
</tr>
<tr>
<td>小葱</td>
<td>炒白菜</td>
</tr>
<tr>
<td rowspan="2">荤菜</td>
<td>油焖</td>
<td>海参</td>
</tr>
<tr>
<td>红烧肉
<img src="./images/i1.jpg" alt="">
</td>
<td>烤全羊</td>
</tr>
</table>
</body>
</html>
练习3
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.work3 th,
.work3 td {
border: 1px solid blue;
}
</style>
</head>
<body>
<table class="work3">
<caption>课程表</caption>
<tr>
<th>项目</th>
<th colspan="5">上课</th>
<th colspan="2">休息</th>
</tr>
<tr>
<th>星期</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
<th>星期五</th>
<th>星期六</th>
<th>星期日</th>
</tr>
<tr>
<td rowspan="4">上午</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td rowspan="4">休息</td>
</tr>
<tr>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
</tr>
<tr>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
</tr>
<tr>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
</tr>
<tr>
<td rowspan="2">下午</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td rowspan="2">休息</td>
</tr>
<tr>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
</tr>
</table>
</body>
</html>
练习4
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
img {
width: 100px;
}
.work4 {
border-collapse: collapse;
box-sizing: border-box;
}
.work4 td {
border: 1px solid black;
}
.work4 img {
padding: 3px;
}
</style>
</head>
<body>
<table class="work4">
<tr>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
</tr>
<tr>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
</tr>
<tr>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
</tr>
<tr>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
<td>
<img src="./images/4.jpg" alt="">
</td>
</tr>
</table>
</body>
</html>
练习5
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h3>今天你要去哪里呢</h3>
<ul type="disc">
<li><a href="#">新浪</a></li>
<li><a href="#">搜狐</a></li>
<li><a href="#">百度</a></li>
<li><a href="#">腾讯QQ</a></li>
<li><a href="#">网易</a></li>
<li>
<h4>去我自己的页面看看:</h4>
<ol>
<li><a href="#">page1</a></li>
<li><a href="#">page1</a></li>
<li><a href="#">page1</a></li>
<li><a href="#">page1</a></li>
</ol>
</li>
</ul>
</body>
</html>
练习6
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h2>定义列表</h2>
<p style="color: red;">说明:定义列表相当于词条解释说明</p>
<hr>
<dl>
<dt>HTML的概念</dt>
<dd></dd>
<dt>CSS层叠样式表</dt>
<dd></dd>
<dt>Javascript脚本程序</dt>
<dd></dd>
</dl>
</body>
</html>
练习7
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table{
background-color:seashell;
}
th {
color: rosybrown;
font-size: 20px;
}
button {
color: seagreen;
font-size: 40px;
}
</style>
</head>
<body>
<form action="#">
<center>
<table border="1">
<tr>
<th colspan="3">1. 会员登录名和密码</th>
</tr>
<tr>
<td>用户名:</td>
<td>
<input type="text">
</td>
<td>5-15位,请使用英文(a-z,A-Z)、数字(0-9)</td>
</tr>
<tr>
<td>密码:</td>
<td>
<input type="password" name="" id="">
</td>
<td>5-15位,请使用英文(a-z) 、数字(0-9)注意区分大小写;密码不能与登录名相同;易记;难猜
</td>
</tr>
<tr>
<td>再次输入密码:</td>
<td>
<input type="password" name="" id="">
</td>
<td>两次输入的密码必须一致</td>
</tr>
<tr>
<th colspan="3">2. 姓名和联系方式</th>
</tr>
<tr>
<td>真实姓名:</td>
<td>
<input type="text">
</td>
<td>
<input type="radio" name="gender" id="">先生
<input type="radio" name="gender" id="">小姐
</td>
</tr>
<tr>
<td>电子邮箱:</td>
<td>
<input type="text">
</td>
<td>
非常重要!这是客户与您联系的首选方式,请一定填写真实。
</td>
</tr>
<tr>
<td>固定电话:</td>
<td>
<input type="text">
</td>
<td>区号+电话号码</td>
</tr>
<tr>
<td>公司所在地:</td>
<td colspan="2">
<select>
<option value="">北京</option>
</select>
<select>
<option value="">东城</option>
</select>
</td>
</tr>
<tr>
<td>街道地址:</td>
<td>
<input type="text">
</td>
<td>
填写县(区)、街道、门牌号
</td>
</tr>
<tr>
<td>传真号码:</td>
<td colspan="2">
<input type="text">
</td>
</tr>
<tr>
<td>手机号码:</td>
<td colspan="2">
<input type="text">
</td>
</tr>
<tr>
<td>邮政编码:</td>
<td colspan="2">
<input type="text">
</td>
</tr>
<tr>
<th colspan="3">3. 公司名称和主营业务</th>
</tr>
<tr>
<td>贵公司名称:</td>
<td>
<input type="text">
</td>
<td>请填写在工商注册的公司/商号全称;
</td>
</tr>
<tr>
<td>你的职位:</td>
<td>
<input type="text">
</td>
<td>无商号的个体经营者填写执照上的名字,如:张三(个体经营)
</td>
</tr>
<tr>
<td>主营行业:</td>
<td>
<select name="" id="">
<option value="">电子电工</option>
</select>
</td>
<td>请正确选择</td>
</tr>
<tr>
<td>主营产品/服务:</td>
<td>
<input type="text">
</td>
<td>3个主要相关产品名/服务名,最少要填一个。例如:太阳帽,布料,拉链
</td>
</tr>
<tr>
<td>公司网址:</td>
<td>
<input type="text">
</td>
</tr>
<th colspan="3">
<button type="submit"> 确认提交</button>  
          
<button type="reset">重置</button>
</th>
</table>
</center>
</form>
</body>
</html>
HTML和CSS总结
Html:
超文本标签语言
常用的标签:
i 倾斜
b:加粗
u:下划线
p:段落
br:换行
hr:分割线
hx:1~6级标题
div 行标签 span行内标签
a:超链接(路径) img:图片 video:视频 audio:音频
列表标签: ul无序 ol有序 (li列表中选项)
table:表格
tr:行
td:列
th:表头
rowspan合并行 colspan合并列
form表单:
input:输入框
常见类型: type
text 文本
password 密码
radio 单选
checkbox 复选
file 文件
image 图片
number 数字
email 邮件
button 按钮
submit 提交
reset 重置
hidden 隐藏域
其他属性: readonly 只读 但是会随表单提交
disable 禁用 不会提交
required 必填
placeholder 阴影提示
textarea:文本域
select:下拉框
option
表单提交 :是以name属性为key 输入值为value提交
提交的方式:
get:所有参数会拼接在url后面 大小限制
url?key=值&key=值
post:
参数不会拼接在url后面
css:
选择器:
1.所有元素
*{}
2.标签选择器
标签名{}
3.类选择器
.类名{}
4.id选择器
#id名称{}
引入方式:
1.行内样式 写在标签中 使用style属性定义 当前标签
2.页面样式 写在head标签内部 使用选择器 整个页面
3.外部引用 在head中引用 引用的地方生效
样式就近原则