实验目的:

1、  能够对整个页面进行html结构设计。

2、  掌握CSS+DIV的应用。

实验内容及要求:

***个人博客网页

参考Internet网上的博客网站,设计自己的个人网页,主要包括:图像背景、表格布局,插入图像,flash或者影片播放,插入超级链接(至少3个),例如点击“关于我”,将链接到表单设计的网页,进行个人信息的填写。点击提交后,回到主页。

实验源代码:

myweb.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>我试试这个昵称好使不的主页</title>
<link href="myweb.css" rel="stylesheet">
</head>
<body>
<div class="main">
<div class="left_div">
<p class="left_p"><img class="head" src="head.jpg"></p>
<h1 id="name">linmob</h1>
<p class="left_p">Is't never too old to learn.</p>
<hr/>
<p class="mid">
<p>我是一个编程菜鸟,最喜欢的事是篮球、追剧和改Bug</p>
<p>最不喜欢的事是洗碗</p>
<p>我会不定时的上传自己的学习经验</p>
</p>
<hr/>
<p class="min">欢迎来到我的个人主页!</p>
<div class="left_p">
<div class="button" >
<a class="a" href="https://www.cnblogs.com/linmob/">博客园</a>
</div>
<div class="button" >
<a class="a" href="https://github.com/linmob2567">github</a>
</div>
<div class="button" >
<a class="a" href="https://space.bilibili.com/554351352">b站</a>
</div>
<div class="button" >
<a class="a" href=" https://user.qzone.qq.com/1483249195/main">QQ空间</a>
</div> </div>
<div class="left_p">
<a class="di" href="setUp.html">关于我</a>
</div> </div>
<div class="right_div">
<div class="list">
<li>
<h2 class="list_title">
<a href="https://www.cnblogs.com/linmob/p/14611695.html">
Python:爬取全国各省疫情数据并在地图显示
</a>
</h2>
<p>基于python语言爬取腾讯的疫情数据</p>
<a>
<time>2021-03-30 14:02</time>
<a href="https://www.cnblogs.com/linmob/p/14611695.html">继续阅读</a>
</a>
</li>
<hr class="line"/> <li>
<h2 class="list_title">
<a href="https://www.cnblogs.com/linmob/p/14353748.html">
一个抽取百度定位的教程
</a>
</h2>
<p>基于百度地图demo实现软件定位功能</p>
<a>
<time>2021-01-31 20:02</time>
<a href="https://www.cnblogs.com/linmob/p/14353748.html">继续阅读</a>
</a>
</li>
<hr class="line"/> <li>
<h2 class="list_title">
<a href="https://www.cnblogs.com/linmob/p/12739190.html">
学习JAVA语言的第一步
</a>
</h2>
<p>安装好JAVA开发环境并且在Eclipse上面运行HelloWorld程序</p>
<a>
<time>2020-04-20 17:29</time>
<a href="https://www.cnblogs.com/linmob/p/12739190.html">继续阅读</a>
</a>
</li>
</div>
</div>
</div> </body>
</html>

myweb.css

div{

    top:0;

    float: left;

}

li{

    margin-top: 50px;

    margin-bottom: 50px;

    margin-left:10%;

    width: 100%;

    list-style: none;

}

*{

    margin: 0;

    padding: 0;

}

p{

    margin-top: 10px;

    margin-bottom: 10px;

}

a{

    color: white;

}

.line{

    margin-left: 10%;

    width: 220px;

}

.main{

    width:100%;

    height:100%;

    position: absolute;

    background: lavenderblush;

}

.left_div{

    background: #474b60;

    width:30%;

    height:100%;

    font-size: 20px;

    color: white;

    text-align:center;

}

.right_div{

    background: url("girl.jpg") no-repeat;

    background-size: cover;

    width:70%;

    height:100%;

}

.head{

    border-radius:50%;

    width:100px;

    height:100px;

}

.list{

    width:100%;

    height:100%;

    background-color:rgba(71,75,96,0.6);// -->70%的不透明度

}

.button{

    border-style: solid;

    border-color: white;

    text-decoration:none;

    border-radius: 30px;

    margin-top: 20px;

    margin-left: 20px;

    margin-right: 20px;

    text-align:center;

}

