CSS的基本认识
1、定义:
级联样式表(Cascading Style Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的。
2、对CSS的基本认识:
CSS是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。
3、通过一张导图,对CSS的总体框架进行认识和归纳:
4、根据牛腩讲师的讲解,对CSS的小结:
CSS特点:实现网页内容与样式的分离
CSS选择器优先级:ID选择器>类选择器>HTML标签选择器
CSS核心内容:标准流、盒子模型、浮动、定位
5、我的认识:
CSS就是用来通过html标签来实现样式。
例如,html的标签就类似于装东西的盒子,而CSS恰就是用来描述或是显示盒子样式,颜色,大小等类型的事物。值得注意的是,CSS不是属性,它是单另出来的一个样式表,我们可以采用插入,嵌套,混合等方式来装饰网页,CSS样式表,在自己的表中设置各种属性,我们只需要修改样式表,就可以对网页的样式进行修饰,实现解耦,实现了网页内容与样式的分离。
CSS样式表也是目前主流的网页样式设计技术。
CSS的基本认识的更多相关文章
- Matplotlib数据可视化(3):文本与轴
		
在一幅图表中,文本.坐标轴和图像的是信息传递的核心,对着三者的设置是作图这最为关心的内容,在上一篇博客中虽然列举了一些设置方法,但没有进行深入介绍,本文以围绕如何对文本和坐标轴进行设置展开(对图像 ...
 - CSS的未来
		
仅供参考 前言 完成<CSS核心技术与实战>这本书,已有一个多月了,而这篇文章原本是打算写在那本书里面的,但本章讲解的内容,毕竟属于CSS未来的范畴,而这一切都还不能够确定下来,所以这一章 ...
 - 前端极易被误导的css选择器权重计算及css内联样式的妙用技巧
		
记得大学时候,专业课的网页设计书籍里面讲过css选择器权重的计算:id是100,class是10,html标签是5等等,然后全部加起来的和进行比较... 我只想说:真是误人子弟,害人不浅! 最近,在前 ...
 - 前端css兼容性与易混淆的点
		
一.常用的骨灰级清除浮动 .clearfix:after { content: "."; display: block; height:; clear: both; visibil ...
 - 理解CSS外边距margin
		
前面的话 margin是盒模型几个属性中一个非常特殊的属性.简单举几个例子:只有margin不显示当前元素背景,只有margin可以设置为负值,margin和宽高支持auto,以及margin具有 ...
 - 理解CSS视觉格式化
		
前面的话 CSS视觉格式化这个词可能比较陌生,但说起盒模型可能就恍然大悟了.实际上,盒模型只是CSS视觉格式化的一部分.视觉格式化分为块级和行内两种处理方式.理解视觉格式化,可以确定得到的效果是应 ...
 - 谈谈一些有趣的CSS题目(十二)-- 你该知道的字体 font-family
		
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
 - ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第二章:利用模型类创建视图、控制器和数据库
		
在这一章中,我们将直接进入项目,并且为产品和分类添加一些基本的模型类.我们将在Entity Framework的代码优先模式下,利用这些模型类创建一个数据库.我们还将学习如何在代码中创建数据库上下文类 ...
 - 谈谈一些有趣的CSS题目(十一)-- reset.css 知多少?
		
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
 - 梅须逊雪三分白,雪却输梅一段香——CSS动画与JavaScript动画
		
CSS动画并不是绝对比JavaScript动画性能更优越,开源动画库Velocity.js等就展现了强劲的性能. 一.两者的主要区别 先开门见山的说说两者之间的区别. 1)CSS动画: 基于CSS的动 ...
 
随机推荐
- Yum出错Error: Cannot find a valid baseurl for repo: base
			
centos yum 错误 Error: Cannot find a valid baseurl for repo: addons 装了个CentOS 6.5,使用yum时出现了以下的错误提示. [r ...
 - 三、Solr多核心及分词器(IK)配置
			
多核心的概念 多核心说白了就是多索引库.也可以理解为多个"数据库表" 说一下使用multicore的真实场景,比若说,产品搜索和会员信息搜索,不使用多核也没问题,这样带来的问题是 ...
 - Android:Service的非绑定式的创建和生命周期
			
Android的Service若使用非绑定式的创建,则创建后将无法再与它取得联系.即无法传递消息參数等: 所以假设希望创建后仍然与其存在联系,那么能够參考我的前几篇博客<Android:Serv ...
 - asp.net(C#)利用QRCode生成二维码---.NET菜鸟的成长之路
			
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="QRCode.aspx.cs&q ...
 - C#。总结
			
数据类型--变量与常量--运算符与表达式--语句(if,for)--数组--函数--结构体一.数据类型: (一)内建类型 整型(int short long byte uint ushort ulon ...
 - Java:单例模式的七种写法(转载)
			
第一种(懒汉,线程不安全): package Singleton; /** * @echo 2013-10-10 懒汉 线程不安全 */ public class Singleton1 { priva ...
 - java listener实现定时任务
			
使用java ServletContextListener 实现各种简单定时任务. 1. 创建ServletContextListener,在3.0版本的web.xml中不再需要添加listener的 ...
 - ruby.new
			
ruby.new 输出:print.puts.p 注释 #say hello =begin this is a long comment =end 变量 local: time or _time in ...
 - 导出数据库中所有数据到Excle中
			
Workbook wb = new HSSFWorkbook();//创建工作簿 Connection conn = DataSourceUtils.getDataSource().getConnec ...
 - AngularJS指令的作用域
			
参考文章:https://segmentfault.com/a/1190000002773689