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. [校内训练19_09_03]c Huge Counting

    题意 有一个定义在 k 维非负整点上的函数:$f(x_1,x_2,...,x_k):N_{0}^{k}->\{0,1\}$ ,定义方法如下: 若存在$j∈[1,k],x_j=0$,则$f(x_1 ...

  2. Informatica9.5.1创建资源库出错找不到libpmora8.so

    错误信息: Database driver event...Error occurred loading library [libclntsh.so.10.1: cannot open shared ...

  3. 事务管理(ACID)

    目录 一.事务管理(ACID) 原子性(Atomicity) 一致性(Consistency) 持久性(Durability) 隔离性(Isolation) 二.事务隔离级别 脏读 不可复读 虚读(幻 ...

  4. Jenkins | 搭建你第一个Jenkins应用

    搭建你第一个Jenkins应用 1.准备工作 第一次使用 Jenkins,您需要: 机器要求: 256 MB 内存,建议大于 512 MB 10 GB 的硬盘空间(用于 Jenkins 和 Docke ...

  5. 【编程的乐趣-用python解算法谜题系列】谜题一 保持一致

    谜题一 保持一致 谜题 假设有一大群人排队等待观看棒球比赛.他们都是主场球迷,每个人都戴着队帽,但不是所有人都用同一种戴法,有些人正着戴,有些人反着戴. 假定你是保安,只有在全组球迷帽子戴法一致时才能 ...

  6. tmobst4an

    (单选题)HTML代码: <table> <tr><td>Value 1</td><td></td></tr> &l ...

  7. qt QTreeWidget使用

    itemwidget.h #ifndef ITEMWIDGET_H #define ITEMWIDGET_H #include <QtWidgets/QWidget> #include & ...

  8. 时序数据库 Apache-IoTDB 源码解析之文件索引块(五)

    上一章聊到 TsFile 的文件组成,以及数据块的详细介绍.详情请见: 时序数据库 Apache-IoTDB 源码解析之文件数据块(四) 打一波广告,欢迎大家访问IoTDB 仓库,求一波 Star. ...

  9. 为什么用上了HTTPS,还是被流量劫持?

    广告再临 “老周,有人找你” 一大早,361杀毒公司的老周就被吵醒. 今天的阳光很明媚,老周伸了伸懒腰,这才踱步走向工作室. “是谁一大早的就来吵吵,坏了我的瞌睡”,听得出来,老周有点不太高兴. “咚 ...

  10. Go语言实现:【剑指offer】二叉树的镜像

    该题目来源于牛客网<剑指offer>专题. 操作给定的二叉树,将其变换为源二叉树的镜像. 示例: 输入: 4 / 2 7 / \ / 1 3 6 9 输出: 4 / 7 2 / \ / 9 ...