.a{

    margin-left: 20px;

    margin-right: 20px;

    text-decoration:none;

}

.mid{

    margin-left: 50px;

    margin-right: 50px;

    font-size: 20px;

}

.min{

    margin-left: 50px;

    margin-right: 50px;

    font-size: 16px;

}

hr{

    margin-bottom: 40px;

    margin-top: 40px;

}

.left_p{

    margin-top: 50px;

    width: 100%;

    text-align: center;

}

.di{

    margin-top: 100px;

    font-size: 10px;

    width: 100%;

    text-align: center;

}
 

setup.html

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>个人信息设置</title>

    <link href="setup.css" rel="stylesheet">

</head>

<body>

<div>

    <form action="myweb.html" method="post">

        头像:<input type="file" id="head" required class="put"><br>

        昵称:<input type="text" id="name" class="put"><br>

        签名:<input type="text" id="note" class="put"><br>

        介绍:<input type="text" id="jieshao" class="put"><br>

        邮箱:<input type="text" id="mail" class="put"><br>

        <input type="submit" value="提交" class="button">

        <button type="reset" class="button">重置</button>

    </form>

</div>

</body>

</html>

setup.css

div {

     font-size: 15px;

     font-family: 华文行楷;

    margin-top: 200px;

    color: white;

    background: rgba(71,75,96,0.6);

}

a:hover {

    font-size: 40px;

}

a:link {

    color:#6495ED;

}

a:visited {

    color: #6495ED;

}

form {

    clear: both;

    font-family: 华文行楷;

    font-size: 30px;

    margin-left: 43%;

}

#nav{

    position:relative;

    width:100%;

    height:80px;

    text-align:center;

    overflow:hidden

}

#nav .nav-skin{

    float:left;

    position:relative;

    left:50%;

}

#nav .nav-skin li{

    font-size: 20px;

    position:relative;

    right:50%;

    float:left;

    margin:10px;

    padding:0 10px;

    line-height:60px;

}

.button {

    margin-top: 30px;

    width: 100px;

    padding:8px;

    background-color: #428bca;

    border-color: #357ebd;

    color: #fff;

    -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    border-radius: 10px; /* future proofing */

    -khtml-border-radius: 10px; /* for old Konqueror browsers */

    text-align: center;

    vertical-align: middle;

    border: 1px solid transparent;

    margin-left: 30px;

    margin-bottom: 30px;

    font-size:75%

}

.put{

    margin-top: 20px;

    border: 1px solid #ccc;

    padding: 7px 0px;

    border-radius: 3px; /*css3属性IE不支持*/

    padding-left:5px;

    width: 200px;

    height: 30px;

    background: rgba(71,75,96,0.6);;

}

body {

    background-repeat: no-repeat;

    background-size:cover;

    background-attachment: fixed;

    background-image: url(girl.jpg);

}

php 实验一 网页设计的更多相关文章

  1. (转)自适应网页设计(或称为响应式web设计)(Responsive Web Design)

    随着3G的普及,越来越多的人使用手机上网. 移动设备正超过桌面设备,成为访问互联网的最常见终端.于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页? 手机的屏幕比较小,宽度通 ...

  2. 网页设计(CSS&JS)

    实验一  简单静态网页设计 一. 实验目的: 复习使用记事本编辑网页的方法. 熟悉不同表单控件类型的应用. 练习使用记事本在网页中添加表单与表单元素. 二. 实验内容: 根据提供的素材设计在线调查问卷 ...

  3. 网页设计与开发——HTML、CSS、JavaScript (王津涛) pdf扫描版

    网页设计与开发——html.css.javascript从网页制作实际出发,除了详细地介绍html页面制作.css样式控制和javascript动态程序之外,还介绍了html 5.全书共分15章,各章 ...

  4. 网页设计与开发:HTML、CSS、JavaScript实例教程 (郑娅峰) pdf扫描版

    网页设计与开发:HTML.CSS.JavaScript实例教程从实用角度出发,详细讲解了HTML.CSS和JavaScript的基本语法和设计技巧,通过一个实用的班级网站的规划.设计.实现到发布过程, ...

  5. Httpster –世界各地最潮的网页设计案例聚合网站

    Httpster 这个网站聚合了世界各地最新最潮的网页设计案例,展示了创意的设计,精心的策划,优秀的排版.这些作品都按月份和类别进行了很好划分,你可以方便的找到自己感兴趣的网站案例. 立即去看看 您可 ...

  6. 20145215&20145307《信息安全系统设计基础》实验二 固件设计

    20145215&20145307<信息安全系统设计基础>实验二 固件设计 实验目的与要求 了解多线程程序设计的基本原理,学习 pthread 库函数的使用. 了解在 linux ...

  7. 自适应网页设计(Responsive Web Design)

    引用:http://www.ruanyifeng.com/blog/2012/05/responsive_web_design.html 随着3G的普及,越来越多的人使用手机上网. 移动设备正超过桌面 ...

  8. 20145218&20145240 《信息安全系统设计基础》实验二 固件设计

    20145218&20145240 <信息安全系统设计基础>实验二 固件设计 实验报告链接:http://www.cnblogs.com/20145240lsj/p/6035512 ...

  9. 手机web——自适应网页设计(html/css控制)

    一. 允许网页宽度自动调整: "自适应网页设计"到底是怎么做到的? 其实并不难. 首先,在网页代码的头部,加入一行viewport元标签. <meta name=" ...

