一、设计一个网页,页面内容为 “I can designe HTML page!”,背景色为黑色,字体颜色为白色,页面的样式使用内嵌的CSS定义。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>黑底白字</title><style type="text/css">body{background-color: black;}</style>
</head>
<body>
<div>
<div style="color: white;text-align: center">I can designe HTML page!</div>
</div>
</body>
</html>

二、建立democss.html文件,链接到样式表文件style1.css,并修改页面及样式文件,具体要求如下:

1、在style1.css中定义一个名为.title类样式,“字体”是“黑体”,“大小”为“30pt”,修饰为“无”。

2、在style1.css中定义一个名为“.text”类样式,“字体”为“微软雅黑”,大小为“20px”,颜色为“#666666”,修饰为无,行高为“36px”,首行缩进2个字符。

3、在style1.css中定义超级链接的普通状态样式和鼠标悬浮伪类别样式,普通状态“字体”为“宋体”, 大小为“15px”,颜色为“green”,文本修饰为none。鼠标悬停时颜色为“red”,文本修饰为“下划线”。

4、在style1.css中定义名为img的样式,其中具体格式包括:四个边的边框值设置成不同的粗细,颜色,线型。

5、为超链接a标记应用2种伪类别,分别是普通状态样式和鼠标指向样式。在style1.css中定义body样式,设置背景颜色为浅蓝色#e9fbff。

6、将.title样式应用到标题文字“古天乐未看剧本即决定加盟《武林怪兽》”上,将.text样式应用到文字“时光网讯……电影《武林怪兽》将于12月21日全国公映。”之上。

democss.html:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>链接样式表</title><link href="style.css">
</head>
<body>
<h2 class="title">古天乐未看剧本即决定加盟《武林怪兽》</h2>
<div class="text">时光网讯……电影《武林怪兽》将于12月21日全国公映</div>
<a href="https://www.csdn.net/">CSDN 码农必不可少的学习网站</a><br>
<img  src="data:images/logo.jpg">
</body>
</html>

style.css:

body{background-color: #e9fbff;
}
.title{font-family: 黑体;font-size: 30pt;/*修饰为无*/text-decoration: none;
}
.text{font-family: 微软雅黑;font-size: 20px;color: #666666;text-decoration: none;line-height: 36px;text-indent: 2em;
}
a:link{font-family: 宋体;font-size: 15px;color: green;text-decoration: none;
}
a:hover{color: red;text-decoration: underline;
}img{border-width: 5px 7px 9px 12px ;border-style: dotted solid double dashed ;border-color: pink green palegreen palevioletred;
}

三、使用CSS的绝对定位,定义三行两列网页布局,为每个区域填充不同的颜色。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>绝对定位</title><style type="text/css">#juedui{width: 1000px; height: 800px;border: 1px solid black;position: relative;}.qukuai1{width: 1000px;height: 90px;background-color: plum;}.qukuai2{position: absolute;top: 102px;left: 3px;width: 290px;height: 590px;background-color: cornflowerblue;}.qukuai3{position: absolute;width: 700px;height: 590px;top: 102px;left: 302px;background-color: mediumpurple;}.qukuai4{position: absolute;width: 1000px;height: 90px;background-color: brown;top: 700px;}</style></head>
<body>
<div id="juedui"><div class="qukuai1">区块一</div><div class="qukuai2">区块2</div><div class="qukuai3">区块三</div><div class="qukuai4">区块四</div>
</div></body>
</html>

绝对布局

四、通过CSS的相对定位,定义三行两列网页布局,为每个区域填充不同的颜色。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>相对定位</title><style type="text/css">#juedui{width: 1000px; height: 800px;border: 1px solid black;position: relative;}.qukuai1{width: 1000px;height: 90px;background-color: plum;}.qukuai2{position: relative;top: 2px;left: 3px;width: 290px;height: 590px;background-color: cornflowerblue;}.qukuai3{position: relative;width: 700px;height: 590px;top: -590px;left: 302px;background-color: mediumpurple;}.qukuai4{position: relative;height: 90px;top: -585px;background-color: brown;}</style></head>
<body>
<div id="juedui"><div class="qukuai1">区块一</div><div class="qukuai2">区块2</div><div class="qukuai3">区块三</div><div class="qukuai4">区块四</div>
</div></body>
</html>

相对布局

五、使用浮动定位方式来实现类似于咸阳师范学院网站内页的布局,具体要求如下:

1、在网页文件中定义5个div,名称分别为logo、nav、leftnav、center和cpright。

2、使用position属性为div布局。

3、分别为top、nav、left、content和 cpright盒子中添加文字或图片。

