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

前端入门1-基础概念声明正文

基础-HTML Html 是一种标记语言,不是编程语言,需要明确这点。 编程语言,通俗理解就是向计算机发送指令,通过程序让计算机达到我们想要功能。...元素:标签 + 内容 基础-CSS CSS 负责文本样式呈现,既然 HTML 和 CSS 分离开,各自只负责各自职责,那么肯定需要某种方式两者连接在一起。...更准确说,是在 HTML 文档中该如何使用 CSS,因为 HTML 文档是互联网基础,一个个网页就是一份份HTML 文档,既然 HTML 文档是基础,那么就是要明确在 HTML 文档中该如何使用 CSS...但这两种相比较于第一种使用全局属性方式,它们并没有直接在相关联元素上书写,因此需要有一种机制,来这些 css 代码关联到需要作用元素对象上,这个机制就叫:选择器。...选择器 选择器是专门用来 css 代码关联到指定 HTML 文档中元素对象上,毕竟 css 已经被抽离出 HTML,各自负责各自职责,但总归需要一种桥梁两者关联在一起。

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

不懂CSS后端难道就不是好程序猿?

style="")》 ID样式(用id=标识)》 类别样式(class="") 》 标记样式(写在head中或css文件中)    标准写法当然是样式统一写在css文件中方便复用管理,页面中尽量不要写样式...(看到一锅粥页面你是不是会有一种看到大海感觉……) 那怎么定位到我想到元素呢?...CSS选择器出场 一.基本CSS选择器标记选择器、类别选择器、ID选择器3种:   1.标记选择器        每一种HTML标记名称都可以作为相应标记选择器名称,如h1,p,div等等   ...> 嵌套用CSS标记方法嵌套之外标记不生效 效果: ?   ...效果是:“用CSS显示红色,其他用包围起来是兰色   后代选择器产生影响不仅限于元素“直接后代”,而且会影响到它“各级后代” 四.子选择器:也就是只有对直接后代有影响选择器

87190

前端入门系列之CSS

---- CSS如何影响HTML Web浏览器CSS规则应用于文档以影响它们显示方式。一个CSS规则由以下组成: 一组 属性 ,属性值更新了 HTML 内容显示方式。...比如,我想将我CSS规则应用到我HTML文档中所有段落上。...---- CSS如何工作 当浏览器显示文档时,它必须将文档内容与其样式信息结合。它分两个阶段处理文档: 浏览器 HTML 和 CSS 转化成 DOM (文档对象模型)。...多重选择器(Multiple selectors): 这些也不是单独选择器;这个思路是将以逗号分隔开多个选择器放在一个CSS规则下面, 以一组声明应用于由这些选择器选择所有元素。...选择器5 - 7在徘徊在链接附近样式进行竞争。选择器六明显地输给了了五,其专用性值为23和24——它在链中少了一个元素选择器

2.6K10

前端入门3-CSS基础声明正文-CSS基础

四种,对应就是指明 width 和 height 表示是包含哪些区域宽高。 使用方式 CSS 基本结构是由选择器和样式属性列表组成,那么如何跟 HTML 文档关联起来使用呢?...外部样式表 CSS 保存在一个独立扩展名为 .css 文件中,并在 HTML 使用 元素中引用它,这种方法可以说是最好,因为你可以使用一个样式表来设置多个文档样式...因此被选择器匹配到元素,都是直接 CSS 样式作用到整个元素上,也就是作用到整个文本内容上。...在 CSS 中也是可以使用一些内置方法功能。 伪类选择器 当不是通过 HTML 文档中元素一些基本性质,比如 id,class,标签名,属性这些基本特征来匹配这些元素时,就可以称作伪类选择器。...场景1:不同使用方式优先级 CSS 有三种使用方式,另外浏览器也有默认样式,因此这些构成了一个优先级顺序: 元素内嵌样式(全局属性 style 定义样式) 文档内嵌样式(style 标签定义样式)

71020

改善CSS10种最佳做法

通常,你不会使用框架中每个选择器,因此你软件包包含无效代码。 如果仅对按钮样式使用,则将样式外包给你CSS文件,然后删除其余样式。...我们可以使用它们来更改元素外观,行为或状态。例如,要使用隐藏标记,我们可以说.block--hidden。 ITCSS 倒三角CSS通过将不同图层引入不同特性来帮助你更好地组织文件。...: 1em; } 如果你正在使用span元素作为标题。....deeply .nested .selector span { ... } 你浏览器首先从开始span。它将匹配所有span标签,然后转到下一个标签。...它将滤除类中spans,.selector依此类推。 不建议标记用于CSS选择器,因为它会与每个标记匹配。虽然差异只能在几分之一毫秒内测量,但总的来说很少。

