CSS简介
时间:2019-03-16
本文章向大家介绍CSS简介,主要包括CSS简介使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
CSS定义
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
CSS语法
CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。
selector {declaration1; declaration2; ... declarationN }
选择器通常是您需要改变样式的 HTML 元素。
每条声明由一个属性和一个值组成。
属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值用冒号分开。
CSS格式
1.一般定义在头文件里面
2.需引入<style type="text/css"><style>
3 样式的定义必须在style标签内
<style type="text/css"> //在这里进行定义,例如: body {background-color: yellow} </style>
CSS常用属性
<head> <meta charset="UTF-8"> <title>Document</title> <style> #div1{ border: 1px solid red; //边框 width: 500px; //宽 height: 300px; //高 background: url(image/59.jpg); //背景 font-size: 60px; //字体大小 color: red; //颜色 font-family: 楷体; //字体类型 text-align: right; //文本居右 line-height: 300px; //行高 font-style:italic; //字体风格 font-weight: bold; //字体粗细 text-decoration: line-through; //下划线 } </style> </head> <body> <div id="div1"> 文字信息 </div> </body>
CSS样式分类
内联样式
<style>
...css代码...
</style>
外联样式
<link rel=”stylesheet” href=”XX.css” >
比如:
css文件为c1.css,其中代码为:
p{ color: red; font-size: 20px}
html文件为p1.html,其中关键代码为:
<link href=”c1.css” rel=”stylesheet”>
<p>这是一个段落文本</p>
<div>这是一个div文本</p>
行内样式
<某标签 style=”...css属性设置...” >。。。。</某标签>
选择器语法的符号含义:
各选择器的形式语法中的代号含义如下:
E: 代表“Element”,即元素;元素就是标签(tag)
S: 代表“Seletor”,即选择器;
attr: 代表“attribute”,即属性;
总结
CSS是对HTNML标签进行美化,使得网页更加具有观赏性,这就好比化妆一样,化妆之后更加好看。
- 用JavaScript动态输出的JS脚本不能执行
- Dubbo源码解析 —— 服务暴露原理
- [Golang软件推荐] RSA公私钥加解密(解决Golang私钥加密公钥解密问题)
- [喵咪大数据]Hive+Hbase关联
- 再战子域共享Cookie问题
- [喵咪大数据]Presto查询引擎
- 如何在5分钟内做出你的第一个开源贡献
- [喵咪大数据]HUE大数据管理工具
- Dubbo源码解析 —— Zookeeper 订阅
- 注册中心 Eureka 源码解析 —— 项目结构简介
- 【平台】Seldon.io发布新开源平台,用于Kubernetes上的机器学习
- 分布式事务 TCC-Transaction 源码分析 —— TCC 实现
- 了解学习速率以及它如何提高深度学习的表现
- 分布式消息队列 RocketMQ源码解析:事务消息
- HTML 教程
- HTML 简介
- html div 标签介绍
- html span 标签介绍
- html a 超链接标签
- HTML Br换行标签介绍
- HTML P段落标签介绍
- HTML br与p标签区别
- Html H 标题标签
- html px em pt长度单位
- HTML form 标签
- HTML radio 单选框
- HTML B 加粗标签
- HTML strong加粗粗体标签
- HTML em 强调标签
- HTML i 斜体标签
- HTML u下划线标签
- HTML s 删除线标签
- Html img 图片标签
- Html上标注sup与下标注sub标签
- HTML nobr 禁止换行标签
- HTML hr 水平线标签
- HTML label 标签
- HTML input 标签
- HTML textarea 标签
- HTML select下拉列表标签
- HTML checkbox 多选框
- HTML font color 标签
- HTML iframe 框架标签
- HTML Table 表格
- HTML dl dt dd 标签
- HTML ol li有序列表标签
- HTML ul li 无序列表标签
- HTML 注释
- CSS 教程
- CSS 简介
- CSS 语法
- CSS Id 和 Class选择器
- CSS 样式的创建
- CSS background 背景介绍
- CSS 文本样式
- CSS font 字体
- CSS A 链接
- CSS ul ol列表样式
- CSS TABLE 样式
- CSS 框模型
- CSS border 边框
- CSS Outlines 轮廓
- CSS 外边距 Margin
- CSS Padding 内边距
- CSS 分组和嵌套选择器
- CSS 尺寸 (Dimension)
- CSS Display 属性
- CSS Position 定位
- CSS Float 浮动
- CSS 水平对齐(Horizontal Align)
- CSS 组合选择符
- CSS 伪类
- CSS 伪元素
- CSS 导航栏
- CSS 下拉菜单
- CSS 图片廊
- CSS 图像透明/不透明
- CSS sprite 图像拼合技术
- CSS 媒体类型
- CSS 属性选择器
- CSS 实例