随机推荐

  1. Typora使用教程 之 PicGo集成做图床

    目录 一.Typora是什么 二.研究它的原因 三.需要解决的问题 四.解决图床问题 1.下载PicGo 2.安装下载的PicGo,并根据下图所示配置(必须安装nodejs,否则插件一直是" ...

  2. HTML 基础及超链接练习

    实验一:HTML 基础及超链接练习 实验目的: 熟悉 HTML 基础及超链接的使用 实验要求: 1.建立至少 3 个以上的网页: 2.实现任意两网页之间的跳转(建议做个导航菜单): 3.每个网页里面至 ...

  3. SP2742题解

    晚自习用10min推出结论,太屑了 设 \(S=\sum_{i=1}^n a_i\),很显然每个位置的答案 \(ans_i\) 只和 \(a_i\) 和 \(S\) 有关.让我们打个表,找一下规律: ...

  4. ArcMap问题及解决方案

    1.导出的矢量文件dbf格式用Excel打开后全是乱码怎么解决? 该类问题的部分解决方案是将数据用[表转Execl ] 工具转出来 能根本解决的方法是修改注册表 详细解决方案是: 乱码解决办法:①快捷 ...

  5. 使用Resource文件实现应用程序多语言

    写在前面: 1.创建资源文件 资源文件命名规则为:文件名(自定义)+cultrueInfo.Name+.resx后缀名 如:A.en-US.resx A.zh-CN.resx 这样命名应用程序代码会根 ...

  6. 从零开始,开发一个 Web Office 套件(12):删除文字 & 回车换行

    这是一个系列博客,最终目的是要做一个基于 HTML Canvas 的.类似于微软 Office 的 Web Office 套件(包括:文档.表格.幻灯片--等等). 博客园:<从零开始, 开发一 ...

  7. J20航模遥控器开源项目系列教程(五)| 制作STM32F0接收机,8路PWM输出,SBUS输出,PPM输出 | 加密狗无线化,畅玩飞行模拟器

    我们的开源宗旨:自由 协调 开放 合作 共享 拥抱开源,丰富国内开源生态,开展多人运动,欢迎加入我们哈~ 和一群志同道合的人,做自己所热爱的事! 项目开源地址:https://github.com/J ...

  8. MySQL—事务(ACID)

    参考CSDN:https://blog.csdn.net/dengjili/article/details/82468576 1.事务四大特性 原子性(Atomicity) 要么都成功,要么都失败. ...

  9. 二叉树,红黑树,B+树

    在实际使用时会根据链表和有序数组等数据结构的不同优势进行选择.有序数组的优势在于二分查找,链表的优势在于数据项的插入和数据项的删除.但是在有序数组中插入数据就会很慢,同样在链表中查找数据项效率就很低. ...

  10. Vue-cli安装步骤,搭建一个完整的 Vue 项目

    安装node环境下载 node.js 官网地址:https://nodejs.org/en/ 下载完成后打开然后一路next安装完成后打开 dos 窗口输入命令:node -v 回车会输出node的版 ...