77810

JavaScript 是如何工作: Shadow DOM 内部结构+如何编写独立组件!

简化 CSS - 作用域 DOM 意味着您可以使用简单 CSS 选择器,更通用 id/类名称,而无需担心命名冲突。 Shadow DOM 本文假设你已经熟悉 DOM 及其它 Api 概念。...Slot 是组件内部占位符,用户可以使用自己标记来填充。...内部使用 CSS 选择器在本地应用于组件实际上,这意味着我们可以再次使用公共vid/类名,而不用担心页面上其他地方冲突,最佳做法是在 Shadow DOM 内使用更简单 CSS 选择器,它们在性能上也不错...使用元素在#shadow-root中引入样式表,这些样式表也都属于本地。...:host 伪类选择器 使用 :host 伪类选择器,用来选择组件宿主元素元素 (相对于组件模板内部元素)。

1.6K30

【前端就业课 第一阶段】HTML5 零基础到实战(三)一篇文CSS基础入门

小媛:CSS 是啥? 1_bit:CSS 是前端中必不可少一项技术,当然说必不可少不是说缺少了CSS不行,而是缺少CSS无法做出精美的Web页面。...1_bit:对,style 表示引入 css 样式,等于号右边双引号内是对应样式内容,咱们使用双引号进行标记,其中 color 表示对这个标签进行样式修饰,修饰其中内容颜色为 blue 蓝色...我们先认识CSS三个选择器,分别是元素选择器、类选择器和ID选择器,这三个选择器其中之一元素选择器刚刚咱们已经使用过了,使用元素选择器可以对同类元素样式进行修改,想要具体到某个元素修改其样式咱们可以通过类选择器以及...1_bit:当然可以,这个只是个名称,但是在元素选择器中则不能这样做,因为元素选择器是直接使用标签名,在类选择器中是使用样式名,所以是可以更改。...1_bit:当然也可以使用类或者id做相邻兄弟选择器,例如如下示例。 小媛:我明白了,这些都是灵活使用

37130

css应知应会 第一集

尽量使用 CSS 样式 来取代 HTML 属性 2、使用CSS样式表 1、内联方式 又称为 行内样式 或 行内方式 2、内部样式表 样式内容定义在网页... 中 3、外部样式表 样式内容定义在外部 CSS 文件中(***.css) 在HTML页面中引入 ***.css使用样式内容 详解...黄色(yellow),文字大小为 24px 2、内部样式表 样式内容定义在 标记中,在此定义样式,可以被页面中多个元素同时使用 ...2继承性来取代 通用选择器 2、元素选择器 作用:使用元素名称来充当选择器,目的是为了匹配页面中指定元素名称所有标记 语法:元素名称...分类选择器,允许选择器元素选择器结合起来使用,从而实现对某种元素中不同样式细分控制 语法: 元素选择器.类选择器{ ...

1K20

改善CSS10种最佳做法

通常,你不会使用框架中每个选择器,因此你软件包包含无效代码。 如果仅对按钮样式使用,则将样式外包给你CSS文件,然后删除其余样式。...我们可以使用它们来更改元素外观,行为或状态。例如,要使用隐藏标记,我们可以说.block--hidden。 ITCSS 倒三角CSS通过将不同图层引入不同特性来帮助你更好地组织文件。...: 1em; } 如果你正在使用span元素作为标题。....deeply .nested .selector span { ... } 你浏览器首先从开始span。它将匹配所有span标签,然后转到下一个标签。...它将滤除类中spans,.selector依此类推。 不建议标记用于CSS选择器,因为它会与每个标记匹配。虽然差异只能在几分之一毫秒内测量,但总的来说很少。

67320

简易数据分析 15 | Web Scraper 高级用法——CSS 选择器使用.

使用 Web Scraper Selector 自动选择元素时,有时候选节点不准,抓不到数据,这时候就要我们手动调节 Selector 生成代码。...CSS活说起来也简单,比如说改个字号大小啊,加个背景颜色啊,加些网页特效啊,不过这些对于 Web Scraper 来说都不需要,因为 Web Scraper 是个爬虫工具,关注点是数据,而不是设计...CSS 里用来装饰特性我们是用不到,但是 CSS选择器我们还是用得到。Web Scraper 里用来选择元素 Selector,背后依赖技术就是 CSS 选择器。...举一个简单例子,在前面定位玩具枪时,我们可以通过 id 选择器定位,也可以通过 span 元素定位,如果我们想通过父元素来定位该怎么做呢? 这时候后代元素选择器就该出场了。...三、实战 上文知识密度还是有些大,熟练使用还是需要一些刻意练习。我们这次就用多种姿势选择豆瓣电影评分。 首先我们可以使用 class 选择器