<!DOCTYPE html>
<html>
<head><title>   </title><style type="text/css">html{text-align: center;}body{width: 1000px;text-align: left;margin: 0 auto;}*{padding:0;margin-bottom: 0;}.top{height: 100px;width:100%;background-image: url("images/logodht.jpg");}.banner{width:100%;height:240px;background-image: url("images/banner.jpg");}.thisposition{padding:0;margin: 0;color:#2b2b2b;font-family: 微软雅黑;font-size: 13px;text-indent: 20px;}.left{float:left;width:250px;height: 500px;background-image: url("images/left.jpg");}.right{float:right;width:700px;height:500px;background-image: url("images/right.jpg");}.bottom{height: 24px;width: 100%;background-image: url("images/cpright.jpg");clear: both;}</style>
</head>
<body>
<div class="top"></div>
<div class="banner"></div>
<div class="thisposition">当前位置:首页>机构设置>教学单位</div>
<div class="left"></div>
<div class="right"></div>
<div class="bottom">bottom</div></body>
</html>

浮动

web前端开发实验——2相关推荐

  1. Web前端开发实验作业 - 网页计算器

    Web前端开发实验作业 - 网页计算器 项目已上传至GitHub 仅供学习交流 需要自取 不妨点个start 谢谢 https://github.com/zhenggengqiong/Computer ...

  2. html表单实验结论,web前端开发技术实验报告-实验五

    1.长 春 大 学 20 15 2016学年第 二 学期Web前端开发技术 课程实 验 报 告学 院: 计算机科学技术专 业: 软件工程 班 级: 软件14402 学 号: 姓 名: 王 悦 任课教师 ...

  3. web前端开发技术实验与实践(第三版)储久良编著 项目12 设计简易网站导航

    web前端开发技术实验与实践(第三版)储久良编著 项目12 设计简易网站导航 实训三  项目12 设计简易网站导航 一.页面文字素材: 序号 网站名称 URL 1 百  度 http://www.ba ...

  4. 实训报告html前端开发,web前端开发技术实验报告 实验三.doc

    web前端开发技术实验报告 实验三.doc (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分  长 春 大 学 20 15 - 20 ...

  5. Web前端开发技术课程实验报告实验3:Vue路由实验

    实验代码:实验3第2题实验参考.rar-互联网文档类资源-CSDN下载 Web前端开发技术课程实验报告 实验3:Vue路由实验 姓名:_ __ _ ___ ___   班级:_ _ _ ___ _ _ ...

  6. web前端开发技术实验与实践(第三版)储久良编著 项目16 div+CSS页面布局设计

    web前端开发技术实验与实践(第三版)储久良编著 项目16 实训五 项目16 一.页面文字素材: 这是头部信息区. 这是导航信息区. 这是主题信息区. 这是右侧信息区. 这是版权信息区. 二.代码: ...

  7. web前端开发技术实验与实践(第三版)储久良编著 项目13 设计新生课程简介

    web前端开发技术实验与实践(第三版)储久良编著 项目13 设计新生课程简介 实训三  项目13  设计新生课程简介 一.页面文字素材: 英语 基础英语.高级英语.报刊选读.视听.口语.英语写作.翻译 ...

  8. web前端开发技术实验与实践(第三版)储久良编著 项目5 综合编程岗位介绍

    实训一 项目5 综合编程岗位介绍 一.页面文字素材: WEB前端开发工程师的岗位职责:(1)协助系统架构设计师进行系统架构设计工作:(2)承担WEB前端核心模块的设计.实现工作:(3)承担主要开发工作 ...

  9. Web前端开发技术实验与实践(第3版)储久良编著实训8

    实训8 HTML5基础与CSS3应用 项目22 当当网企业用户注册页面设计 页面效果截图 代码 <!--prj_8_1.html--> <!DOCTYPE html> < ...

最新文章

  1. Hinton再挖新坑:改进胶囊网络,融合Transformer神经场等研究
  2. windows 下mysql的安装于使用(启动、关闭)
  3. Spring 报It is indirectly referenced。。
  4. VTK:Qt之QImageToImageSource
  5. Windows Error Report
  6. 20000赫兹的声音试听下载_好听又不贵,DLC球顶双面镀铍动圈:七赫兹i99
  7. 红米路由器ac2100怎样设置ipv6_Redmi路由器AC2100开箱:六天线简单直接,功能丰富对玩家友好...
  8. 生成特征_使用gplearn自定义特征自动生成模块
  9. 字体图标使用教程 阿里字体图标iconfont 鲸鱼编程
  10. Python实训第一天--基础知识
  11. Facebook界面设计、网络操作系统和SNS大锅饭。
  12. Linux内核部件分析 原子性操作atomic_t
  13. Pycharm+Django之Django学习(1)(初学者)
  14. SpringCloud 学习笔记 前端(二) ES6语法相关介绍
  15. 端游服务器文件转成手游,苦等三年,当年画面最好的端游终于要做成手游了!...
  16. i7 11800h参数
  17. 2022危险化学品经营单位安全管理人员考试题库模拟考试平台操作
  18. KubernetesDatabase-k8s中helm方式安装postgresql及pgadmin
  19. Uber 背后的 PB 级数据治理之路
  20. ubuntu开机画面的修改

热门文章

  1. [Python] cmd中‘py‘命令不被识别的解决方案
  2. CImg:插件(plugin)使用说明塈实现JPEG图像内存编码/解码
  3. 全国计算机一级photoshop 双证,使用photoshop画漫画
  4. RuntimeError: Ninja is required to load C++ extension
  5. sklearn.feature_extraction.text.CountVectorizer 参数说明
  6. 01火山PC开发网站-我的第一个网页程序
  7. 三个骰子点数之和概率
  8. 在Windows下编译Cef3.2623并加入mp3、mp4支持(附带源码包和最终DLL)
  9. python编程方式_自学python编程的方法路线
  10. 【月报】Aavegotchi 7 月更新请查收!