css样式表不可能实现什么功能?

CSS层叠样式表:

(Cascading Style Sheet)

作用:

装饰和美化页面元素,实现网页的排版布局

CSS为HTML标记语言提供了一种样式描述,定义了其中元素的显示方式。

CSS在Web设计领域是一个突破。利用它可以实现修改一个小的样式更新与之相关的所有页面元素

CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力

使用:

1.行内样式/内联样式:

特点:

在具体的标签中使用参style属性,引入CSS的样式的代码

语法:

1)样式声明/CSS语句:

对当前元素添加样式

语法:

CSS属性:值;

2)

CSS的样式声明可以是多条

常见的CSS属性:

1》.设置字体大小

属性:

funt-size

取值:

以像素为单位的数值 默认16px

2》.设置字体颜色

属性:

color

取值:

颜色的英文单词

3》.设置背景颜色:

属性:

background-color

取值:

颜色的英文单词

2.文档内嵌/内部样式表:

特点:

将CSS代码与具体的标签相分离,在HTML文档中使用标签引入CSS代码

语法:

选择器1

选择器2

选择器3

选择器:

使用文档内嵌方式引入CSS样式表时,实现了结构与样式分离

凡是需要自己定义选着器来匹配文档中元素 与其他应用样式

作用:

匹配文档原数为其应用样式

语法:

选择器实际上由两部分组成

选择器(符){

属性:值;

属性:值;

}

标签选择器/元素选择器:

使用标签名作为选择符,匹配文档中所有的标签,并应用样式

注意:

可以写在任意位置 但是基于样式的优先原则,一般写在head里

3.外链方式/外部样式表:

定义外部的.css文件,在HTML中引入即可 真正实现文档与样式表的分离

语法:

在外部样式表中使用选着器来定义样式:

在HTML中用引入CSS文件

样式表的特征:

继承性:

大部分的CSS属性都是可以被继承的

子元素或后代元素都是可继承父元素中的样式的

所有的文本属性都可以被继承

块元素的宽度与父元素保持一致

层叠性:

允许为元素定义多个样式,共同起作用

样式表的优先级:

低~高

1.浏览器的缺省设置:浏览器默认样式

2.文档内嵌/外链方式:在不发生样式冲突时:共同起作用,不冲突时:后来者居上

3.行内样式的优先级最高

CSS的选着器:

作用:

规范页面中哪些元素能够应用声明好的样式

目的:

匹配页面原素

详解:

1.标签选择器/元素选择器:

特点:

将标签名作为选择符,来匹配文档中所有的该标签,包含后代元素

语法:

p{

color: red;

text-decoration: none;

}

2.类选择器:

特点:

通过元素的class属性值进行匹配

语法:

.c1{

样式

}

文本

类选择器的结合使用:

1.

标签名.类名

表示在指定的标签中匹配的class属性值对应的元素

标签名一定要写在前面

语法:

p.c1{

样式

}

2.

.类名1.类名2(不常用)

3.

标签中使用两个选择器的样式

语法:

3. ID 选择器:

作用:

HTML中所有的元素都有一个ID属性,主要用来表示元素在文档中的标志具有唯一性

通过元素的ID属性值进行匹配

*通常网页中外围的结构化标签。都使用ID进行标识 具有唯一性

语法:

#nav{

样式

}

导航条

4.群组选择器:

作用:

为多个选择器设置共同的样式

语法:

div,h1,…{

样式

}

5.后代选择器:

作用:

依托于元素的后代关系匹配元素

既包含直接子元素和后代子元素

语法:

选择器1 选择器2..{

样式

}

在选择器1对应的元素匹配后代元素,后代元素必须满足选择器2

6.子代选择器:

作用:

依托元素的子代关系进行匹配 只匹配直接子元素

语法:

选择器1>选择器2{

样式

}

在选择器1对应的元素中匹配直接子元素

7.伪类选择器:

1)超链接伪类选择器

2)动态伪类选择器

主要针对元素的不同状态去设置样式

超链接的不同状态

访问前:link

访问后:visited

激活(鼠标按住不放):active

鼠标滑过:hover

其他元素:

鼠标滑过

激活

表单控件:

获取焦点时的状态:focus

对密码框和文本框而言 当用户输入时都视为获取焦点

3)与其他选择器结合使用

设置元素在不同状态下的样式

语法:

a:link{

color:black;

}

如果要给超链接添加伪类选择器 必须按照以下顺序书写

link

visited

hover

active

选择器的优先级:

当多个选择器的样式同时应用到一个元素上时 要按照不同选择器的优先级来应用样式

判断选择器的优先级 主要看选择器的权重(权值)

选择器 权值

标签选择器 1

类选择器/伪类 10

id选择器 100

行内选择器 1000

如果是复杂选择器(后代,子代)

最终权值是是各选择器之和

尺寸单位与颜色取值

尺寸单位

px 像素单位 默认单位

% 参照父元素对应属性的值进行获取

in inch 英寸 1in = 2.54cm

pt 榜 1pt = 1/72 in

cm

mm

颜色单位

1.英文单词

2.rgb(r,g,b) 表示颜色

取值:

每一种三原色的取值范围:0~255

3.rgba(r,g,b,alpha)

设置颜色 还可以调整透明度

三原色的取值范围:0~255

alpha透明度取值:1/0

0:表示透明

1:表示不透明

取小数表示半透明。整数的0可以省略不写 0.5/.5

4.十六进制表示颜色:

三原色的取值为0~255

取值转换为十六进制

表示颜色:

长十六进制 6位表示方法

每两位为一组 代表一种三原色

#ff0000表示红色

短十六进制 3位表示

浏览器会自动对每一位进行重复补全,最终补全为十六进制

元素分类

HTML中标签分为

1. 块元素

特点 :

1. 独占一行,不与其他元素共行显示

2. 可以手动设置宽高

et : div h1 p ul ol table form

2. 行内元素

特点 :

1. 可以与其他元素或者文本共行显示

2. 不能手动设置宽高,元素的大小由内容决定

et : span i b label u s sub sup

3. 行内块元素

特点 :

既可以与其他元素共行显示,也可以手动设置宽高

et : img input

属性 :

可以通过 vertical-align设置行内块元素左右元素与其的垂直对齐方式

取值 : top / middle / bottom

注意 :vertical-align只在行内块元素中使用

行内元素是可以共行显示的,但是如果代码中出现了换行,页面最终效果上,行内元素之间会有空隙

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/168882.html

(0)

