首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS基础——css 介绍

1. css 定义 css(Cascading Style Sheet)层叠样式表,它是用来美化页面的一种语言。...没有使用css效果图 图片 使用css效果图 图片 2. css 作用 美化界面, 比如: 设置标签 文字大小、颜色、字体加粗等样式。 控制页面布局, 比如: 设置浮动、定位等样式。...3. css 基本语法 选择器{ 样式规则 } 样式规则: 属性名1:属性值1; 属性名2:属性值2; 属性名3:属性值3; ... 选择器:是用来选择标签,选出来以后给标签加样式。...代码示例: div{ width:100px; height:100px; background:gold; } 说明 css 是由两个主要部分构成:选择器和一条或多条样式规则...小结 css 是层叠样式表,它是用来美化网页和控制页面布局。 定义 css 语法格式是: 选择器{样式规则}

87230
您找到你想要的搜索结果了吗?
是的
没有找到

CSS基础——css 引入方式

css三种引入方式行内式内嵌式(内部样式)外链式1....缺点:在多个页面之间可重用性不够高。3. 外链式将css代码写在一个单独.css文件中,在标签中使用标签直接引入该文件到页面中。...缺点:css代码由于分离到单独css文件,容易出现css代码过于集中,若维护不当则极容易造成混乱。...4. css引入方式选择行内式几乎不用内嵌式在学习css样式阶段使用外链式在公司开发阶段使用,可以对 css 样式和 html 页面分别进行开发。5....小结css 引入有三种方式, 分别是行内式、内嵌式、外链式。外链式是在公司开发时候会使用,最能体现 div+css 标签内容与显示样式分离思想, 也最易改版维护,代码看起来也是最美观一种。

94120

奇妙 CSS shapes(CSS图形)

CSS 发展到今天已经越来越强大了。其语法日新月异,让很多以前完成不了事情,现在可以非常轻松做到。...今天就向大家介绍几个比较新强大 CSS 功能: clip-path shape-outside shape 意思是图形,CSS shapes 也就是 CSS 图形意思,也就是使用 CSS 生成各种图形...CSS3之前,我们能做只有矩形,四四方方,条条框框。...CSS3 CSS3出来后,我们有了更广阔施展空间,通过 border-radius border transform 伪元素配合 gradient 渐变 我们能够作出非常多几何图形。...CodePen -- CSS Shapes(CSS 几何图形) 上面所讲述是使用传统 CSS3 方式绘制几何图形,前人栽树后人乘凉,之前大牛们在 CSS 绘制几何图形上已经做了非常深入研究,更多

1.4K50

CSS】Houdini, CSS成人礼

大概不到10年咱们就全部搞定了吧 CSS: 。。。。。。 (难过) W3C:(顿了顿):但是这些年啊,你刻苦努力我们都是看在眼里CSS:所以!!??...去修改CSS样式嘛,大佬们觉得这样字符串操作麻烦而且速度很慢,所以定义了一组CSS专有的接口对象去进行操作,Typed OM提供了与底层值交互接口,通过使用专门JS对象来表示它们。...为CSS新特性提供polyfill 它主要作用在于给予开发者更多开发CSS自由度,推动CSS新特性发布进程,同时为未来那些像flexbox这样优秀特性提供polyfill,让我们可以不再需要顾忌兼容性...,而能够尽快地使用新发布CSS特性,当然,CSS生态也会因此更为繁荣。...emmm 啊~下面又到了我最喜欢互怼环节了呀 告别CSS 为什么CSS一开始这么难学 前端工程师讨厌写CSS是什么心态? 为什么说Houdini是CSS漫长成人礼?

65720

CSS】263- CSS 空格处理

