css基本概念

css是什么?不需要了解太多文字类介绍,记住css是层叠样式表,HTML是页面结构,css负责页面样式,javascrt负责静态页面的交互。CSS 能够对网页中元素位置的排版进行像素级精确控制,拥有对网页对象和模型样式编辑的能力。详情参考css百度百科了解其发展历史,语言特点与语言基础等,也是有好处的。

标签的属性决定了静态页面的展示效果,在早期,标签属性过多,对于浏览器的识别过于麻烦,因为一修改标签,页面的版本什么都需要变动,可谓牵一发而动全身!除此之外,对于开发人员来说,代码过于臃肿冗长,为此W3CS,也就是万维网联盟制定了一个标准,把css与HTML相分离,选择器通过样式属性与标签相关联,这样就提高了html代码与css样式的可用性。

css核心语法

1.css的三种引入方式属于css的核心语法,分为内部样式、外部样式、内联样式(也叫行内样式),最终展示页面效果都是一样的

2.css组成为:选择器{属性:属性值},同时{属性:属性值}也称之为选择器声明部分,css的注释与html的注释<!--注释部分-->不同,它的注释表示为/*注释部分*/

3.css中颜色为RGB红、绿、蓝三种色彩模式,颜色由浅入深,对应数字0-255,这也是系统默认颜色

3.1颜色表示color(255,0,0)红色,如果用百分比表示为(100%,0,0)

3.2颜色也可以用具体的英文单词表示,比方说:红色就是red,绿色就是green,蓝色就是blue等

3.3从设计师而言,颜色也可以按照16进制,0-9是10,剩余的从a-f开始,这才15位,至于16则用10表示;颜色表示形式为#开头,比方红色是#ff0000=>rgb(255,0,0)针对这种重复的就可以2个写成一个,展示为#f00

 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>css基本概念与css核心语法介绍</title>
<!-- css外部样式 -->
<!-- 新建一个css样式文件,结尾.css 文件内容如下,再通过<link rel="stylesheet" href="">链接外部样式
div{
color: blue;
} -->
<!-- <link rel="stylesheet" href="demo.css"> --> <!-- css内部样式 -->
<!-- <style type="text/css">
div{
color: blue;
}
</style> --> <!-- 颜色三种展示形式 -->
<style type="text/css">
.box1{
color: blue;/*英文单词名称*/
color: rgb(255,0,0);/*rgb中0-255*/
color: rgb(100%,0,0);/*百分比展示*/
/* color: #ff0000; */color: #f00;
}
</style>
</head>
<body>
<!--<div style="color: blue;">css三种样式引入分为内部样式、外部样式、内联样式(行内样式)</div>--><!--内联样式(行内样式)-->
<div class="box1">css三种样式引入分为内部样式、外部样式、内联样式(行内样式),执行顺序是先将外部样式与内部样式合并再执行内联样式</div>
</body>
</html>

