web前端开发实验——2
一、设计一个网页,页面内容为 “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相关推荐
- Web前端开发实验作业 - 网页计算器
Web前端开发实验作业 - 网页计算器 项目已上传至GitHub 仅供学习交流 需要自取 不妨点个start 谢谢 https://github.com/zhenggengqiong/Computer ...
- html表单实验结论,web前端开发技术实验报告-实验五
1.长 春 大 学 20 15 2016学年第 二 学期Web前端开发技术 课程实 验 报 告学 院: 计算机科学技术专 业: 软件工程 班 级: 软件14402 学 号: 姓 名: 王 悦 任课教师 ...
- web前端开发技术实验与实践(第三版)储久良编著 项目12 设计简易网站导航
web前端开发技术实验与实践(第三版)储久良编著 项目12 设计简易网站导航 实训三 项目12 设计简易网站导航 一.页面文字素材: 序号 网站名称 URL 1 百 度 http://www.ba ...
- 实训报告html前端开发,web前端开发技术实验报告 实验三.doc
web前端开发技术实验报告 实验三.doc (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 长 春 大 学 20 15 - 20 ...
- Web前端开发技术课程实验报告实验3:Vue路由实验
实验代码:实验3第2题实验参考.rar-互联网文档类资源-CSDN下载 Web前端开发技术课程实验报告 实验3:Vue路由实验 姓名:_ __ _ ___ ___ 班级:_ _ _ ___ _ _ ...
- web前端开发技术实验与实践(第三版)储久良编著 项目16 div+CSS页面布局设计
web前端开发技术实验与实践(第三版)储久良编著 项目16 实训五 项目16 一.页面文字素材: 这是头部信息区. 这是导航信息区. 这是主题信息区. 这是右侧信息区. 这是版权信息区. 二.代码: ...
- web前端开发技术实验与实践(第三版)储久良编著 项目13 设计新生课程简介
web前端开发技术实验与实践(第三版)储久良编著 项目13 设计新生课程简介 实训三 项目13 设计新生课程简介 一.页面文字素材: 英语 基础英语.高级英语.报刊选读.视听.口语.英语写作.翻译 ...
- web前端开发技术实验与实践(第三版)储久良编著 项目5 综合编程岗位介绍
实训一 项目5 综合编程岗位介绍 一.页面文字素材: WEB前端开发工程师的岗位职责:(1)协助系统架构设计师进行系统架构设计工作:(2)承担WEB前端核心模块的设计.实现工作:(3)承担主要开发工作 ...
- Web前端开发技术实验与实践(第3版)储久良编著实训8
实训8 HTML5基础与CSS3应用 项目22 当当网企业用户注册页面设计 页面效果截图 代码 <!--prj_8_1.html--> <!DOCTYPE html> < ...
最新文章
- Hinton再挖新坑:改进胶囊网络,融合Transformer神经场等研究
- windows 下mysql的安装于使用(启动、关闭)
- Spring 报It is indirectly referenced。。
- VTK:Qt之QImageToImageSource
- Windows Error Report
- 20000赫兹的声音试听下载_好听又不贵,DLC球顶双面镀铍动圈:七赫兹i99
- 红米路由器ac2100怎样设置ipv6_Redmi路由器AC2100开箱:六天线简单直接,功能丰富对玩家友好...
- 生成特征_使用gplearn自定义特征自动生成模块
- 字体图标使用教程 阿里字体图标iconfont 鲸鱼编程
- Python实训第一天--基础知识
- Facebook界面设计、网络操作系统和SNS大锅饭。
- Linux内核部件分析 原子性操作atomic_t
- Pycharm+Django之Django学习(1)(初学者)
- SpringCloud 学习笔记 前端(二) ES6语法相关介绍
- 端游服务器文件转成手游,苦等三年,当年画面最好的端游终于要做成手游了!...
- i7 11800h参数
- 2022危险化学品经营单位安全管理人员考试题库模拟考试平台操作
- KubernetesDatabase-k8s中helm方式安装postgresql及pgadmin
- Uber 背后的 PB 级数据治理之路
- ubuntu开机画面的修改
热门文章
- [Python] cmd中‘py‘命令不被识别的解决方案
- CImg:插件(plugin)使用说明塈实现JPEG图像内存编码/解码
- 全国计算机一级photoshop 双证,使用photoshop画漫画
- RuntimeError: Ninja is required to load C++ extension
- sklearn.feature_extraction.text.CountVectorizer 参数说明
- 01火山PC开发网站-我的第一个网页程序
- 三个骰子点数之和概率
- 在Windows下编译Cef3.2623并加入mp3、mp4支持(附带源码包和最终DLL)
- python编程方式_自学python编程的方法路线
- 【月报】Aavegotchi 7 月更新请查收!