`
wxl0806
  • 浏览: 15701 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
最近访客 更多访客>>
社区版块
存档分类
最新评论

CSS使用介绍

阅读更多
CSS就是Cascading Style Sheets,中文翻译为“层叠样式表”,简称样式表,它是一种制作网页的新技术。

CSS是一种样式表(Stylesheet)语言。它的目的是为了对像XHTML及HTML之类的标记语言(markup language)提供一个显示层。 有了CSS,我们就可以将资料层及显示层分开:HTML文件就只包括资料,而CSS则是告诉浏览器这些资料应该要如何显现出来。

所谓CSS,就是层叠样式表,CSS在网页里面是个很有用的东西,可以定义网页的样式,并且最方便之处是所有的页面都可以引用这个共同的样式表,可以节省网页的大小。因为它集中规定了一些样式,也就为网页省去了不少麻烦,比如我想让段落的字号大小为10px(像素),那么就可以在CSS文件中规定p{font-size:10px;},这样一来的话,这个页面中只要是属于段落形式的文字,大小一律都是10px,而不需要再用""这样去一段段地标明了。

在通俗一点就是说那是一个格式刷,你可以一应用他,就能字体,字号、字的颜色等能同时改变,如果不喜欢这个颜色了,可以只改CSS样式表文件。这样所有应用了这个样式的部分,都全部改变了。

    CSS语法教学分为以下三个部分:

    基础概念 :讨论CSS的基础概念,包括语法 、 套用方式 、 串连的概念、 继承 、 Class与ID选择器 、以及div与span选择器 。
    属性 :讨论常用到的CSS属性。
    CSS样式 :列出所有在这个教学中有提到的CSS属性。
    在您完成CSS教学后,您将会了解CSS的基本概念,同时可以利用常见的CSS属性来改变您网站的外观。
    不论您是个经验丰富的站长,或是才刚开始写您第一个博客,CSS将会对您有很大的帮助。

CSS按其位置可以分成三种:

内嵌样式(Inline Style)
内部样式表(Internal Style Sheet)
外部样式表(External Style Sheet)

内嵌样式(Inline Style)
Inline Style是写在Tag里面的。内嵌样式只对所在的Tag有效。

<P style="font-size:20pt; color:red">这个Style定义<p></p>里面的文字是20pt字体,字体颜色是红色。</p>

内部样式表(Internal Style Sheet)
内部样式表是写在HTML的<head></head>里面的。内部样式表只对所在的网页有效。

<HTML>
<HEAD>
<STYLE type="text/css">
H1.mylayout {border-width:1; border:solid; text-align:center; color:red}
</STYLE>
</HEAD>
<BODY>
<H1 class="mylayout"> 这个标题使用了Style。</H1>
<H1>这个标题没有使用Style。</H1>
</BODY>
</HTML>
内部样式表(Internal Sytle Sheet)要用到Style这个Tag,写法如下:

<STYLE type="text/css">
......
</STYLE>


外部样式表(External Style Sheet)
如果很多网页需要用到同样的样式(Styles),用什么方法呢?

将样式(Styles)写在一个以.css为后缀的CSS文件里,然后在每个需要用到这些样式(Styles)的网页里引用这个CSS文件。

比如可以用文本编辑器(NotePad)建立一个叫home的文件,文件后缀不要用.txt,改成.css。文件内容如下:

H1.mylayout {border-width: 1; border: solid; text-align: center;color:red}
然后你建立一个网页,代码如下:

<HTML>
<HEAD>
<link href="../asdocs/css_tutorials/home.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY>
<H1 class="mylayout"> 这个标题使用了Style。</H1>
<H1>这个标题没有使用Style。</H1>
</BODY>
</HTML>

使用外部(Extenal)样式表,相对于内嵌(Inline)和内部式(Internal)的,有以下优点:

样式代码可以复用。一个外部CSS文件,可以被很多网页共用。
便于修改。如果要修改样式,只需要修改CSS文件,而不需要修改每个网页。
提高网页显示的速度。如果样式写在网页里,会降低网页显示的速度,如果网页引用一个CSS文件,这个CSS文件多半已经在缓存区(其它网页早已经引用过它),网页显示的速度就比较快。
分享到:
评论

相关推荐

    html+js+css自我介绍

    这个名为"html+js+css自我介绍"的项目,显然利用这三种语言创建了一个动态的个人简历展示页面,其中包含了滑动滚轮效果来切换不同的界面内容。让我们详细探讨一下这三个关键元素以及它们如何协同工作来实现这样的...

    html+css简单介绍与使用

    综上所述,"html+css简单介绍与使用"这个主题覆盖了HTML的基本结构和标签,CSS的样式定义以及JavaScript的基础和交互性。通过这些文件的学习,你可以掌握创建静态网页的基本技能,并为进一步学习动态网页开发打下...

    java css 的介绍

    2. **提高页面浏览速度**:CSS+DIV布局的页面文件通常比使用表格布局的小,减少了网络传输的数据量,从而加快了页面加载速度。 3. **易于维护和改版**:只需修改CSS文件,就能快速改变整个网站的设计风格,大大降低...

    css ppt教程(详细的介绍css使用教程)

    2. **CSS动画**:通过`keyframes`定义动画过程,并使用`animation`属性应用。 3. **伪类和伪元素**:如`:hover`、`:active`、`:first-child`等,用于增加交互效果。 4. **CSS变量**(Custom Properties):允许在CSS...

    CSS3视频教程 1 CSS3介绍

    **CSS3视频教程 1 CSS3介绍** 在深入学习CSS3之前,首先我们需要理解什么是CSS。CSS,全称层叠样式表(Cascading Style Sheets),是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的语言。自1996年...

    产品介绍CSS模板下载

    【标题】"产品介绍CSS模板下载"所涉及的知识点主要集中在网页设计领域,特别是CSS(Cascading Style Sheets)的应用。CSS是用于控制网页样式和布局的重要技术,它与HTML一起构成了网页的基础结构。在产品介绍页面的...

    DIV+CSS的介绍和用法

    2. **嵌套使用**:`DIV`可以嵌套使用,构建复杂的页面结构。通过多个`&lt;div&gt;`的组合,可以创建出多列、多层次的布局。 3. **样式化**:利用CSS,我们可以改变`DIV`的宽度、高度、背景色、边框、内边距、外边距等属性...

    CSS减肥工具Firefox插件CSS Usage

    2. **使用方法**:介绍如何在已打开的网页上启动CSS Usage,查看哪些CSS规则被使用,哪些未被使用。 3. **分析报告**:插件会生成一个报告,显示每个CSS选择器的使用情况,帮助开发者识别无用的规则。 4. **清理CSS*...

    Hover.css使用代码

    通过以上介绍,你应该对Hover.css的使用有了基本的理解。这个库为开发者提供了丰富的悬停效果选项,同时支持LESS和SCSS,增强了CSS的灵活性和可维护性。在实际项目中,合理利用Hover.css可以提升网页的交互性和美观...

    美食介绍网页,html+css,包括tabs切换,css轮播图

    “css轮播图”指的是使用CSS技术实现的图片轮播功能。轮播图(Slider或Carousel)通常用于在有限的空间内展示多张图片或内容,常用于首页的焦点图或者商品展示。通过CSS,可以控制轮播图的动画效果,如自动切换、...

    DIV+CSS使用技巧

    介绍DIV和CSS的使用方法和常用技巧。DIV+CSS页面布局基础知识,适用于技术与平台中心无css基础研发人员

    Three.js前端3D开发:使用CSS3DRenderer渲染全景图

    在本主题中,我们将深入探讨如何使用 Three.js 的 CSS3DRenderer 来渲染全景图,这是一种将3D对象与CSS3变换相结合的技术,能够实现高效且性能良好的3D效果。 首先,CSS3DRenderer 是 Three.js 提供的一个渲染器,...

    网页样式设计:CSS使用详解

    《网页样式设计:CSS使用详解》是一本深入探讨CSS(层叠样式表)技术的书籍,旨在帮助读者理解和掌握网页设计中的样式控制。CSS作为网页设计的核心组成部分,它赋予了HTML元素丰富的样式和布局能力,使得网页设计更具...

    最全的css布局,css参考,css

    css css布局 css参考 css介绍 最全的css布局 css css布局 css参考 css介绍 最全的css布局 css css布局 css参考 css介绍 最全的css布局

    CSS3团队成员介绍卡片特效

    【CSS3团队成员介绍卡片特效】是一种常见的网页设计元素,常用于展示团队成员信息,以吸引用户关注并方便他们联系团队成员。这个特效利用了CSS3的先进特性,提供了丰富的视觉效果,使得网页更加生动有趣。 在这款...

    html-css-网页模板-团队介绍

    6. 样式重置:为了消除浏览器默认样式的影响,通常会使用CSS重置,如 Normalize.css 或 Reset.css。 7. 图像优化:团队成员的照片通常需要优化以减小文件大小,提高加载速度,可以使用工具如TinyPNG或WebP格式进行...

    CSS设计彻底研究详细介绍了css 设计技巧 (ppt)

    第12章介绍了近年来新兴的网页元素的CSS实现,如Tab面板、折叠面板和伸缩面板等。 第13和14章全面总结了不同布局设计方法,并提供实例,让读者能灵活应对各种布局需求。第15至17章通过对CSS禅意花园案例的学习,...

    css1.0使用手册

    《CSS1.0使用手册》是一本针对初学者和进阶者的重要参考资料,它全面地介绍了CSS(层叠样式表)的基础知识和技术。CSS作为网页设计的核心语言之一,用于控制网页元素的外观、布局和结构,使网页更具表现力和可维护性...

    CSS3参考手册(css3语法使用查询手册)CHM版.rar

    CSS3参考手册(css3语法使用查询手册)CHM版,可快速索引和搜索CSS3各种属性值以及具体的用法,说详细介绍有CSS3选择器的各方面知识,这包括UI元素状态伪类 E:checked、结构性伪类 E:nth-of-type(n)、子串匹配的属性...

    CSSAnimation101从零开始介绍CSS动画开源电子书

    在"CSSAnimation101从零开始介绍CSS动画开源电子书"中,我们将深入探讨这个主题,了解如何使用CSS创建引人入胜的动画效果。 **一、CSS动画基础** 1. **关键帧(Keyframes)**:CSS动画的核心是关键帧,它定义了...

Global site tag (gtag.js) - Google Analytics