首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

CSS基本知识(慕课网)

W3C标准这样规定的,同一个页面内,不允许有相同名字的id对象出现,但是允许相同名字的class。...这样,一般网站分为头,体,脚部分,因为考虑到它们同一个页面只会出现一次,所以用id,其他的,比如说你定义了一个颜色为red的class,同一个页面也许要多次用到,就用class定义。...③、元素宽度不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。          如何将一个元素设置为块状元素?           ...实际,块状元素都会以的形式占据位置。         ②、内联元素都会在所处的包含元素内从左到右水平分布显示。...因为像素指的是显示的小点(CSS规范中假设“90像素=1英寸”)。实际情况是浏览器会使用显示器的实际像素值有关,目前大多数的设计者都倾向于使用像素(px)作为单位。

2.1K60

WordPress 主题教程 #5b:日志内容

日志内容是从零开始创建 WordPress 主题系列教程第五篇的第二部分,在这篇中,我们将展示如果显示博客日志的内容,并且使用一个 DIV 标签把博客日志的内容和日志的标题区分开。...第1步:使用 the_content() 函数显示日志内容 日志标题代码下面输入:。...他们都没有 index.php 文件中出现,但是他们源代码中出现了。 P 标签,为什么和如何使用? 为什么 - 当我们输入日志的时候,每次跳过一就是一个段落,这个时候需要一个方法去展示?...实际的代码不像我上面的屏幕截图一样有红色或者绿色的高亮显示,我们需要有个能够跟踪代码的方法,通过缩进就能更容易知道哪个 是结束哪个 。...增加class="entry" 这个 DIV 是把日志标题和日志内容区分开,而 class="post" 这个 DIV 是把当前日志和其他内容区分开。 ----

79080

HTML常用标签介绍

span 跨度,跨距;范围 两个都是双标签 区别 div 标签 用来布局的,但是现在一只能放一个 div span 标签 用来布局的,一可以放好多个...>div 标签用来布局的,但是现在一只能放一个 divspan 标签用来布局的,一可以放好多个 span 标签属性 标签属性就是外在特性 水平线的长度是 200...属性之间不分先后顺序,标签名与属性、属性与属性之间均以空格分开。...关于a标签中的 target 属性的内容 _blank新窗口中打开被链接文档。_self在被点击时的同一框架中打开被链接文档(默认)。_parent父框架中打开被链接文档。...注释标签 注释内容不会显示浏览器窗口中,但是作为 HTML 文档内容的一部分,也会被下载到用户的计算机上,查看源代码时就可以看到。 快捷键是: Ctrl+ / <!

1K30

CSS学习

块级元素也可以通过代码display:inline将元素设置为内联元素 div{display:inline;} 内联元素特点: 1、和其他元素都在一; 2、元素的高度、宽度及顶部和底部的边距不可设置...inline-block元素特点: 1、和其他元素都在一; 2、元素的高度、宽度、高以及顶部和底部边距都可设置。...流动布局模型具有两个比较经典的特征: 1、块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为默认状态下,块状元素的宽度都为100%。实际块状元素都会以的形式占据位置。...2、流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。 浮动模型 可以用css定义为浮动,如div、p、table、img等元素都可以被定义为浮动。...如下代码可以实现两个div元素一显示

1.1K40

CSS 中的相对单位

我们可以基于窗口大小来等比例地缩放字号,而不是固定为 14px,或者将网页的任何元素的大小都相对于基础字号来设置,然后只用改一代码就能缩放整个网页。...为了算出每个元素的准确值,就需要知道继承的字号,如果这个值是父元素用 em 定义的,就需要知道父元素的继承值,以此类推,就会沿着 DOM 树一直往上查找。...1200px) { /* 仅作用到宽度 1200px 及其以上的屏幕,覆盖之前的两个值 */ :root { font-size: 1em; } } # 缩放单个组件 需要让同一个组件页面的某些部分显示不同的大小...横屏时,vmin 取决于高度;竖屏时,则取决于宽度。 /* 生成了一个大正方形,不管如何缩放浏览器,它都能在视口中显示。...可以用一个无单位的数值给 body 设置高,之后就不用修改了,除非有些地方想要不一样的高。 # 自定义属性(CSS 变量) 可以声明一个变量,为它赋一个值,然后样式表的其他地方引用这个值。