css基本概念与css核心语法介绍的更多相关文章

  1. 23----2013.07.01---Div和Span区别,Css常用属性,选择器,使用css的方式,脱离文档流,div+css布局,盒子模型,框架,js基本介绍

    01 复习内容 复习之前的知识点 02演示VS创建元素 03div和span区别 通过display属性进行DIV与Span之间的转换.div->span 设置display:inline   ...

  2. CSS:概念和三种样式

    简介: CSS(Cascading Style Sheets):层叠样式表,它用来控制HTML标签的样式,给网页结构穿衣服~ CSS的编写格式是键值对的形式  ->  格式:属性名 : 属性值: ...

  3. 【css预处理器】------css预处理器及sass基本介绍------【巷子】

    001.什么是css预处理器? css预处理器定义了一种新的语言.用一种专门的编程语言,为css增加了一些编程的特性,将css作为目标生成文件,然后开发者就只要使用这种语言进行编码工作.(通俗点说“” ...

  4. HTML&CSS基础-前端免费开发工具Hbuilder介绍

    HTML&CSS基础-前端免费开发工具Hbuilder介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 工欲善其事必先利其器,想要干好活得有一个好的工具. 一.文本编辑工 ...

  5. Day 30:HTML和CSS在Java项目中常用语法

    framSet例子,其中的页面链接地址视情况而定,应为我还不知怎么弄当前文件下呢,例子主要在说明该标签如何使用 <!DOCTYPE html PUBLIC "-//W3C//DTD X ...

  6. 为 Html 5 和 CSS 3.0 而生——Modernizr的介绍和使用

    传统浏览器目前不会被完全取代,令你难以将最新的 CSS3 或 HTML5 功能嵌入你的网站. Modernizr 正是为解决这一难题应运而生,作为一个开源的 JavaScript 库,Moderniz ...

  7. html,css,js(包含简单的 ES6语法) 实现 简单的音乐盒

    知识要点 videoObject.load(): 加载某个视频(音频)文件,即重新播放 videoObject.play(): 播放视频(音频)文件 videoObject.remove(): 停止播 ...

  8. 【转】css布局居中和CSS内容居中区别和对应DIV CSS代码

    原文地址:http://www.divcss5.com/jiqiao/j771.shtml css布局居中和CSS内容居中区别和对应DIV CSS代码教程与图文代码案例篇 对于新手来说DIV CSS布 ...

  9. [css]【转载】CSS样式分离之再分离

    原文链接:http://www.zhangxinxu.com/wordpress/2010/07/css%E6%A0%B7%E5%BC%8F%E5%88%86%E7%A6%BB%E4%B9%8B%E5 ...

随机推荐

  1. jdk8 ConcurrentHashMap分析

    ConcurrentHashMap分析 tryPresize() transfer() putVal() addCount() sumCount() class ConcurrentHashMap { ...

  2. flask中使用SQLAlchemy操作mysql的一些注意事项和坑

    一 ImportError: cannot import name 'db' 由于app最后才加载,所以其他文件,比如models.py不能从app.py导入任何变量, 要使用db可以先定义一个,之后 ...

  3. I Love GPLT

    这道超级简单的题目没有任何输入. 你只需要把这句很重要的话 —— “I Love GPLT”——竖着输出就可以了. 所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车. 输入 ...

  4. LeetCode227:基本计算器II

    感觉自己的思路还不错,比较简单清晰,代码量也比较少,没有用到记录运算符的变量或栈,就想把这个思路发一下博客. 题目: 实现一个基本的计算器来计算一个简单的字符串表达式的值. 字符串表达式仅包含非负整数 ...

  5. 一个新实验:使用gRPC-Web从浏览器调用.NET gRPC服务

    今天给大家翻译一篇由ASP.NET首席开发工程师James Newton-King前几天发表的一篇博客,文中带来了一个实验性的产品gRPC-Web.大家可以点击文末的讨论帖进行相关反馈.我会在文章末尾 ...

  6. SpringBoot笔记一----配置文件

    1.父类指定了相应的依赖的版本,之后子工程只需要添加该依赖即可,无需指定版本,实现版本管理. 2.SpringBootApplication注解创建一个application,并且会将同包之下的文件都 ...

  7. 一、Mongodb安装和配置

    简介 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB是一个介于关系数据库和非关系数据库之间的产品. Mongod ...

  8. 微信小程序开发技巧总结(二) -- 文件的选取、移动、上传和下载

    微信小程序开发技巧总结(二) -- 文件的选取.移动.上传和下载 1.不同类型文件的选取 1.1 常用的图片 视频 对于大部分开发者来说,需要上传的文件形式主要为图片,微信为此提供了接口. wx.ch ...

  9. 小程序云开发--内容安全审查API云调用

    云调用 云调用是小程序·云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用. 接口方法 openapi.security.msgSecCheck 需在 ...

  10. 【WPF学习】第四十四章 图画

    通过上一章的学习,Geometry抽象类表示形状或路径.Drawing抽象类扮演了互补的角色,它表示2D图画(Drawing)——换句话说,它包含了显示矢量图像或位图需要的所有信息. 尽管有几类画图类 ...