<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
.yhdl {
font-size: 12px;
}
.fl1 {
font-weight: bold;
font-size: 12px;
}
.fl2 {
font-size: 12px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #999;
}
.dh {
background-image: url(images2/button1.jpg);
}
*{ padding:0; margin:0 auto; border:none; list-style:none;}
.tj {
font-size: 14px;
color: #666;
}
.dg {
font-size: 14px;
color: #000;
}
.an {
background-color: #e1bbee;
border: 1px solid #000;
}
</style>
</head>
<body>
<table width="706" border="0" align="right" cellpadding="0" cellspacing="0">
</table><table width="706" border="0" align="center" cellpadding="0" cellspacing="0"><tr>
<td height="995" align="center" valign="top" bgcolor="#e1a5e6"><table width="702" border="0" cellspacing="2" cellpadding="0">
<tr>
<td align="center" valign="top" bgcolor="#FFFFFF"><img src="images2/banner.jpg" width="700" height="120" id="Image1" />
<table width="700" border="0" cellpadding="0" cellspacing="1" id="dh">
<tr>
<td height="33" align="center" class="dh">鲜花礼品</td>
<td height="33" align="center" class="dh">自助订花</td>
<td height="33" align="center" class="dh">绿色植物</td>
<td height="33" align="center" class="dh">花之物语</td>
<td height="33" align="center" class="dh">会员中心</td>
<td height="33" align="center" class="dh">联系我们</td>
<td height="33" align="center" class="dh">支付方式</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="700" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="180" align="left"><table width="180" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" align="center" bgcolor="#FFFFFF"><img src="images2/login.jpg" width="180" height="50" /></td>
</tr>
<tr>
<td colspan="3" align="center" bgcolor="#FFFFFF"><span class="yhdl">用户:__________________</span></td>
</tr>
<tr>
<td colspan="3" align="center" bgcolor="#FFFFFF"><span class="yhdl">密码:__________________</span></td>
</tr>
<tr>
<td height="30" colspan="3" align="center" bgcolor="#FFFFFF"><form id="form1" name="form1" method="post" action="">
<span class="yhdl">
<input name="dl" type="submit" class="an" id="dl" value="登录" />
<input name="zc" type="submit" class="an" id="zc" value="注册" />
忘记密码
</span>
</form></td>
</tr>
<tr>
<td height="5" colspan="3" align="center" bgcolor="#FFFFFF"></td>
</tr>
<tr>
<td colspan="3" align="center" bgcolor="#FFFFFF"><img src="images2/category.jpg" width="180" height="50" /></td>
</tr>
<tr>
<td height="5" colspan="3" align="center" bgcolor="#FFFFFF"></td>
</tr>
<tr>
<td width="18" align="left" bgcolor="#FFFFFF" class="fl1"> </td>
<td width="141" align="left" bgcolor="#e8b9f8" class="fl1"> 用途</td>
<td width="21" align="left" bgcolor="#FFFFFF" class="fl1"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 爱情鲜花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 生日送花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 新年鲜花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 家庭用花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 亲情用花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 道歉鲜花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 开业花篮</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 会议用花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td height="15" colspan="3" align="left" bgcolor="#FFFFFF"></td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#e8b9f8" class="fl1"> 花材</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 玫瑰花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 百合花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 郁金香</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 太阳花</td>
<td align="left" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF" class="fl2"> <img src="images2/icon1.gif" width="5" height="5" /> 康乃馨</td>
鲜花网站HTML+CSS
需积分: 0 52 浏览量
更新于2024-06-05
收藏 1.7MB ZIP 举报
:“鲜花网站HTML+CSS”是一个网页设计练习项目,旨在通过HTML和CSS技术创建一个展示鲜花的网站。这个项目对于初学者来说是提升网页布局、样式设计和交互实现能力的良好实践。
【HTML】:HTML(HyperText Markup Language)是网页的基础结构语言,用于定义页面内容和结构。在“鲜花网站”项目中,HTML文件通常会包含以下几个部分:
1. **头部(<head>)**:设置元信息,如字符编码(`<meta charset="UTF-8">`)、标题(`<title>`)、链接外部CSS文件(`<link rel="stylesheet" href="style.css">`)等。
2. **主体(<body>)**:包含网页的主要内容,如导航栏(`<nav>`)、轮播图(`<div class="carousel">`)、鲜花分类(`<section>`)、产品列表(`<ul>`)、购买表单(`<form>`)等。
3. **元素(<元素>)**:HTML中的每个标签都是一个元素,如标题(`<h1>`-`<h6>`)、段落(`<p>`)、图片(`<img>`)、链接(`<a>`)等,它们组合起来构建出网页的框架。
【CSS】:CSS(Cascading Style Sheets)用于控制网页的外观和布局。在“鲜花网站”项目中,CSS可以实现以下功能:
1. **样式设置**:通过选择器(如类名、ID或标签名)对元素进行样式定义,包括字体、颜色、大小、背景、边框、间距等。例如:
```
.flower-list li {
display: inline-block;
margin-right: 20px;
}
```
2. **布局管理**:使用盒模型(width, padding, border, margin)调整元素尺寸和位置。可以利用浮动(`float`)、定位(`position`)、Flexbox或Grid来实现复杂布局。
3. **响应式设计**:通过媒体查询(`@media query`)实现不同设备屏幕尺寸下的适配,确保网站在手机、平板和桌面端都有良好显示。
4. **动画和过渡**:使用`transition`和`animation`属性添加动态效果,如按钮悬停时的背景色变化,或者图片滑动等。
5. **自定义字体**:通过`@font-face`规则引入网络字体,提升网站视觉风格。
【实战应用】:在这个项目中,学生将学习如何用HTML编写网页结构,然后用CSS进行美化和布局优化。实践中可能涉及的知识点有:
1. **HTML语义化**:使用适当的标签表达网页内容的意义,如`<header>`、`<footer>`、`<article>`等。
2. **响应式图片**:利用`max-width: 100%`和`height: auto`使图片在不同屏幕尺寸下自适应。
3. **导航栏的制作**:创建水平导航条,可包含下拉菜单,使用`display: none`和JavaScript实现交互。
4. **CSS预处理器**:如果使用Sass或Less,可以学习变量、嵌套规则和混合功能等提高代码复用性。
5. **网页交互**:通过JavaScript或jQuery添加动态效果,如点击事件、表单验证等。
通过完成“鲜花网站HTML+CSS”项目,学习者不仅可以掌握基本的HTML和CSS技能,还能锻炼到实际项目开发的经验,为将来更复杂的网页设计和前端开发奠定基础。