css中有几种样式

css中有3种样式:1、行内样式,将css样式代码写在HTML标签的style属性中;2、内部样式,将css样式代码写HTML文档head部分的“”标签对中;3、外部样式,将css样式代码写在外部的“.css”文件中。

css中有几种样式

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

CSS即层叠样式表(Cascading Style Sheets),是一种用来表现HTML或XML等文件样式的计算机语言,是一种标准的样式表语言,用于描述网页的表现(即布局和格式)。

CSS样式主要包含以下三种类型:

1、行内样式

立即学习“前端免费学习笔记(深入)”;

行内样式就是把 CSS 样式直接放在代码行内的标签中,一般都是放入标签的style属性中。语法:

  1. 标记>

登录后复制

由于行内样式直接插入标签中,故是最直接的一种方式,同时也是修改最不方便的样式。

示例:针对段落、

标签、 标签、标签以及 标签,分别应用 CSS 行内样式。
  1. nbsp;html><span class="pun">行内样式</span>

    行内元素,控制段落-1

    行内元素,h2 标题元素

    行内元素,控制段落-2

    行内元素,strong  em 效果要强
    行内元素,div 块级元素
    行内元素,em 强调

登录后复制

效果图:

css中有几种样式

可以看出:两个段落

标签,虽内容不同,但使用一样的背景色设置,却添加两次 CSS 行内属性设置背景色 background-color: #999900。这样即增加了页面体积,也不方便后期的修改。

行内元素虽然编写简单,但存在以下缺陷:

每一个标签要设置样式都需要添加 style 属性。

与过去网页制作者将 HTML 的标签和样式糅杂在一起的效果,不同的是现在是通过 CSS 编写行内样式,过去釆用的是 HTML 标签属性实现的样式效果,虽方式不同但结果是一致的:后期维护成本高,即当修改页面时需要逐个打开网站每个页面一一修改,根本看不到 CSS 所起到的作用。

添加如此多的行内样式,页面体积大,门户网站若釆用这种方式编写,那将浪费服务器带宽和流量。

2、内部样式

将 CSS 写在网页源文件的头部,即在

和 之间,通过使用 HTML 标签中的 标签将其包围,其特点是该样式只能在此页使用,解决行内样式多次书写的弊端。

  1. 选择器 {属性名:属性值;属性名:属性值;......}

    示例:为段落设置内嵌式样式书写方法,减少代码量。

    nbsp;html><span class="pun">内部样式</span>p {text-align: left;/*文本左对齐*/font-size: 18px;/*字体大小 18 像素*/line-height: 25px;/*行高 25 像素*/text-indent: 2em;/*首行缩进2个文字大小空间*/width: 500px;/*段落宽度 500 像素*/margin: 0 auto;/*浏览器下居中*/margin-bottom: 20px;/*段落下边距 20 像素*/}

    测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!

    测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!

    测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!

  2. 登录后复制

  3. 效果图:

  4. css中有几种样式

  5. 3、外部样式

  6. 如果 CSS 样式被放置在网页文档外部的文件中,则称为外部样式表,一个 CSS 样式表文档就表示一个外部样式表。

  7. 实际上,外部样式表也就是一个文本文件,扩展名为.css。当把CSS样式代码复制到一个文本文件中后,另存为.css文件,则它就是一个外部样式表。

  8. 如下图所示:

  9. css中有几种样式

  10. 外部样式表可以通过HTML 标签或者@import 命令导入到 HTML 文档中。

  11. 语法:

  12. @import css文件;@import 'css文件';@import "css文件";@import url(css文件);
  13. 登录后复制

  14. 示例1:使用 标签

  15. nbsp;html>

    我是被 lianjie-2.css 文件控制的,楼下的你呢??

    楼上的,lianjie.css 文件给我穿的花衣服。

  16. 登录后复制

  17. css中有几种样式

  18. 示例2:使用@import 命令

  19. nbsp;html>    @import url(lianjie.css);    @import url(daoru.css);    body { background-color: #e4e929; }    
            

    我是被 lianjie-2.css 文件控制的,楼下的你呢??

            

    褛上的,lianjie.css文件给我穿的花衣服。

        
  20. 登录后复制

  21. css中有几种样式

  22. 推荐教程:《CSS视频教程》

以上就是css中有几种样式的详细内容,更多请关注【创想鸟】其它相关文章!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    编程技术

    怎么用css做两头变尖的直线

    2025-3-11 22:53:15

    编程技术

    css怎么设置正在访问的链接背景

    2025-3-11 22:53:26

    0 条回复 A文章作者 M管理员
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索