88520

CSS基础知识

html中、 、、、 和 就是块级元素。设置display:block 就是将元素显示为块级元素。...我要变成内联元素 内联元素特点: 1、和其他元素都在一; 2、元素的高度、宽度及顶部和底部边距不可设置; 3、元素的宽度就是它包含的文字或图片的宽度,不可改变。...流动布局模型具有2个比较典型的特征: 第一点,块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为默认状态下,块状元素的宽度都为100%。实际,块状元素都会以的形式占据位置。...如右侧代码编辑器中三个块状元素标签(div,h1,p)宽度显示为100%。 9-3 流动模型(二)· 第二点,流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。...任何元素默认情况下是不能浮动的,但可以用 CSS 定义为浮动,如 div、p、table、img 等元素都可以被定义为浮动。如下代码可以实现两个 div 元素一显示。 什么是层模型?

1.3K20

第153天:关于HTML标签嵌套的问题详解

、noscript、ol、p、pre、table、ul…… 特点:总是开始,高度、高以及顶和底边距都可控制,宽度缺省的它的容器的100%,除非设定一个宽度。...font、i、img、input、kbd、label、q、s、samp、select、small、strike、strong、sub、sup、textarea、tt、u、var…… 特点:和其他元素都在同一...,高、高及顶和底边距不可改变,宽度就是它的文字或图片的宽度,不可改变。...功能:用于加强内容显示,控制细节,例如:加粗、斜体等。   3、标签嵌套规则   虽然HTML标签有很多,并且我们制作页面的时候可以无限的嵌套,但是嵌套也有规则,不能随意的嵌套。   ...只要a标签里面也任何形式嵌套a标签,都会被浏览器解析为兄弟级关系     (7)如若需要进行链接嵌套,可以推荐使用area标签 对于链接的嵌套,平时如果大家留意的话,很多人都是把两个链接所在a标签单独分开来写

1.5K20

CSS 基础

同一属性,值不一样的时候,哪个会生效?...背景颜色为红色 color: white; // 字体颜色为白色 } 而 CSS 选择器类型一般有三种,分别是 标签选择器、ID 选择器 和 类选择器,需要注意的是,ID 选择器以 # 号开头,id 值同一个...percentage 以父元素的百分比来设置背景图像的宽度和高度,如果只设置一个值,则第二个值会被设置为 "auto" cover 把背景图像扩展至足够大,以使背景图像完全覆盖背景区域,背景图像的某些部分也许无法显示背景定位区域中...> background-color 属性是从盒模型的 border 部分开始生效的?...id="wrap">Nian糕 从上图我们可以知道,background-color 属性是从盒模型的 border 部分开始生效的 a 伪类,用于向某些选择器添加特殊的效果 <!

3.2K40

盒模型

内容会填满视口的宽度,然后必要的时候折。因此,容器的高度由内容天然地决定,而不是容器自己决定。 普通文档流——指的是网页元素的默认布局行为。...一些操作系统,会出现水平和垂直两种滚动条,即使所有内容都可见(不溢出)。不过,在这种情况下,滚动条不可滚动(置灰)。...对于行内元素,它控制着该元素跟同一内其他元素之间的对齐关系。比如,可以用它控制一个行内的图片跟相邻的文字对齐。...对于显示为 table-cell 的元素,vertical-align 控制了内容单元格内的对齐。如果你的页面用了 CSS 表格布局,那么可以用 vertical-align 来实现垂直居中。...容器里面的内容只有一文字吗? 设置一个大的高,让它等于理想的容器高度。这样会让容器高度扩展到能够容纳高。如果内容不是行内元素,可以设置为inline-block。 不知道内部元素的高度?

