博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
01 div+css 为什么需要div+css布局
阅读量:5321 次
发布时间:2019-06-14

本文共 1539 字,大约阅读时间需要 5 分钟。

1.Div+css的简介

Div 元素使用来为html文档内大块(block-level)的内容提供结构和背景的元素

Css(cascading style sheets )  层叠式表单的缩写。它是一种用来表现Htmlxml等文件式样的计算机语言。

Div + css 是网站标准(或称“WEB”标准)中的常用术语之一,通常为了说明与HTML网页设计语言中的表格(table)定位方式的区别,因为XHTML网站设计中标准中不再使用表格定位技术,而是采用div+css的方式实现各种定位

Web2.0中不推荐使用table来布局。

可以这样简单的理解:

Div 是用于存放内容(文字,图片,元素)的容器。

Css是用于指定放在div中的内容如何显示,包括这些内容的位置和外观。

Div + css介绍

div是用于存放html元素,文字,图片,视频的元素

css:是层叠样式表,是用于去指定div中的内容的样式主要用途就是用于说明div中的图片,文字,其他元素的样式(大小、颜色、背景、位置)

好处:

1.html文件就会减少使用table,tr,td,html变得简单

2.内容和样式分离

3.符合搜索引擎的喜好

4.节约带宽

入门案例

test1.html

1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4

 

my.css文件

/*在 CSS 中,类选择器以一个点号显示类选择器(class选择器)*/.style1{width:400px;height:300px;border:1px solid red;margin: 50px 0px 0px 100px;/*上右下左(用于定位,调整位置)*/}/*父子选择器*/.style1 table{border: 1px solid black;width: 300px;height: 200px;}.style1 table td{border: 1px solid blue;text-align: center;}

运行效果图:

网页设计的三个历史时期

Table网页设计:内容和样式(外观和布局)混合

table+css网页设计:table布局,css指定外观

div+css网页设计div放内容,css指定样式(外观布局)内容和样式彻底分离

 

Div+css的优势

符合w3c标准。微软等公司均为W3c支持者

搜索引擎更加友好

样式的调整更加方便。内容和样式分离,使页面和样式的调整变得更加方便。

目前主流的web网站:div+css的框架

css的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且搜索引擎喜欢简洁的代码。

表现和结构分离,在团队开发中更容易分工合作而减少相互关联性。

Div+css并不是抛弃table,因为table在显示数据时,特别方便,因此在使用div+css时该使用table时,就得使用。

 

转载于:https://www.cnblogs.com/super90/p/4509430.html

你可能感兴趣的文章
课后作业 (反转链表)
查看>>
PUSH到git分支代码不自动更新的问题
查看>>
leetcode 16:最接近的三数之和
查看>>
[Lintcode] Partition List
查看>>
QGIS练手 - 标注
查看>>
安装指定版本的minikube
查看>>
Linux_C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区...
查看>>
Django展示第一个网页
查看>>
webapi请求返回{"$id":"1","Message":"请求的资源不支持 http 方法“GET”。"}
查看>>
网络对抗技术 实验二
查看>>
微信公众号自定义菜单
查看>>
代理模式-JDK Proxy(Java实现)
查看>>
Css 切换
查看>>
乐高创意机器人moc_乐高MOC佳作欣赏丨机械之美机器人乐高作品集18(高达篇)
查看>>
交通部 城轨交通运营管理规定_韩国又松大学热门专业-轨道交通运营与管理专业介绍...
查看>>
十二星座匹配对象_2021年综合运势好的星座,幸运指数爆棚
查看>>
echarts grid的样式位置_echarts数据可视化图表(二):双柱状图
查看>>
asr语音转写_C# 10分钟完成百度语音技术
查看>>
key设计 短信验证存redis_Redis 如何设计 Key 和 Filed
查看>>
websocket替代方案_结合融云 WebSDK 了解 WebSocket 基本原理
查看>>