css案例1:学成网在线教育平台首页01

html-css021

css案例1:学成网在线教育平台首页01,第1张

这是一个简单的案例会把之前博客中讲到的CSS的基本知识串起来,算是一个稍微综合一点的案例了!这里我会详细的每一部分的进行介绍!

从这张图中我们可以看到首页大致分为如下的几个部分:

CSS初始化

确定版心的大小

可以使用PS的矩阵选框工具确定

如图所示版心的宽为1200px

导航栏的大小为1366px

可以分为四部分来做:logo、navbar、search、personal

页面结构部分:

CSS的样式部分

其中需要注意的几个点是:

结构

css样式为:

注意点:

结构

CSS样式:

需要注意的是

结构

样式

注意:

结构

样式css

注意

三中的使用方法的简单实例如下:

行内样式:

<!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>css行内样式</title>

</head>

<body>

<div style="width:100pxheight:100pxbackground:red"></div>>

</body>

</html>

内嵌样式:

!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>css内嵌样式</title>

</head>

<body>

<style type="text/css">

#div{width:100pxheight:100pxbackground:red}

</style>

<div id="div"></div>>

</body>

</html>

外部式:

<!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>css内嵌样式</title>

<link rel="stylesheet" type="text/css" href="ccss.css">

</head>

<body>

<div id="div"></div>>

</body>

</html>

css文件

#div{width:100pxheight:100pxbackground:red}

拓展资料:

三中的使用方法的简单实例如下:

行内样式:

<!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>css行内样式</title>

</head>

<body>

<div style="width:100pxheight:100pxbackground:red"></div>>

</body>

</html>

内嵌样式:

!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>css内嵌样式</title>

</head>

<body>

<style type="text/css">

#div{width:100pxheight:100pxbackground:red}

</style>

<div id="div"></div>>

</body>

</html>

外部式:

<!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>css内嵌样式</title>

<link rel="stylesheet" type="text/css" href="ccss.css">

</head>

<body>

<div id="div"></div>>

</body>

</html>

css文件

#div{width:100pxheight:100pxbackground:red}

简言之:

行内样式:就是代码写在具体网页中的一个元素内;比如:<div style="color:#f00"></div>

内嵌式:就是在</head>前面写;比如:<style type="text/css">.div{color:#F00}</style>

外部式:就是引用外部css文件;比如:<link href="css.css" type="text/css" rel="stylesheet" />

CSS(层叠样式表)

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。

注:单独使用CSS是无法实现QQ邮箱登录实例(CSS为样式代码)。

实例

可以使用iframe代码实现QQ邮箱登录实例。

代码如下:

<!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>qq邮箱登录实例</title>

</head>

<body>

<p align="center" style="margin-top:0pxmargin-left:0">

<iframe width="1000" height="500" src="https://mail.qq.com" class="t-iframe" scrolling="no" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> 

</p>

</body>

</html>

代码解释:

url是你要调用的网址,<p align="center" style="margin-top: -109margin-left: -109">是网页布局、其中margin-top: 0表示顶部缩进,margin-left: 0表示左边缩进。至于右边和底部缩进,很简单,修改<iframe>的宽度和高度就可以了。