浏览器输出结果如下。 hello world 可以看到,文字前部和后部空格都会忽略,内部连续空格只会算作一个。这就是浏览器处理空格基本规则。...除了普通空格键,还包括制表符( )和换行符( 和 )。 浏览器会自动把这些符号转成普通空格键。...三、CSS white-space 属性 HTML 语言空格处理,基本上就是直接过滤。这样处理过于粗糙,完全忽视了原始文本内部空格可能是有意义。...CSS 提供了一个white-space属性,可以提供更精确一点空格处理方式。该属性共有六个值,除了一个通用inherit(继承父元素),下面依次介绍剩下五个值。...文首空格、内部空格和换行符都保留了,超出容器地方发生了折行。 3.5 white-space: pre-line white-space属性为pre-line时,意为保留换行符。

1.2K10

CSS 思考 ☞『CSS in JS』 or 『JS in CSS』 ?

- 沸点 - 掘金 ---- 大家都很有才,视野很开阔~~ 本瓜所在项目组技术栈主要是 Vue2,平常又疏于 CSS 探究,对 JSX 里融合写 CSS 这种全面组件化写法了解不多。...我现在是意识到了,这种写法其实早就有了,可参见阮一峰这篇:CSS Modules 用法教程 - 阮一峰网络日志 简而言之,代码组织形式类似如下,从 A 到 B 过程: // *.scss .item.../foo.scss'; const App = () => ( {item} ) 编译出来结果也不一样: * A foo bar * B foo bar ``` CSS...in JS 还是 JS in CSS,总之都想整合 JS 和 CSS 能力,梳理一个新模板规范。...有更多兴趣可以看下 SFC style CSS variable injection (new edition) by yyx990803 · Pull Request #231 · vuejs/rfcs

25.8K60

【译】CSS列表,标记,计数器

原文地址:CSS Lists, Markers, And Counters 在CSS中,样式列表种类远比我们想象得要多。...本文,会首先讲解CSS列表,然后把目光转移到CSS列表规范中一些有趣特性——标记和计数器。 在CSS中,列表具有特定属性,为我们提供了标准列表样式。...在早期,如果要改变ul或li中内容颜色或字体大小,同样也会改变标记符号颜色和字体大小,为了设置颜色不一文本和标记符这样简单行为,就需要将文本由一个span元素包裹或使用标记图像。...这意味着可以在::marker伪元素中操作文本,当结合计数器使用时,其为标记符号格式化提供了可能性。 浏览器支持和回退 对于不支持::marker伪元素浏览器,就会显示常规标记符号。...大多数情况下,回退到常规标记符将会是一个合理解决方案。 计数器 有序列表编号是通过CSS计数器实现,因此,CSS列表规范中也描述了计数器。

1.1K30

reactcss

