浪漫骑士必胜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

CSS基本相关内容

 

一、新建HTML页1

 

二、新建HTML页2

 

三、在浏览器中查看

 

四、网页显示介绍

http://localhost:33218/Desktop2/01.htm  中33218为端口号,如http://baidu.com.cn  的默认端口号为80就不显示了。

还有一个问题,我们用VS建的网页,默认的编码都是UTF-8的编码,浏览器会自动识别,所以不乱码。

还有一些小的使用时需要注意的地方

 

五、修改默认浏览器

 

六、设计模式

下面我们来看看: Div层(什么都可以放)、Span(文本)

这两个标签就是画个圈把某部分圈起来.

我们来看下面案例

 

七、div与span

 

八、让两个代码互换

 

九、改变span和div的长和宽

Div在网页布局中使用非常多。在前几年我们对div还不是特别的熟的时候,我们用表格来布局。但是现在不这么做了,会产生大量的垃圾代码,这些表格我们是隐藏的,不会显示给用户看。

 

十、HTML中的元素的查询

下面我们说说CSS:

CSS是用来干什么的呢?

CSS(层叠样式表,Cascading Style Sheets)是用来美化页面用的,可以对页面元素进行更精细的设置,样式主要描述元素的字体颜色、背景颜色、边框等。

如:QQ空间里面的换肤功能。

 

使用CSS的好处:

外观美化 布局、定位

样式表能实现内容与样式的分离,方便团队开发

方便统一定义格式,修改也方便.

HTML标签的外观样式比较单一

页面色彩不生动

样式修改不方便

样式表的作用:为网页设置外观,相当于华丽的衣服。

 

下面我们介绍CSS常用的一些个属性:

具体的内容,我们可以查看一下关于CSS的资料。

 

十一、学会查看CSS相关电子书

当然,我们这里演示的时候还是把CSS文件和HTML代码写在一起。

 

十二、在层里面设置的CSS样式。

 

十三、设置前景色

下面我们设置下层的高度和宽度。

 

十四、设置宽度和高度

下面执行去掉背景颜色,设置边框的操作:

 

十五、如何设置边框

 

十六、边框的简单写法

看下怎么设置四个边框四种样式:

 

十七、设置上下左右各不相同的边框

  如果我们在设置好了之后,一些浏览器显示不出来。原因就是浏览器的兼容性问题。这个时候只能自己想办法去模拟了。

 

十八、在表格中设置边框

插入一个小问题

 

十九、启动服务

 

二十、显示和隐藏

 

 

二十一、当鼠标移入变换图标

接下来是跟列标有关的

 

二十二、列标的不同显示

 

二十三、margin的设置

margin:值1; //上右下左都是 值1。

margin:值1 值2; //上下为值1,左右为值2.

margin:值1 值2 值3; //上为值1 左右为值2 下为值3;

margin:值1 值2 值3 值4; //每个值分别是:上 右 下 左;(顺时针方向)

 

接下来咱们说下:样式选择器

刚才我们说了很多的样式,但是都直接写在标签里面了。这些样式只能应用于当前的标签,如果再来一个div,我就得再写一遍。下面我们让body里面都是html元素,先把css提炼到head,title标签里面。看我怎么提炼。

 

二十四、撤掉HTML中的所有CSS及分页拖拉按钮

即便我们上面写了边框的样式,它怎么知道的我是给下面的哪个层呢?这个时候我们就用到了选择器,告诉CSS下面哪个元素利用的它。

第一种选择器:标签选择器。

 

二十五、1.标签选择器

 

二十六、设置表格的标签选择器

第二种选择器:Id选择器

 

二十七、Id选择器

这里注意,id的名字不能重复。如果重复的话,会造成意想不到的效果。

需求:

有个样式,在div上可能用它;table的td上可能用它;span也可能用到它;button里面也要用到它。这个样式可能被页面上多种不同的元素所使用。Id选择器能搞定,代码得写很多回很不爽。用下面介绍的类选择器。

第三种选择器:类选择器

 

二十八、类选择器

 

二十九、同时引用两个样式

CSS选择器的优先级:Id选择器>类选择器>标签选择器

记法:越具体优先级越高。

当遇到style时就都不行了。

CSS高于HTML标签。

第四种选择器:标签+class选择器

 

三十、标签加类选择器

再介绍其它的一些选择器,包含选择器:

 

三十一、层选择器

 

三十二、在标签选择器中加层选择器

组合选择器,同时为多个标签设定一个样式

H1,H2,input{background-color:Green}

<h1>nihao</h1>

<input type="text" value="test" />

(*)其他CSS选择器:div > p(子选择器)、div + p(相邻选择器)、…。IE7以下不支持。在jQuery中还会学习。

 

回到起始位置

作者近期文章列表:

C#中级进阶教程(完全免费,献给代码爱好者的最好礼物。注:本作者分享自己精心整理的C#中级进阶教程,无任何商业目的。希望与更多的代码爱好者交流心得,也请高手多多指点!!!)
ASP.net项目 图书商城项目总论
三层及其它内容 递归
三层(一)
三层相关案例(及常见的错误)
三层实例(内涵Sql CRUD)
手写代码生成器
SQL数据库 ADO.net 数据库的应用图解一
数据库的应用详解二
ADO.NET(内涵效率问题)
ADO.NET实例教学一
ADO.NET实例教学二
数据库的应用详解三
ADO.NET(内含存储过程讲解)
面向过程,面向对象中高级 面向过程,面向对象的深入理解一
面向过程,面向对象的深入理解二
面向对象的深入理解三
无处不在的XML
winform基础 Winform基础
winform中常用的控件
面向过程 三种循环的比较
C#中的方法(上)
我们常见的数组
面向对象 思想的转变
C#中超级好用的类
C#中析构函数和命名空间的妙用
C#中超级好用的字符串
C#中如何快速处理字符串
值类型和引用类型及其它
ArrayList和HashTable妙用一
ArrayList和HashTable妙用二
文件管理File类
多态
C#中其它一些问题的小节
GDI+ 这些年我收集的GDI+代码
这些年我收集的GDI+代码2
HTML概述以及CSS 你不能忽视的HTML语言
你不能忽视的HTML语言2精编篇
你不能忽视的HTML语言3
html-综合篇
CSS基本相关内容--中秋特别奉献
CSS基本相关内容2
JavaScript基础 JavaScript基础一
javascript基础二JavaScript DOM编程
jQuery jQuery(内涵: jquery选择器)
jquery实例教学一
posted on 2012-09-30 09:42  小事好  阅读(2091)  评论(3编辑  收藏  举报