css简介

一、CSS 指层叠样式表

样式定义如何显示 HTML 元素

样式通常存储在样式表

把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题

外部样式表可以极大提高工作效率

外部样式表通常存储在 CSS 文件

多个样式定义可层叠为一

CSS 可以通过以下方式添加到HTML:

1.内部样式:

行内样式

嵌入样式

2.外部样式

1)行内样式- 在HTML元素中使用"style" 属性

<p style="color:blue;margin-left:20px;">This is a paragraph.</p>

     

2)嵌入样式-在HTML文档头部 <head> 区域使用<style> 元素 来包含CSS

<head>

<style type="text/css">

body {background-color:yellow;}

p {color:blue;}

</style>

</head>

 以上是直接给元素定义css

         

(1、通过选择器来调用css

定义方式有两种:id选择器和class选择器

       例子1id选择器                    调用

           #id名字 {属性:值}          <标签 id="刚才定义的id名字">

#pang {clor:red}           <p id="pang">

例子2 class选择器                 调用

.名字 {属性:值}              <标签 clas="刚才定义的id名字">

.pang {color:red}          <p class="pang">

     这两种调用可以使用在内部样式表和外部引用中

    

     

3)外部引用 - 使用外部 CSS 文件

<head>

     <link rel="stylesheet" type="text/css" href="mystyle.css">

     </head>

 最好的方式是通过外部引用CSS文件.

CSS样式表优先顺序

ID选择器>类选择器>标签选择器

    选择器类型相同时,按照代码应用顺序,后应用的样式覆盖先应用的样式

    CSS行内样式在所有样式表中优先级最高

 

二、css语法格式

1、CSS 规则由两个主要的部分构成:1)选择器,(2)以及一条或多条声明:

(1)选择器通常是:您需要改变样式的 HTML 元素。(也就是标签)

(2)每条声明:由一个属性和一个值组成。

属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。

CSS声明总是以分号;结束,声明组以大括号{}括起来:

例子:

p {color:red;text-align:center;}

         

    如果属性值有两个单词以上,需要""扩起来

   比如: a {color:"red asd"}  

2css注释

/*   注释内容  */

三、css常用属性

(1)height: 表示高度

(2)width: 表示宽度

(3)background : 表示背景

背景属性(背景图片)例子:

 {backgrouund:blue url(1.png) no-repeat X轴位置 Y轴位置;}

      blue背景颜色

      no-repeat:表示背景图片不重复显示

      XY轴可以用像素来表示:比如100px 200px

     center:表示居中

     fixed:这个值表示固定背景图片,图片不会随着滚动条的下拉而消失。也就是说始 终在屏幕上。

 

css基础-1的更多相关文章

  1. 前端开发:css基础知识之盒模型以及浮动布局。

    前端开发:css基础知识之盒模型以及浮动布局 前言 楼主的蛮多朋友最近都在学习html5,他们都会问到同一个问题 浮动是什么东西?  为什么这个浮动没有效果?  这个问题楼主已经回答了n遍.今天则是把 ...

  2. CSS基础总结

    CSS基础总结链接地址:http://segmentfault.com/a/1190000002773955

  3. CSS基础篇之了解CSS和它的基本属性

    CSS是什么? CSS英文全名是Cascading Style Sheets翻译过来就是层叠样式表,它主是把网页表现与内容分离的一种样式设计语言.这种语言能优化我们编程,把东西简化和优化写法,而且不同 ...

  4. HTML5 -入门 (---css样式-------------(css基础与css选择器)---------------------—)

    ---恢复内容开始--- 一css基础入门与css选择器 CSS英文全拼:cascading style sheet 层叠样式表. 在html中使用:要在head中写style标签,所有样式放在sty ...

  5. css 基础---选择器

    1.css基础 selector {property: value} eg: h1 {color:red; font-size:14px;} p { text-align: center; color ...

  6. 妙味课堂——HTML+CSS基础笔记

    妙味课堂的课程讲得非常的清楚,受益匪浅.先把HTML和CSS基础课程部分视频的学习笔记记录如下: padding #PS基础 ##前端需要的PS技能 - PS技能(前端需要):切图.修图.测量 - P ...

  7. WEB前端开发CSS基础样式全面总结

    Web前端开发css基础样式全面总结 颜色和单位的使用 颜色 用颜色的名字表示颜色,比如:red 用16进制表示演示 比如:#FF0000 用rgb数值表示颜色,rgb(红,绿,蓝),每个值都在0-2 ...

  8. css基础不扎实

    写了两周的网页,发现自己的css基础还是很差的,当时培训学习的时候就发现了,我做的页面都特别的别扭和丑吧,在班级上应该是垫底的: 原先只知道用float,不会使用定位,网页连固定定位也不会,现在发现, ...

  9. css基础总结一

    最近在弄一个简单管理系统的前端,所以打算将做项目的一些个人感想以及总结简单罗列下,当然,主要针对前端的基础部分以及一些常用的前端个人简单技巧总结.主要分为js部分和css部分,下面是css的基础部分总 ...

  10. CSS基础教程 -- 媒体查询屏幕适配

    响应式布局 Media Query 的使用方法 在上例中, 我们使用Media Queries来根据3种不同尺寸的窗口使用3种不同的样式.通过不同的媒体类型和条件定义样式表规则,媒体查询让CSS可以更 ...

随机推荐

  1. Servlet(2):通过servletContext对象实现数据共享

    一,ServletContext介绍 web容器在启动时,它会为每一个web应用程序都创建一个ServletContext对象,它代表当前web应用 多个Servlet通过ServletContext ...

  2. HDC2021技术分论坛:进程崩溃/应用卡死,故障频频怎么办?

    ​作者:jiwenqiang,DFX技术专家 提到开发一个产品,我们通常首先想到的是要实现什么样的功能,但是除了功能之外,非功能属性也会很大程度上影响一个产品的体验效果,比如不定时出现的应用卡死.崩溃 ...

  3. 程序员Meme 第01期

  4. 分布式调用链跟踪工具Jaeger?两分钟极速体验

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  5. Dom 解析XML

    xml文件 <?xml version="1.0" encoding="UTF-8"?><data>    <book id=&q ...

  6. [BUUCTF]REVERSE——[WUSTCTF2020]level2

    [WUSTCTF2020]level2 附件 步骤: 例行检查,32位程序,upx壳儿 脱完壳儿,扔进32位ida,习惯性的检索字符串,在我没找到什么关键信息,准备去看main函数的时候,将字符串拉到 ...

  7. 【二进制】【WP】MOCTF逆向题解

    moctf 逆向第一题:SOEASY 这个是个 64 位的软件,OD 打不开,只能用 IDA64 打开,直接搜字符串(shift+F12)就可以看到 moctf 逆向第二题:跳跳跳 这个题当初给了初学 ...

  8. Sentry 开发者贡献指南 - 前端 React Hooks 与虫洞状态管理模式

    系列 Sentry 开发者贡献指南 - 前端(ReactJS生态) Sentry 开发者贡献指南 - 后端服务(Python/Go/Rust/NodeJS) 什么是虫洞状态管理模式? 您可以逃脱的最小 ...

  9. 转置Table.Transpose(Power Query 之 M 语言)

    数据源: 任意五行两列 目标: 转置成两行五列 操作过程: [转换]>[转置] M公式:  = Table.Transpose( 表 )  

  10. CF975A Aramic script 题解

    Content 定义一个字符串的根为字符串中不同种类的字符按字典序非降序排列得到的字符串.例如 \(\texttt{aaa}\) 的词根为 \(\texttt{a}\),\(\texttt{babb} ...