1.8K20

一步步教你用CSS添加SVG过滤器

本教程中,重点将放在 SVG 的过滤器 —— 但不只是将它们应用于 SVG 图像,我将向你展示如何将它们应用于任何常规页面的内容。...然后创建另一个过滤器,使菜单显示为水斑点,它们会稍微粘在一起,但会随着它们向远处移动而分开。这也是为了和特定页面的主题保持一致,并展示了将 SVG 过滤器用于其他内容的两种创造性方法。...这里的 SVG 被设置为根本不显示页面上。为 h2 标记设置相对应的字体的字体。...SVG中,在先前添加的过滤器标记代码的后面添加以下代码。这里的效果用和前面非常相似的方式建立起来。这将使菜单看起来像粘稠的液体一样分开。...这里的过滤器会被用于菜单,这是一个固定的菜单,会始终显示屏幕

2.8K20

Imooc之Html与CSS

我要变成内联元素 内联元素特点: 和其他元素都在一; 元素的高度、宽度及顶部和底部边距不可设置; 元素的宽度就是它包含的文字或图片的宽度,不可改变。...实际,块状元素都会以的形式占据位置 ---- 流动模型(二) 第二点,流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。...任何元素默认情况下是不能浮动的,但可以用 CSS 定义为浮动,如 div、p、table、img 等元素都可以被定义为浮动。如下代码可以实现两个 div 元素一显示。...div{display:inline;} 内联块状元素 inline-block 元素特点: 1、和其他元素都在一; 2、元素的高度、宽度、高以及顶和底边距都可设置。...实际,块状元素都会以的形式占据位置。如右侧代码编辑器中三个块状元素标签(div,h1,p)宽度显示为100%。 第二点,流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示

6.7K20

css学习--css基础

html中div,p,hl,form,ul,li就是块级元素。设置display:block就是将元素显示为块级元素。如下代码就是将内联元素a转换为块级元素,从而使a元素具有块状元素特点。...a{ display:block; } 块级元素特点: 每个块级元素都从新的一开始,并且其后的元素也另起一(真霸道,一个块级元素独占一) 元素的高度、宽度、高以及顶和底边距都可以设置 元素宽度不设置的情况下...div{ display:inline; } 内联元素特点: 和其他元素都在一; 元素的高度、宽度及顶部和底部边距不可设置; 元素的宽度就是它包含的文字或图片的宽度,不可改变 解决行内元素间隙bug...inline-block元素特点: 和其他元素都在一; 元素的高度、宽度、高以及顶和底边距都可以设置; 3.盒子模型 3.1什么是盒子模型 css中,盒子模型是关于元素的宽高的。如下图: ?...分开写: div{padding-top:20px;padding-right:10px;padding-bottom:15px;padding-left:30px;} 如果右下左都填充为10px可以这么写

2.2K100

RenderingNG中关键数据结构及其角色

将合成与绘制分开,将合成与主线程分开 确定一个「最佳」的合成/绘制策略 避免为「屏幕外」元素和GPU纹理工作 有效而准确地使绘制和光栅失效 测量Core Web Vitals中的布局偏移和最大内容的绘制...「绘画操作」布局树和相关片段按照CSS顺序进行「迭代」,产生一个显示项列表。...的蓝色 div 绿色 div 之前绘制。...> 这个HTML和CSS将产生以下「显示列表」,其中每项是一个显示项目。...❝合成器帧是RenderingNG表示如何将栅格化的内容「拼接」在一起,并使用GPU有效地绘制它的数据格式 ❞ 瓦片Tile 理论,渲染进程或浏览器进程中的合成器compositor可以「将像素栅格化为渲染器视口的单一纹理

1.9K10
领券