html中使用css的方法有4种:1、在HTML标签中使用style属性来设置css样式;2、在head标签中使用style标签来设置css样式;3、使用link标签导入一个外部css文件;4、使用“@import”规则导入外部css文件。

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

html中使用css的方法有4种:

内联方式(行内样式)

内部方式(内嵌样式)

使用link标签(链接式)

使用@import(导入式)

1、内联方式(行内样式)

在HTML的标签中使用style属性来设置css样式

格式:

被修饰的内容

例:

在HTML中如何使用css样式

特点:仅作用于本标签。

2、内部方式(内嵌样式)

就是在head标签中使用style标签来设置css样式

格式:

特点:作用于当前整个页面

3、使用link标签(链接式)

将css代码写在一个单独的文件中,用link标签直接引入该文件到页面中。一个页面可以多次使用LINK标签引入多个外部css文件,注意这些CSS代码的相互影响,通常是后引入的CSS文件会覆盖前面引入的CSS文件的相同效果。这种引入CSS的方式是目前最为流行的,可以在站个网站范围内进行CSS代码的规划,方便复用和维护,但这样将代码高度集中,代码量可能过大,维护不当的话又容易出现混乱。

4、、使用@import(导入式)

使用@import引入CSS文件有两种方式,一种可以放在页面中的 中,用法如下:

@import url(index2.css);

另外也可以放在CSS文件中使用,用法如下:

@import "sub.css";

使用@import引入CSS可以很方便的引入外部文件的CSS代码,方便维护和规划。但是每多引入一个CSS文件,就会对服务器增加一次连接请求,当访问量较大时,需在维护性和性能上进行权衡。

推荐教程:《html视频教程》

在html中使用css的主要方式有,html中使用css的方法有哪几种相关推荐

  1. java窗口向mysql加信息_Java中如何实现向DBC方式向表中添加数据

    原标题:Java中如何实现向DBC方式向表中添加数据 Java中如何实现向DBC方式向表中添加数据 Java程序JDBC方式向数据库的表添加记录的步骤: 1.新建工程: Java Project 2. ...

  2. 在Android中,如何以编程方式在dp中设置边距?

    本文翻译自:In Android, how do I set margins in dp programmatically? In this , this and this thread I trie ...

  3. 好程序员HTML5前端教程-css的引入方式和选择器

    好程序员HTML5前端教程-css的引入方式和选择器 01.引入css方式(重点掌握) 行内样式 内接样式 外接样式 3.1 链接式 3.1 导入式 css介绍 现在的互联网前端分三层: HTML:超 ...

  4. Day46(列表标签,表格标签,表单标签,css的引入方式,css选择器)

    一.列表标签 列表标签分为三种. 1.无序列表<ul>,无序列表中的每一项是<li> 英文单词解释如下: ul:unordered list,"无序列表"的 ...

  5. python 全栈开发,Day46(列表标签,表格标签,表单标签,css的引入方式,css选择器)

    一.列表标签 列表标签分为三种. 1.无序列表<ul>,无序列表中的每一项是<li> 英文单词解释如下: ul:unordered list,"无序列表"的 ...

  6. intellij html 插件,解决intellij idea中使用live edit插件不能在chrome即时显示css变化的方法(html可以)...

    问题源于一次chrome内核的更新 详细请看 就是说chrome在14年一月的时候更新了一次内核,removes getAllStylesheets method from protocol这是原话, ...

  7. python数据库模糊查询_python中数据库like模糊查询方式

    python中数据库like模糊查询方式 在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%. 将在Python中执行的sql语句改为: sql = "SELECT * F ...

  8. class根据状态 vue_系统学习 vue 中使用 css 的各种方式

    Vue 中使用 CSS 非常灵活,可通过 class 和 style 给元素动态绑定 CSS,今天内容详细介绍使用规则: 在未使用 Vue 框架时,可以通过 class 和 style 来给 HTML ...

  9. css规则中区块block,CSS的命名方式:BEM(区块、元素、修饰符)

    原标题:CSS的命名方式:BEM(区块.元素.修饰符) 本资源由 伯乐在线- 凝枫整理,您也想贡献一份力量?欢迎加入我们 » 重要概念 "Block"区块 区块的定义是:一个逻辑和 ...

最新文章

  1. Python3 try-except、raise和assert解析
  2. 数据库系统概念总结:第十一章 索引与散列
  3. 《Elixir in Action》书评及作者问答录
  4. vue 父组件 调用 子组件的方法
  5. 二、Spring Cloud的配置 之 Eureka(服务注册中心)配置
  6. IOS之Core Foundation框架和Cocoa Foundation框架的区别
  7. linux信号常用函数
  8. 大学生DW网页设计基础知识
  9. BDA,CDA,CPDA哪个证相对可靠?哪个含金量高?具体考试内容?
  10. 微信支付:不支持虚拟货币交易 如发现违规行为将予以清退处理
  11. 计算机Wor表格制作斜线表头,Word文档里怎么画表格斜线表头
  12. python识别文字并且提示_Python识别文字,实现看图说话|CSDN博文精选
  13. guzzle php,windows系统下安装使用guzzle
  14. 【DBpedia Spotlight】知识图谱实体链接/抽取文本实体
  15. Python---如何实现千图成像:初级篇(从图片爬取到图片合成)
  16. c语言指数爆炸月球,指数爆炸带来的震撼
  17. 用PL/SQL创建图书表
  18. 半年10倍的股票秘诀
  19. 社保卡(深圳)在线激活
  20. Linux C/C++ or 嵌入式面试之《C/C++笔面试系列》(1) C语言经典笔面试题(上)

热门文章

  1. HCNA-RS笔记-20171105-day03
  2. java-JDBC配置驱动程序
  3. 十六进制转为float,float转为二进制
  4. codeforces 431 B Shower Line【暴力】
  5. 低代码开发,未来已来
  6. Ubuntu18.04更换清华源
  7. gdb学习汇编(三)
  8. Input调用流程(好文)
  9. mysql之desc 与asc
  10. Rtsp之rtp包解析