初识DIV+CSS
div元素是用来为html文档内大声(block-level)的内容提供结构和背景的元素.
css是Cascading Style Sheets(层叠样式表单)的缩写,是一种用来表现html或xml等文件样式的计算机语言.
dic+css是网站标准(或称"web标准"),通常为了说明与html网页设计语言中的表格(table)定位方式的区别.
简单来说:
div是区块,是用来存放内容(文字,图片,表格等)的容器.
css的作用是用来规定div和div中的内容的位置和样式(大小,颜色,背景,列表的样式等)
div+css结合就可以做到把内容和样式分离.
用法:
在head标签中间新建一个style的标签,里面写各种属性及属性值.
这里先使用类选择器来完成.
类选择器的语法是在head标签中间加下面的代码:
<style type="text/css">
.类选择器{
属性名:属性值;
属性名:属性值;
属性名:属性值;
}
</style>
代码如下:
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>DIV+CSS</title>
    <style type="text/css">
        .div1{
            width:300px;
            height:300px;
            background-color:silver;
        }
    </style>
</head>
<body>
<div class="div1">
    hello world!
</div>
</body>
</html>
style里面的样式要与div里的类名一样,才能起作用.
用浏览器执行这段代码,效果如下:

将文字居中,加属性:text-align:center;
将文字上下居中,加属性:line-height:300px;
再把字体调大一点,加属性:font-size:30px;
修改后的代码如下:
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>DIV+CSS</title>
    <style type="text/css">
        .div1{
            width:300px;
            height:300px;
            background-color:silver;
            text-align:center;
            line-height:300px;
            font-size:30px;
        }
    </style>
</head>
<body>
<div class="div1">
    hello world!
</div>
</body>
</html>
刷新浏览器,效果如下:

再为这段代码添加"margin-left"和"margin-top"这两个属性.
修改后的代码如下:
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>DIV+CSS</title>
    <style type="text/css">
        .div1{
            width:300px;
            height:300px;
            background-color:silver;
            text-align:center;
            line-height:300px;
            font-size:30px;
            margin-left:300px;
            margin-top:100px;
        }
    </style>
</head>
<body>
<div class="div1">
    hello world!
</div>
</body>
</html>
刷新浏览器后,效果如下:

可以看到,中间的字体处在浏览器的中间位置,而且字体距离页面的顶部还有一定的距离,
.
div+css的优势:
1.符合w3c的标准
2.搜索引擎更加友好
3.样式的调整更加方便.内容和样式的分离,使页面和样式的调整变得更加方便.
4.css的极大优势表现在简洁的代码.对于一个大型网站来说,可以节省大量带宽;而且,搜索引擎喜欢清洁的代码.
5.表现和结构分离,在团队开发中更容易分工合作而减少相互关联性初识DIV+CSS的更多相关文章
- (一)初识div+css
		关于div+css,一直以来都是听其名,而不知其为何.今天看了半天的视频,终于对此略有了解,感觉挺好的,相比之前的table布局页面,div+css就是一把页面布局利器!! div全称division ... 
- 前端之DIV+CSS布局
		刚开始学习javaweb,首先定位学习后端,可是随着学习的深入和项目的进行,越来越发现前端知识的欠缺,之前也随着视频看过,随着时间的流逝,具体的应用也随之忘记了. 而现在开始自己练习项目,发现前端知识 ... 
- DIV+CSS布局中主要CSS属性介绍
		Float: Float属性是DIV+CSS布局中最基本也是最常用的属性,用于实现多列功能,我们知道<div>标签默认一行只能显示一个,而使用Float属性可以实现一行显示多个div的功能 ... 
- div+css页面右侧底部悬浮层
		效果体验:http://hovertree.com/texiao/css/23/ 效果图: 代码如下: <!DOCTYPE html> <html> <head> ... 
- DIV+CSS规范命名大全
		网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则CSS命名大全内容篇. 常用DIV+CSS命名大全集合,即CSS命名规则 D ... 
- DIV+CSS 清除浮动方法总结
		DIV+CSS 清除浮动是页面布局中常见的问题,相信各位高手也都有自己的方法,今天在这里对常见的几种方法进行总结(PS:谈不上是原创,这里是我自己做的归纳总结,也是我自己内化的过程),希望对您能够有所 ... 
- 十天学会<div+css>横向导航菜单和纵向导航菜单
		纵向导航菜单及二级弹出菜单 纵向导航菜单:一级菜单 <head><style type="text/css">body { font-family: Ver ... 
- DIV+CSS布局网站基本框架
		html代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ... 
- DIV+CSS常用的网页布局代码
		单行一列以下是引用片段:body { margin: 0px; padding: 0px; text-align: center; }#content { margin-left:auto; marg ... 
随机推荐
- echarts饼图点击事件
			/** * 点击事件 */myChart2.on('click', function (param) { var index = param.dataIndex; alert(index);}); 
- UVALive3882-And Then There Was One-约瑟夫问题-递推
			And Then There Was One Time limit: 3.000 seconds Let's play a stone removing game. Initially, n ston ... 
- B. Secret Combination
			B. Secret Combination time limit per test 2 seconds memory limit per test 256 megabytes input standa ... 
- 解析Python中的yield关键字
			前言 python中有一个非常有用的语法叫做生成器,所利用到的关键字就是yield.有效利用生成器这个工具可以有效地节约系统资源,避免不必要的内存占用. 一段代码 def fun(): for i i ... 
- 自写 zTree搜索功能 -- 关键字查询 -- 递归无限层
			唠叨一哈 前两天朋友跟我说要一个ztree的搜索功能,我劈头就是一巴掌:这种方法难道无数前辈还做少了?自己去找,我很忙~然后我默默地蹲着写zTree的搜索方法去了.为什么呢?因为我说了句“找不到是不可 ... 
- 《你不知道的JavaScript上卷》知识点笔记
			p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px "PingFang SC" } p.p2 { margin: 0.0px ... 
- JavaScrip 排序算法
			转自: http://blog.givebest.cn/javascript/2017/08/02/javascript-sorting-algorithms.html 基础构造函数 以下几种排序算法 ... 
- union 时只能查出一个表中的信息,另一个表只能查出字段
			原因:news表中title字段的编码,与brand表中的编码不一致导致 y 
- dedecms织梦网站图片集上传图片出现302错误图片提示怎么解决 已测
			时间:2016-01-20 来源:未知 作者:模板之家 阅读:次 小编今天上传织梦网站模板的时候,在图片集里面选择上传图片的时候,弹出302错误提示,当是真的是郁闷了,试了好几次,开始还以为是图片过大 ... 
- 怎么从一台电脑的浏览器输入地址访问另一台电脑服务器(WAMP服务器已搭建,PHPSTORM装好了)
			服务器电脑WAMP环境搭建好了,浏览器输入LOCALHOST就能访问本地 WAMP/WWW 目录下PHP文件,怎么样才能从另一台电脑通过浏览器访问呢?求详细步骤... glwbdtb | 浏览 180 ... 
