css初识及引入样式

概念:css通常称为css样式表或层叠样式表
作用:

 - 主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式- css以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式。

引入css样式表的三种方式:

1)行内式(内联样式)

  • 概念:称行内样式、行间样式,是通过标签的style属性来设置元素的样式
  • 基础语法<标签名 style="属性1:属性值1;属性2:属性值2;">内容</标签名>
  • 注意:
    style其实就是标签的属性
    样式属性和值之间用:
    多组属性值之间用;隔开
    只能控制当前的标签和嵌套在其中的字标签,造成代码冗(rong)余
  • 缺点:没有实现样式和结构的分离

2)内部样式表(内嵌样式表)

  • 是将css代码集中写在HTML文档的head头部标签中,并且用style标签定义
  • 基础语法
<head><style type="text/css">div{color: red;font-size: 12px;}</style>
</head>
  • 注意
    style标签一般位于head标签中,理论上他可以放在HTML文档的如何地方。
    type="text/css"在html中可以省略。
    只能控制当前的页面。

  • 缺点:没有彻底分离

3)外部样式表(外链式)

  • 概念:是将所有的样式放在一个或多个以.css为扩展名的外部样式表文件中,通过link标签将外部样式表文件链接到HTML文档中
  • 基本语法
<head><link rel="stylesheet" type="text/css" href="css文件路径">
</head>
  • 注意
    link是一个单标签
    link标签要放在head头部标签中,并且指定link的三个属性
属性 作用
rel 定义当前文档与被链接文档之间的关系,在这里需要指定为"stylesheet",表示被链接的文档是一个样式表文件。
type 定义所链接文档的类型,在这里需要指定为"text/CSS",表示链接的外部文件为CSS样式表。我们都可以省略
href 定义所有链接外部样式表文件的url,可以是绝对路径也可以是相对路径
  • 缺点:需要引入

CSS样式总结:

  1. 选择器用于指定css样式作用的HTML标签,花括号内是对该对象设置的具体样式
  2. 属性和属性值以“键值对”的形式出现
  3. 属性是对指定的对象设置的样式属性
  4. 属性和属性值之间用“.”连接
  5. 多个“键值对”之间用“;”,进行区分

css引入样式-行内样式、内嵌样式和外链样式相关推荐

  1. react的行内样式和外链样式

    一.行内样式 如果你的行内样式没有生效,看一下是不是写少了一个花括号 export default class MyStyle extends Component {render() {return ...

  2. 【前端】行间样式、内部样式和外链样式,选择器,伪类,样式,开发者工具,快捷键

    行间样式.内部样式和外链样式 写在style属性中的样式叫行间样式 写在style标记的样式叫内部样式 写在css文件里的样式叫外链样式,需要link链入html文件 内部样式和外链样式需要用选择器找 ...

  3. H5 CSS引入方式 行内样式表

    引入方式一:行内样式表,通过标签的style属性设置 <html> <head> <meta charset="utf-8"> <titl ...

  4. 外链引入css有哪些方式_引入CSS样式表的方式有哪些?

    CSS用于修饰网页样式,但是,如果希望CSS修饰的样式起作用,就必须在html档中引入CSS样式表.引入样式表的常用方式有三种,即行内式.内嵌式.外链式,具体介绍如下. 1.行内式 行内式也称内联样式 ...

  5. 外链式样式表_CSS外链式与内联式的区别是什么

    区别:CSS外链式是将css代码单独写一个以".css"为扩展名的文件中,然后使用link标签链接到html中.CSS内联式是直接使用style属性将css代码写在HTML标签中. ...

  6. CSS选择器/CSS字体文本属性/CSS引入方式/案例

    CSS 1.CSS简介 1.1 HTML的局限性 虽然 HTML 可以做简单的样式,但是带来的是无尽的臃肿和繁琐 1.2 CSS-网页的美容师 CSS 是层叠样式表 ( Cascading Style ...

  7. CSS简介、行内样式、内部样式、外部样式、注释、引入其他CSS文件

    CSS的发展历程: 起初是没有css的,只有少量样式是可以写在html标签中,这样代码格外显得臃肿,此时CSS就出现了. 初识CSS: CSS(Cascading Style Sheets),被称为C ...

  8. 【CSS】CSS 层叠样式表 ② ( CSS 引入方式 - 内嵌样式 )

    文章目录 一.CSS 引入方式 - 内嵌样式 1.内嵌样式语法 2.内嵌样式示例 3.内嵌样式完整代码示例 4.内嵌样式运行效果 一.CSS 引入方式 - 内嵌样式 1.内嵌样式语法 CSS 内嵌样式 ...

  9. 13 ,CSS 入门基础,行内排版内嵌式排版和外部排版样式

    1.认识 CSS 2.传统 HTML 设计网页版面的缺点 3.CSS 的特点 4.CSS 的排版样式 13.1 认识CSS CSS的英文全名是 Cascading Style Sheets,中文可翻译 ...

最新文章

  1. python input与返回值-python中使用input()函数获取用户输入值方式
  2. Docker部署网站之后映射域名
  3. spring-session用mysql实现session共享实践
  4. 使用@Configuration注解来代替Spring的bean配置
  5. ipad和iphone切图_如何在iPhone和iPad上密码保护照片
  6. java循环语句_循环你都学会了,那if不是so easy了嘛
  7. 拓端tecdat|R语言贝叶斯非参数模型:密度估计、非参数化随机效应meta分析心肌梗死数据
  8. UltraEdit64位破解版绿色版下载及激活步骤
  9. 程序员如何写简历|附10个模版
  10. 那些非常好用的电脑软件
  11. win7自带计算机,win7系统自带的计算器不见了的解决方法
  12. 如何更改Eclipse中Properties文件编码格式
  13. Win7手工查找notepad.exe的IAT
  14. 小程序分销的规则是怎样的?
  15. jupyter notebook 之 pandas
  16. poi操作word,写入一个图片,并且设置其大小,以及图片和base64之间的互相转换,以及表格内容替换和插入
  17. sql 2008常用语法语句收集
  18. 深大uooc学术道德与学术规范教育第五章
  19. 深入Java集合ArrayList的源码解析
  20. 按位运算符与逻辑运算符的区别

热门文章

  1. [luogu2294] [HNOI2005]狡猾的商人
  2. python:neat-python遗传拓扑神经网络初步使用
  3. 使用matlab处理.nii图像
  4. Firefox火狐下载的文件名含空格时,无法显示完整文件名
  5. 分式相乘转换成分式加减的一般性方法的简单讨论
  6. 强化学习4——基于Actor-Critic的自适应PID控制器设计
  7. 教你用html+js制作一个自己的点名系统,实例代码分享
  8. 【俞吾金】哲学的“世界”概念
  9. scrapy多cookies+ip代理稳定爬取微博m站评论以及子评论
  10. 地方性自媒体如何运营?微信公众号可以做地方性自媒体吗?