1K30

Web-第二天 HTML表单&CSS【悟空教程】

熟悉CSS样式3种导入方式 熟悉CSS选择器使用 了解CSS基本属性使用 了解CSS盒子模型 今日学习标签总览 ?...在CSS中,执行这一任务样式规则部分被称为选择器,本小节将对CSS基础选择器进行详细地讲解,具体如下: 1.2.4.1 元素选择器 标记选择器是指用HTML标记名称作为选择器,按标记名称分类,为页面中某一类标记指定统一...属性选择器,在标签后面使用中括号标记,其基本语法格式如下: 标签名[标签属性=’标签属性值’]{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; } 该选择器,是对“元素选择器扩展,对一组标签进一步过滤...常见行内元素:、 等 在开发中,希望行内元素具有块元素特性,需要使用display进行转换 选择器{display:属性值} 常用属性值: inline:此元素显示为行内元素(...1.2.5.5 布局:float、clear 通常默认排版方式,页面中元素从上到下一一罗列,而实际开发中,需要左右方式进行排版,就需要使用浮动 选择器{float:属性值;} 常用属性值: left

4.2K40

CSS-02

Test 结果 # 子元素选择器(重点) 子元素选择器只能选择作为某元素元素元素。... 结果 # 复合选择器总结 选择器 作用 特征 使用情况 隔开符号及用法 后代选择器 用来选择元素后代 是选择所有的子孙后代 较多...# 精灵技术 CSS 精灵其实是网页中一些背景图像整合到一张大图中(精灵图),然而,各个网页元素通常只需要精灵图中不同位置某个小图,要想精确定位到精灵图中某个小图。...当同一个元素被两个选择器选中时,CSS会根据选择器权重决定使用哪一个选择器。权重低选择器效果会被权重高选择器效果覆盖(层叠)。 可以这样理解权重:这个选择器对于这个元素重要性。...也就是说靠近元素样式具有最大优先级,或者说排在最后样式优先级最大。 CSS定义了一个!important命令,该命令被赋予最大优先级。也就是说不管权重如何以及样式位置远近,!

2K30

译|你不知道CSS国际化

CSS通过告诉浏览器应该如何设置样式和布局来描述网页表示。我们可以使用多种方法在具有CSS多语言页面上将不同样式应用于不同语言。...伪类仍然可以使用,如果我们使用更常见属性选择器,例如 [lang="zh],那么这个属性必须在 元素上才能生效。 使用属性选择器 这就引出了我们下一个技术,使用属性选择器。...CSS属性 好了,选择器已经涵盖了。让我们来谈谈我们希望应用到与这些选择器相匹配元素样式。...可通过 font-feature-settings 访问低级属性,你可以在其中使用4个字母OpenType标记来切换所需功能(这取决于你字体是否具有这些功能开头,但我们假设它具有这些功能) 。...结束 这文章子真的很长,所以我将有第二部分来详细介绍我们如何使用我们所涉及选择器来建立一个布局,以确保我们布局即使在语言变化情况下也能保持稳健。

1.5K10

CSS入门笔记 - 初识CSS

CSS帮助您将文档信息内容 和如何展现它细节相分离。众所周知,如何展现文档细节即为样式(style)。...使用CSS,您可以样式信息存储在公共文件中以供所有的页面共用。 当用户显示页面时,用户浏览器样式信息和页面内容一同加载。...当用户打印页面时,您可以提供不同样式信息,以便于打印出来页面更易于阅读。 总之,在HTML中,您使用标记语言来描述文档内容而不是它样式。您可以使用CSS来指定它样式而不是它内容。...3 - CSS语法 CSS 规则由两个主要部分构成:选择器,以及一条或多条声明: 选择器:指明网页中要应用样式规则元素,如本例中是网页中所有的段(p)文字变成红色,而其他元素(如ol)不会受到影响...语法: .类选器名称{css样式代码;} 注意: 英文圆点开头 其中类选器名称可以任意起名(但不要起中文噢) 使用方法: 第一步:使用合适标签把要修饰内容标记起来,如下: 胆小如鼠</span

1.9K60

全栈之前端 | 1.CSS3必备基础知识学习

答: 和 HTML 类似,CSS 也不是真正编程语言,甚至不是标记语言,CSS 层叠样式表(Cascading Style Sheets) 是一种用于描述网页样式和布局标记语言, 用来描述 HTML...继承性:CSS支持继承性,即某些样式会自动应用到元素后代元素上。通过设置父元素样式,可以让所有子元素都继承这些样式,减少了重复样式定义,简化了代码。...总之,有了CSS页面才能渲染呈现出更加多姿多彩页面,给使用者带来良好视觉效果以及使用感受。 如何学习CSS ?...掌握语法规则:学习CSS语法规则,了解如何使用选择器来选择HTML元素,并为其添加样式。了解CSS属性和值用法,以及如何使用样式表来组织和管理样式。 实践练习:通过实际练习来巩固所学知识。...> 执行结果: 0x01 基础语法 CSS 规则集 描述: 前面我们已经简单使用CSS,此时可能你并不了解其如何绑定到我HTML标签中,使之根据我们编写CSS进行渲染,

19330

HTML 5&CSS快速入门1.计算机中文件2.网页组成4.HTML基础操作

1.计算机中文件 二进制文件 文本文件 区别:使用windows记事本打开是否出现乱码 2.网页组成 超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页标准标记语言...对于由 em 元素强调过或由 strong 元素标记为重要文本,small 元素不会取消对文本强调,也不会降低这些文本重要性。...选择范围太大 id选择器 id选择器通过在CSS代码中,使用符号"#name",name指就是标签...其他选择器*/ /* 群组选择器:可以多个基本选择器使用逗号进行分割,然后添加统一样式*/ p,span,div,#choice,.intro{color:red... 慎重使用,选择范围太大 id选择器 id选择器通过在CSS代码中,使用符号

2.1K30

通用 CSS 笔记、建议与指导!

过分修饰选择器影响性能,影响 class 复用性,增加选择器私有度。这些都是你应当竭力避免。 不过有时你可能希望告诉其他开发者 class 使用范围。...继承标记 面向对象思路用于 CSS 编写的话,你经常能找到两部分 CSS 密切相关(其一为基础,其一为拓展)却分列两处。我们可以用继承标记来在原元素和继承元素之间建立紧密联系。...编写 CSS 之前章节主要探讨如何规划 CSS这些都是易于量化规则。本章探讨更理论化东西,也探讨我们态度与方法。...使用 CSS 选择器目的 比起努力运用选择器定位到某元素,更好办法是给你想要添加样式元素直接添加一个 class。我们以 .header ul {} 这样一个选择器为例。...思考一下,「我定位到这个元素,是因为它是 .header 下 ul,还是因为它是我网站导航?」这将决定你应当如何使用选择器。 确保你核心选择器不是类型选择器,也不是高级对象或抽象选择器

7010

CSS基础

标签内)使用标签css样式文件链接到HTML文件内。...选择符:又称选择器,指明网页中要应用样式规则元素,如本例中是网页中所有的段(p)文字变成蓝色,而其他元素(如ol)不会受到影响。...语法: .类选器名称{css样式代码;} 注意: 1、英文圆点开头 2、其中类选器名称可以任意起名(但不要起中文噢) 使用方法: 第一步:使用合适标签把要修饰内容标记起来,如下: 胆小如鼠...层叠就是在html文件中对于同一个元素可以有多个css样式存在,当有相同权重样式存在时,会根据这些css样式前后顺序来决定,处于最后面的css样式会被应用。...一般来说,把各个元素内边距和外边距 浮动 因为 div 元素是块级元素,独占一行如何在一行显示多个 div 元素?显然默认标准流已经无法满足需求,这就要用到浮动。

1.7K50

CSS

一丶CSS四种引入方式 1·行内式     行内式是在标记atyle属性中设定CSS样式,这种方式没有体现出CSS优势,不推荐使用。.......此处写CSS样式 3·导入式     一个独立CSS文件引入HTML文件中,导入式使用CSS规则引入外部CSS文件,标记也是写在标记中...二丶 CSS选择器(Selector)   “选择器”指明了{}中“样式”作用对象,也就是“样式”作用于网页中那些元素 1·基础选择器:     *:      通用元素选择器,匹配任何元素    ...就拿上边例子来说,我们是想让div2移动,但我们却是在div1元素CSS样式中使用了清除浮动,试图通过清除div1右边浮动元素(clear:right;)来强迫div2下,这是不可行,因为这个清除浮动是在...根据小菜定论,要想让div2下,就必须在div2CSS样式中使用浮动。

2K30
领券