最主要是,css 都写在 css 文件中,无法处理动态 css。...CSS in JS​ 由于 React 对 CSS 封装非常弱,导致了一系列第三方库,用来加强 CSS 操作,统称为 CSS in JS,有一种在 js 文件中写 css 代码感觉,根据不完全统计...全部功能同时,非常方便实现动态css, 甚至可以直接调用props!...有以下几种优点: 源代码无非就是 css 基本样式,如 class w-auto 对应 css width: auto; 等等 如果不是特别复杂样式,甚至可以不用写一条 css 代码,开发效率杠杠...说说我目前 react 所选操作,tailwind(原子类)+ CSS modules,写一些小项目或者 demo 甚至都没必要写 css 代码,毕竟 css 是大多数前端程序员都不是那么想写(包括我

1.5K10

CSS讲解

CSS有丰富样式定义,可以让我们网页更加美观,用户体验更好CSS可以多页面使用,可以多次重复应用到多种HTML页面中,减少程序员重复工作量结构清晰,易于修改,方便程序员编写网页那么CSS是如何工作呢...首先先加载我们HTML代码,加载完成后进行HTML解析,在解析同时加载CSS。待解析完成后创建我们对应DOM树,然后把解析后CSS挂载在DOM树上,最后对用户进行展示页面。...那么接下来就让我们一起学习CSS,我们要写CSS了就要考虑我们CSS嵌入方式了,那CSS嵌入方式有哪几种呢?.../style.css">CCS选择器当我们要使用CSS样式时候,首先第一步就是要去选择我们要设置元素。那怎么去选择我们元素呢?这里我们就要用到我们CSS选择器了。...important >内联> id> class >标签我们讲了CSS选择器我们在讲讲CSS字体CSS字体在 CSS 中,有五个通用字体族:衬线字体(Serif)- 在每个字母边缘都有一个小笔触

13100

(1424) css进阶:(入门)去除冗余css

更有甚有时候需求更改,带来DOM结构更改,这时候我们可能无暇关注CSS样式,会造成很多冗余CSS。...我们得想办法消除冗余CSS,如果靠人工去剔除,吃力又容易出错,因此,此节我们来学习一下用webpack如何消除未使用CSS。...PurifyCSS 使用PurifyCSS可以大大减少CSS冗余,消除框架中未使用CSS,初步达到按需引入效果。 1.如何在webpack中使用? ?...1.1 安装 安装PurifyCSS-webpack插件,PurifyCSS-webpack是依赖于purify-css这个包,所以这两个都需要安装。...1.4 编写css代码 配置好上边代码,我们可以故意在src/css/index.css文件里写一些用不到属性,比如: #hello{ background-color: #018eea;

1.2K20

CSSCSS 特性 ② ( CSS 继承性 )

文章目录 一、CSS 继承性 1、样式继承性 2、代码示例 一、CSS 继承性 ---- 1、样式继承性 CSS 样式 具有 继承性 , 字标签 自动 继承 父标签 CSS 样式 , 如下标签结构中..., CSS 继承性测试 如果 为 div 标签设置 字体为红色 , 那么 在 div 标签下字标签 p 标签 会自动继承 父标签 div 标签样式..., 其文本也为红色 ; 子标签继承 父标签 样式 , 可以降低 CSS 代码复杂性 , 便于维护 ; 不是所有的 CSS 样式都可以继承 , 可继承样式有 : 文本相关 CSS 样式 , text-xxx...样式 ; 字体相关 CSS 样式 , font-xxx 样式 ; 线相关 CSS 样式 , line-xxx 样式 ; 字体颜色相关 CSS 样式 , color 样式 ; 元素宽高样式 , 背景设置...由于 CSS 样式具有继承性 , div 盒子字标签默认字体都是红色 ; 代码示例 : <!

1.2K20

【融职培训】Web前端学习 第2章 网页重构1 第一个网页

一、内容概述 从本节我们开始正式学习前端开发课程内容,首先我们从第一个网页开始了解html和css基本概念,并通过创建第一个网页了解vscode基本使用方法。...【超文本标记语言】,,超级文本标记语言是标准通用标记语言下一个应用,也是一种规范,一种标准,它一个标记语言通过标记符号来标记要显示网页中各个部分。...刚才我们了解了,使用HTML可以设置网页中内容(标准通用标记语言一个应用)等文件样式计算机语言,那么使用CSS就可以进一步装饰这些内容,录入设置文本字体颜色,或是改变图片尺寸等等。...如下面的代码所示,CSS代码是在style标签内部编写。 1 2 <!...CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 关于CSS更多内容,我们会在后续章节继续讲解。

38920

CSS基础语法(一) CSS3种引入

CSS样式表 CSS可算是网页设计一个突破,它解决了网页界面排版难题。可以这么说,HTMLTag主要是定义网页内容(Content),而CSS决定这些网页内容如何显示(Layout)。...于是1995年,W3C发布了CSS草案,试图解决结构与样式混杂问题。 1996年,W3C正式推出CSS1。 1998年,推出CSS2。...2001年从CSS3开始,CSS这门语言分割成多个独立模块,每个模块独立分级,且只包含一小部分功能。...2011年开始设计CSS4  一、css样式表引入 1.内嵌样式表 内嵌样式表是写在Tag(标签)里面的。内嵌样式只对所在Tag有效 。...2、css样式文件名称以有意义英文字母命名,如 main.css。 3、href=""是引入css路径 4、rel="stylesheet" type="text/css" 是固定写法不可修改。

1.4K50
领券