CSS简述:css是Cascading Style Sheet的缩写,直译过来为层叠样式表或级联样式表,简称样式表。利用css样式表定义页面样式,将会大大减少设计工作量。一些好的css样式表的建立,可以很好的美化页面 精确定制页面的布局

css的语法解析

<style type="text/css">p{font-family:"宋体";color:red;font-size:30px;}hr{border:2px dashed red;}
</style>

如上所示,<style>标签用来声明样式表的规则,p和hr表示选择器,即被修饰的对象。写在{}内的叫做属性和属性值,font-family和border这些都是属性,属性表示希望改变的样式,它们的后面跟着的是属性值,属性值表示改变后的样式

根据样式表的书写位置,可以将样式表分为外部样式表 内嵌样式表以及行内样式表

1.外部样式表

如果希望多个页面甚至整个网站应用同一种风格,类似于军人穿上统一的服装。那么就可以采用外部样式表。外部样式表顾名思义就是写在外部的,即不直接写在html文件中,需要创建一个后缀为.css的文件用来编写样式。然后链接到要使用改样式的html文件中。下面是我创建的一个简单的css外部样式表,创建完外部样式表之后,在将该样式表链接到要使用该样式的html文件当中

链接外部样式表可以使用<link>标签和@import方法

下面是使用<link>标签对外部样式表进行链接 href表示外部样式表的路径 type="text/css"表示文本类型的样式 rel="stylesheet"表示在网页中使用该外部样式

下面是@import方法 使用@import方法需要先用style标签来进行声明,url表示样式表的路径。

 2.内嵌样式表

如果只需要网页中某些指定的标签采用统一的样式,那么可以使用内嵌样式表,内嵌样式表直接写在html文件中的head标签内,需要使用style标签声明

3.行内样式表

如果只想对html中单独的某个标签进行样式的设置,那么就可以使用行内样式表。行内样式表直接写在要设置样式的标签内即可

语法格式:<标签名 style="样式属性: 属性值;">.......</标签名>

CSS基础 外部样式表 内嵌样式表 行内样式表相关推荐

  1. 怎么修改html行内样式表,原生JS获取及设置CSS样式-1.行内样式

    面试中,应该会经常被问到样式的写法以及如何使用原生JS获取及操作样式的问题吧,让我给大家总结一下~ HTML中样式的写法不外乎以下四种方式 行内样式 假装有内容 head内部样式 div { widt ...

  2. CSS 行内级元素和行内框

    行内级元素(inline-level element),就是那些在源文档中不会形成新块的元素,这些元素的左右可以放置其他元素.典型的行内级元素有 span.em.strong.a,等等. 根据元素自身 ...

  3. css实现input文本框与图片行内水平居中对齐

    css实现input文本框与图片行内水平居中对齐 如图输入框与图片不对齐 css样式添加 input,img {vertical-align:middle;}

  4. Web前端,CSS中关于块级元素、行内元素、行内块元素、元素显示模式转换、CSS特性继承性和层叠性、普通导航和五彩导航的制作

    前言 持续总结输出中,今天分享的是Web前端,CSS中关于块级元素.行内元素.行内块元素.元素显示模式转换.CSS特性继承性和层叠性 1.块级元素 特点: 独占一行(一行只能显示一个) 宽度默认是父元 ...

  5. HTML基础知识(一):行内元素,块级元素,行内块元素

    文章目录 一.html元素分类 二.块元素 三.行内元素 四.行内块元素 五.替换元素和非替换元素 六.元素转换 七.总结 一.html元素分类 html元素:行内元素.块元素.行内块元素 二.块元素 ...

  6. 将html中的style内联样式转换为行内样式

    需求:因为有一段html需要传递到其他的地方,内联样式可能与其他的样式冲突,所以要将写在style标签中的内联样式转换为行内样式 思路: /*** 参数接收html字符串* 将内联样式表里面的样式改为 ...

  7. CSS中块级元素,行内块元素,行内元素的特点

    CSS自学笔记 目录 一.什么是元素显示模式 二.CSS的元素显示模式 1.块元素 2.行内元素 3.行内块元素 前言 网页的标签非常多,在不同地方会用到不同类型的标签,了解他们的特点可以更好的布局我 ...

  8. CSS学习05:块元素、行内元素、行内块元素

    目录 1.块元素 常见的块元素: 块级元素的特点: 注意: 2.行内元素 常见的行内元素: 行内元素的特点: 注意: 3.行内块元素 常见的行内块标签: 行内块元素的特点: 三种元素之间互相转换 三种 ...

  9. Oracle锁表 行级锁 表级锁 行级锁

    2019独角兽企业重金招聘Python工程师标准>>> Oracle锁表  行级锁  表级锁 ---- 行被排他锁定 ----在某行的锁被释放之前,其他用户不能修改此行       ...

  10. vs2015c语言内嵌汇编,C#中内嵌资源的读取

    起因 作为一个从Cpper转到C#并且直接从事WPF开发的萌新来说,正式编码过程中碰到了不少问题,一路上磕磕碰碰的.因为软件设计需求上的要求,需要将一些配置文件(XML.INI等)内嵌到程序中,等需要 ...

最新文章

  1. javabean实体类与实体类之间的快速转换
  2. 函数的返回值可以不用赋值_C语言学习|函数的应用《一》
  3. (C/C++) Link List - C++ 版本
  4. CorePlot-饼状体
  5. [云计算]VXLAN的网关划分
  6. 深度学习TF—7.卷积神经网络CNN
  7. winform 线程 句柄不断增加_多线程讲解
  8. 今天居然中了MSN病毒。
  9. 魔兽世界MPQ加载顺序
  10. 6. 【图的基本操作】Adjacent、Neighbors、InsertVertex、DeleteVertex、AddEdge、RemoveEdge、FirstNeighbor、Next....
  11. 你真的理解了MVC, MVP, MVVM吗?
  12. 计算机学渣和你说说从毕业到工作
  13. java画板小demo
  14. 手撕永磁同步电机:foc(clark、park、ipark)变换、电机数学模型解耦过程推导
  15. 2018年蓝桥杯A组C/C++决赛题解
  16. 12月第二个星期学习计划
  17. Oulipo-欧力波(KMP字符串匹配问题)
  18. 微博舆情 之 热点话题分析
  19. jrxml 和 fr3文件的画图和编辑
  20. Adobe Photoshop CC制作海报

热门文章

  1. 【Web-南邮CTF】Web-CTF入门第1天
  2. 简单了解软件开发的生命周期和流程、思想
  3. office更新失败,无法打开
  4. super-tinypng压缩图片
  5. 函数图像与MatLab实现(1)
  6. element input=number 限制输入长度,输入数字的大小和禁止输入e
  7. minecraft服务器搭建教程_MC原版服务器搭建教程
  8. 页面打印、打印预览、页面设置
  9. android中uri的作用,Android UrlUri详细解析
  10. CCS软件的基本使用(以MSP430为)