相关推荐

  • 电驴设置向导的设置(电驴设置中文)

    一、HTTP(超文本传输协议)/ HTTPS 将文件放到服务器上,然后由服务器传送到不同的用户机器上,称为 Client–Server Model 简称 C/S 模式,或者叫一对多模式。 如果同一时刻同一文件下载的用户太多,会影响到下载速度。 例如:华军软件园下载比特彗星: 得到下载链接: magnet:?xt=urn:btih:761185c0724de8…

    2023-02-03 创业杂谈
  • 口味王活动攻略

    口味王活动攻略 收录于话题 #上班族副业#赚钱#口味王活动#口味王攻略#项目 今天给大家分享一个小的项目,看到网络上有人已经很早就在做这个项目了。有的是直接拉群,9.9进群。这里面就是信息差。 知道就很简单,直接去做任务就行。不绕弯子了,直接上干货。 海南口味王榔槟做的一个品牌活动,投资方来拿出一部分的收益来做活动,这种品牌效应还是引来许多的用户。 自己也是…

    2023-04-23
  • 澄海化粪池怎么清理,农村生活污水治理整体要求

    农村生活污水治理的“汕头样板” 编者按:2月21日,在广东省召开的《2023年全省生态环境保护工作会议》中提出,要围绕啃硬骨头狠抓治污,深入打好污染防治攻坚战,让广东天更蓝、水更绿、山更美,让绿色低碳成为广东高质量发展的鲜明特色。 (记者/张霜 实习生/肖陈萌)房前屋后干净整洁,池塘溪流碧波荡漾;村民们脸上洋溢着笑脸,水里的鱼儿欢快地跳跃……如今走在汕头农村…

    2023-08-27 创业杂谈
  • 互联网营销要学什么软件 互联网营销软件学习

    互联网营销,是指基于互联网技术的推广营销方式,是现代化的营销手段。互联网的发展和普及,让互联网营销成为一种趋势,各个企业和组织都在积极探索和利用互联网营销的各种方式来获取更多的流量和增长。而在互联网营销中,除了有创新的营销方案和策略外,掌握一些互联网营销软件的使用,也是非常必要的。 一、搜索引擎优化(SEO)软件 搜索引擎优化(SEO)软件,是一类帮助网站进…

    2023-05-21
  • 创业板股票交易规则是怎样,如何了解创业板股票交易规则

    新股第一天换手率多少正常 A股新股上市分为两种情况,两种情况换手率也完全不同,第一种,科创板和创业板新股上市第一天因为没有涨跌幅度限制,换手率非常高,一般在50-75%之间都是正常的;第二种,上证主板和深证主板上市第一天涨幅是44%,换手率非常低,一般在1%以内都是正常的。 为什么科创板和创业板新股第一天上市换手率非常高呢? 科创板和创业板新股首日开始,5个…

    2023-07-13 创业杂谈
  • 四川加盟店排行榜揭晓 四川预制菜加盟店10大品牌

      一直以来,餐饮行业都是比较受到广大消费者青睐的,而餐饮业也成了一个热门行业,想要做好餐饮业这一行业自然也是要加盟创业。尤其是在毫无经验之下,一条龙服务的加盟店能够减去不少的麻烦,那么四川加盟店有哪些是比较值得推荐的呢?   四川预制菜加盟店10大品牌   1.趣小鲜儿半成品菜   趣小鲜儿半成品菜店利的产品品种很多,能够满足食客们的要求,是一个不错的投资…

    2023-04-02
  • 免费领取qq会员(免费领取qq会员三天)

    从3月14日开始,腾讯音乐娱乐集团旗下两款产品全民K歌、QQ音乐为所有用户准备共计1000万份7天VIP会员,与音乐相伴,用歌声同行,共同期待春暖花开的季节。 用户可前往全民K歌官方微信、官方微博,QQ音乐官方微博领取,单账号只限领取一次,24小时内到账,先到先得。 早在2020年初,全民 K 歌就通过朗诵歌单、加油歌单、短视频、音频电台、在线歌房等多种形式…

    2023-05-30
  • 中国连锁加盟网2元店,中国连锁加盟网2元店开启购物狂欢

    编辑导语:Lazada在短短几年间,在东南亚地区为跨境电商形式的贸易平台奠定了基础,并一度成为东南亚地区最大的跨境电商。然而,另一电商平台shopee横空出世,为Lazada带来了不小的竞争。本文探讨Lazada在其他跨境电商平台的崛起之下,如何保持自己的竞争力和地位?一起来看一下吧。 Lazada自2012年成立以来,短短几年间便在东南亚六国开始培养用户并…

    2023-07-21 创业杂谈
  • 腾讯帝国是怎么发展起来的

    在过去的30年里,中国已成为世界上增长最快,最具创新性的市场之一。此外,随着互联网的发展,中国的一系列互联网公司取得了巨大的成功,包括腾讯,阿里巴巴,京东,网易等。 马化腾和他的第一次创业 1993年,马化腾从深圳大学毕业后加入润讯数字服务有限公司担任技术主管。两年后,马化腾发现了一项名为FidoNet的新发明,这是一个建立BBS(公告牌系统)网站并在它们之…

    2020-10-15
  • 美甲行业是长久之计吗,美甲店倒闭比例大吗

    开一家小型美甲店需要一年时间,但大多数人无法坚持到一年,只有少数人能够成功经营。这种情况在青岛的一个小镇上也发生过,然而,有一位店主通过使用表格化管理的方法,成功地经营了一年。接下来,我将分享这六个步骤。     第一步是学会算账。开一家店的目的是赚钱,因此需要学会销售卡,而不是单纯地提供技术服务。在开始经营之前,需要计算成本、预算和客单…

    2023-07-22
  • 开文具店(开文具店新手如何进货)

    小周去年六月份开了一家彩萱文具店,作为一名90后,他之前没有文具行业从业经验,是稳妥的小白一枚。好多人都以为小周没有开店经验,可能会运营不下去 ,没想到只过了不到半年,文具店便运营得有声有色,预计他这一年下来的收入不会低于二十万。 为何小周的彩萱文具店做得如此好?在一次同学聚会中他透露了开店技巧。“当初我在文具行业开始创业的时候并没有选择单干,而是选择成为彩…

    2023-05-28 创业杂谈
  • 淘宝客怎么使用?如何获取淘宝客链接

    如何获取淘宝客链接 1、淘宝客推广是一种比较简单的推广方式,如果您有什么想学习的,可以来关注一下。 2、由于是阿里巴巴集团旗下的淘宝客网站,那么我们在阿里巴巴集团联盟里设置阿里妈妈推广链接,就能够使用淘宝客链接的。 3、淘宝联盟这里也有淘宝客推广工具,当然大家在找淘宝客推广的时候一定要选择那种站外推广。只有推广成功了,那么也可以赚取佣金。 4、所以淘宝客有佣…

    2023-02-06