20151008-20151101学习内容之三:css+div

css+div

超链接:
<a hert = " " target(超链接的打开方式)
= "self(自身)"或"new(新开窗体)">
</a>
锚点:超链接的特殊应用
<a href="#1"...> </a>
<a name ="1"> </a>

表格:容器,可以把这一个页面划分区域表格不能随便移动

div: 层标签 (默认占一行)

通过坐标设定位置,可以随意挪动 table 的单元格可以任意拖拽更利于网站优化

<div> </div>

css:style:样式表 控制标签的样式

body以及body里面所有的标签都可以加style

style:样式表

内联样式表:style 样式表写在body属性位置的时候
内嵌样式表:写在head范围之内的,来控制当前页面着写标签的样式

<head>
<style>
body{ /* 设置body标签的
颜色 */
background-color:#309
}

</style>
</head>

外部样式表:通过 link 标签链接 css 文件起一个宏观调控的作用,后期维护方便

<head>

选择器:如何用外部样式表控制HTML的标签

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

</head>

id选择器:标签的身份编号,一个网页里面 body范围之内所有的标签都可以写id 而且 id不能重复唯一识别

先在css文件里设置:

#p1
{

color:#0F9;}

然后:作用在原文件

</head>

<body>
<p id="p1">rer</p>
<p id="p2">sdf</p>
<p id="p3">sdf</p>
</body>
</html>

标签选择器:
body{ /* 设置body标签的 颜色 */
    background-color:#309
  }

优先遵循id选择器
在css注释:/* */
在HTML注释<!-- -->
class选择器:
先在css文件里面建立

.yangshi1
{
  color:#C0F;}

然后在文件里面link css文件 然后通过
class=样式的名字
<body>
<p id="p1">rer</p>
<p id="p2" class="yangshi1">sdf</p>
<p id="p3">sdf</p>
</body>
画一个div,让这个div占满整个屏幕:
#apDiv1 {
    position: absolute;
    width: 100%;▲
    height: 100%;▲
    background-color:#FF0;
    z-index: 1;
}

position是位置:默认是absolut,相对于body而言固定
        fixed 锁定位置,如网页上方的导航栏

当两个div叠加到一起时,z-index: 从1开始,后面数字越大,层数越靠上,覆盖
当两个div中z-index:都为1 时,body中<div id="apDiv1"></div><div id="apDiv2"></div> 后写的那个在上面

做一个导航菜单,div的居中

position: absolute;
margin:auto;
div中,margin设置为auto是,是自适应,上下左右间距自由,取决于position:
absolute时,是在起点位置,
relative时,是居中

overflow:scroll;--如果超出的话给div加滚轴
    hidden --隐藏

<div class="yincang" onmouseover="this.className=‘xianshi‘" onmouseout="this.className=‘yincang‘">

 
时间: 2024-12-26 17:56:15

20151008-20151101学习内容之三:css+div的相关文章

跟着传智播客学习asp.net之DIV+CSS

div+css详解 学习资料:韩顺平div+css视频.css禅意花园.别具光芒.csdn网页设计专栏.开源之祖sourceforeg.net.php开源大全 www.php.open.com Div+css (sascading style sheets:层叠样式表)是什么? 传统table布局缺点: 1. 显示样式和数据是绑定在一起的 2. 布局的时候灵活度不高 3. 一个页面可能会有大量的<table>元素,代码冗余 4. 增加带宽(200字节) 5. 搜索引擎不喜欢这样的布局 优点 1

为什么要学习CSS+DIV技术?CSS技术适合谁学习?

首先要问人为什么要学习,为什么要有一技之长?答:时代不断变化各行各业日新月异不学习就会很快落后,活到老学到老,人要有一技之长,技为安身立命之根本. 学习CSS+DIV技术,可以让你认识互联网,认识我们每天接触的网页,自己也能制作出这样的网页. 如果你不会程序后台开发,你同样可以建站,利用免费开源网站系统建立网站,要实现网站美工与他人不同,你可以购买网页美工图找人切图做成开源程序可用的模板即可建立自己漂亮网站.如果你没有那么多经济请人,你可以找人设计好网页美工图后,自己利用学习CSS技术做成HTM

移动端 h5开发相关内容总结——CSS篇

移动端 h5开发相关内容总结——CSS篇 标签: css移动 2016-01-06 15:59 5536人阅读 评论(3) 收藏 举报  分类: HTML+CSS(17)  版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 1.移动端开发视窗口的添加 h5端开发下面这段话是必须配置的 <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=n

0909学习内容。

一.框架: iframe:它可以嵌在普通的页面里面. iframe的属性有:src-框架里面要显示的页面地址. width-框架的宽度.    height-框架的高度. frameborder-框架的边框. scrolling-框架的滚动条. frameset:它是框架集.如果页面要用frameset,当前页面里面不能有<body>标签.两者不能共存. 它的属性有:cols="300,*"意思是将页面左右拆分,左边宽度为300,右边宽度为剩余的全部. rows="

CSS+DIV总结

CSS是用于控制网页样式并将样式信息与网页内容分离的一种标记语言.它的引入是为了使得HTML语言更好地适应页面的美工设计. CSS+DIV放在一起,是因为DIV作为HTML中块标记,CSS可以通过DIV标签实现对网页的样式控制. CSS作为样式表插入到HTML中,当读到一个样式表时,浏览器会根据它来格式化HTML 文档,插入样式表的方法有:行内式,内嵌式,导入式和链接式.当然CSS有它一定规则,由选择器和一条或多条声明构成,每条声明由一个属性和一个值组成.这里有一个细节问题,不要在属性值与单位之

精通CSS+DIV网页样式与布局--初探CSS

CSS英文名Cascading Style Sheet,中文名字叫层叠样式表,是用于控制页面样式并允许将样式信息与网页内容分离的一种标记性语言,DIV+CSS是WEB设计标准,它是一种网页的布局方法.与传统中通过表格(table)布局定位的方式不同,它可以实现网页页面内容与表现相分离.提起DIV+CSS组合,还要从XHTML说起.XHTML是一种在HTML(标准通用标记语言的子集)基础上优化和改进的新语言,目的是基于XML应用与强大的数据转换能力,适应未来网络应用更多的需求."DIV+CSS&q

CSS+DIV——前端er必备基础

B/S真是一个长见识的阶段,认识了很多前端必备的语言,随着时间的增加,本以为新闻发布系统中学到的那些我还不知道是什么的东西,会早已没了印象.但反而却更加深刻了,当时还不知道什么是CSS,就学会了写CSS.还不是什么是异步通信,就学会了用AjaX.当看到视频中的经典框架时,才发现,这不就是新闻发布系统中用到的CSS+DIV么!(⊙o⊙)哦,原来我早就会写了! 一.为什么是DIV+CSS 看到这个搭配,我就在想为什么是这样的组合?Span不可以么!直接用HTML不可以么!一个很明确的目的:为了让数据

8.16第三天学习内容

第三天 js HTML:页面的标签的解析,以及前端的规范问题 div+css:对整个前端的布局.以及样式的设置. 以上两种是写多少代码则显示多少内容在页面上面,没有任何的逻辑在里面,没有任何运运算参与. Javascript:是前端的高级编程,实现前端的逻辑控制. Javascript特点: 1.简单易学. 2.是一门轻量级的脚本语言. 脚本语言:不需要编译器进行编译就能够运行的一门语言,脚本语言只需要一个解析器即可运行. Javascript组成: ECMAScript:定义了js的语法规则.

好程序员web前端学习路线分享css模块化方案

好程序员web前端学习路线分享css模块化方案,这篇文章主要介绍了css模块化方案,css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案,非常具有实用价值,需要的小伙伴可以参考下. css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案.oocss面对对象的规则,主要的原则是两种:分离结构和外观,分离容器和内容.名词解释1.分离结构和外观:增加可重复的设计单元,同时去推进产品和ui对这方面的思考,比如下面的css使用时对象模式的命名和模块化规则.2.分离容器和内容: