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

前端之HTMLCSS

常用块元素标签 1、标题标签,表示文档标题,除了具有元素基本特性外,还含有默认外边距字体大小 一标题 二标题 三标题 四标题...,具有内联元素基本特性,没有其他默认样式 这是一个段落文字,段落文字中有特殊标志或样式文字  3、图片标签,在网页中插入图片,具有内联元素基本特性,但是它支持宽高设置...css基本语法 css定义方法是: 选择器 { 属性:值; 属性:值; 属性:值;}   选择器是将样式页面元素关联起来名称,属性是希望设置样式属性,每个属性有一个或多个值。...关于定位  我们可以使用cssposition属性来设置元素定位类型,postion设置项如下: relative 生成相对定位元素,一般是将设置相对定位,子设置绝对定位,子就以作为参照来定位...absolute 生成绝对定位元素元素脱离文档流,不占据文档流位置,可以理解为漂浮在文档流上方,相对于上一个设置了定位元素来进行定位,如果找不到,则相对于body元素进行定位。

4.3K30

HTML规范 - 代码格式

所以,这种情况下,我们通常将注释去掉,或者索性采用模板语言(ftl、vm)注释。 严格嵌套 尽可能以最严格xhtml strict标准来嵌套,比如内联元素不能包含块元素等等。...严格属性 属性值全部小写,每个属性都必须有一个值,每个值必须加双引号。 没有值属性必须使用自己名称做为值(checked、disabled、readonly、selected等等)。...> 块容器 定义列表 只能嵌套dtdd 定义列表定义术语 只能以dl为容器,对应多个dd 强调文本 <form...for 列表项 只能以ul或ol为容器 引用样式或icon 不可嵌套任何元素 type,rel,href 文档信息 只用于head content...name,disabled,multiple 内联容器 强调文本 引用样式 不可嵌套任何元素 type

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

CSS总结

一、CSS特性   1.继承:子元素继承元素某些样式(因为有些元素有默认值,所以它们就不用继承元素)。    ...(注:button、input、select、textarea在IE下是不继承body属性,需要单独写)。   2.层叠:子元素如果定义了与元素一样样式,就会覆盖元素样式。...四种应用样式方式优先内联式[行内样式] > 内嵌式[内部式] > 链接式[外部式] > @import导入式。   ...并且一般把ulol边框list-style属性设置为none; 五、列表使用语法   list-style:list-style-image(列表图片)  list-style-position...[2].内联元素:{display:inline}内联元素只能容忍文本其他内联元素,它允许其他元素与其同一行,但宽度高度变得不起作用,常见内联元素有:em、span、a等(不能设置宽和高,不影响换行

2.1K10

5分钟快速回顾HTML CSS

即使通过css设置宽度width,也会占一行位置) div(无语义) 列表 ur/ol/li 段落 p 标题 h1-h6 自定义列表 dl/dt/dd 其它常见问题 块元素居中问题...span(无语义) 超链接标签 a src可以为空,但一定要写 其它常见问题 子内联元素之间有间隙,可以把元素font-size设置为0,子单独设置font-size 内联元素居中...:由于内联元素自身不支持width,使用在元素设置text-alian : center 解决方案 3.内联元素(支持全部样式内联元素) 转换为内联设置样式 display:...,fix能把元素变成内联块 position还有一个默认值为static (二)浮动注意点: 浮动元素有左浮动(float:left)右浮动(float:right)两种 浮动元素碰到元素边界或其他元素才会停下来...元素必须清除浮动,才能被子元素撑开 相邻浮动元素可以并在一行,超出元素会自动换行 元素设置浮动后,会自动转为"行内块元素"(元素之间也不会有间隙) 浮动元素后面没有浮动元素会占据浮动元素位置

1.3K90

03.HTML头部CSS图像表格列表

在本站HTML教程中我们使用了内联CSS样式来介绍实例,这是为了简化例子,也使得你能更容易在线编辑代码并在线运行实例。 内联样式 当特殊样式需要应用到个别元素时,就可以使用内联样式。...CSS修饰标签样式,有 "内联" "外引" 两种方式。 对于大部分标签,以上两种方法均可,且修改标签,子标签特性也会改变。...但某些标签确无法通过修改标签来改变子标签特性,如a标签,修改其颜色特性,必须直接修改 a 标签特性才可。...浮动图像 本例演示如何使图片浮动至段落左边或右边。 设置图像链接 本例演示如何将图像作为一个链接使用。 创建图像映射 本例显示如何创建带有可供点击区域图像地图。其中每个区域都是一个超级链接。...更多实例 不同类型有序列表 本例演示不同类型有序列表。 不同类型无序列表 本例演示不同类型无序列表嵌套列表 本例演示如何嵌套列表嵌套列表 2 本例演示更复杂嵌套列表

19.4K101

css基础

: 一般,块元素可以包含内联元素或某些块元素,但内联元素不能包含块元素,它只能包含其它内联元素。...block(内联标签设置为块标签) span {display:block;} 注意:一个内联元素设置为display:block是不允许有它内部嵌套元素。 ...inline(块标签设置内联标签) li {display:inline;} inline-block display:inline-block可做列表布局,其中类似于图片间间隙小bug可以通过如下设置解决...重点:如果设置了position属性,例如position:relative;,那么子元素就会以左上角为原始点进行定位。...这样能很好解决自适应网站标签偏离问题,即为自适应,那我子元素设置position:absolute;元素设置position:relative;,然后Top、Right、Bottom、Left

1.5K20

CSS基础

(以破折号分隔)                 :.div1 ~ p{font-size: 30px; } 注意,关于标签嵌套: 一般,块元素可以包含内联元素或某些块元素,但内联元素不能包含块元素...block(内联标签设置为块标签) 1 span {display:block;} 注意:一个内联元素设置为display:block是不允许有它内部嵌套元素。 ...inline(块标签设置内联标签) 1 li {display:inline;} inline-block display:inline-block可做列表布局,其中类似于图片间间隙小bug可以通过如下设置解决...(2):块元素  子:内联元素 如果内联元素是不可替换元素(除img,input以外一般元素),元素是没有办法设置宽度,也就谈不上100%问题了。 即内联元素必须依靠其内部内容才能撑开。...如果内联元素是可替换元素(img,input,本身可以设置宽),不管怎么设置元素宽度高度,而不设置img宽和高时,img总是表现为其原始宽和高。 <!

2K70

NEC html规范

保持良好简洁树形结构 每一个块元素都另起一行,每一行都使用Tab缩进对齐(headbody元素不需要缩进)。删除冗余行尾空格。 使用4个空格代替1个Tab(大多数编辑器中可设置)。...所以,这种情况下,我们通常将注释去掉,或者索性采用模板语言(ftl、vm)注释。 严格嵌套 尽可能以最严格xhtml strict标准来嵌套,比如内联元素不能包含块元素等等。...文本删除 块容器 定义列表 只能嵌套dtdd 定义列表定义术语 只能以dl为容器,对应多个dd ...for 列表项 只能以ul或ol为容器 引用样式或icon 不可嵌套任何元素 type,rel,href 文档信息 只用于head content... 段落 不能嵌套元素 引用脚本 不可嵌套任何元素 type,src 列表框或下拉框 只能嵌套option或optgroup

1.3K50

Bootstrap 排版上机实例演示流程展示

使用 Bootstrap 排版特性,您可以创建标题、段落、列表及其他内联元素。 ---- 标题 Bootstrap 中定义了所有的 HTML 标题(h1 到 h6)样式。... 结果如下所示: ---- 强调 HTML 默认强调标签 (设置文本为文本大小 85%)、(设置文本为更粗文本)、(设置文本为斜体)。...定义列表:在这种类型列表中,每个列表项可以包含 元素。 代表 定义术语,就像字典。接着, 是 描述。....,且可以将小写字母转换为大写字母 尝试一下 .blockquote-reverse 设定引用右对齐 尝试一下 .list-unstyled 移除默认列表样式列表项中左对齐 ( ...这个类仅适用于直接子列表项 (如果需要移除嵌套列表项,你需要在嵌套列表中使用该样式) 尝试一下 .list-inline 将所有列表项放置同一行 尝试一下 .dl-horizontal 该类设置了浮动偏移

2.2K10

元素, 内联元素, 内联元素元素(默认为宽度100%,支持全部样式):内联元素(不支持宽高, 不支持margin上下, 不支持padding上下)内联元素(从其它元素转换而来, disp

元素(默认为宽度100%,支持全部样式): body h1 , h2, h3, h4, h5, h6 p div li (条目) ul(定义无序列表, 子标签li, 带点号) ol(定义有序列表...dd> C C是一门古老静态语言 内联元素(不支持宽高, 不支持margin上下, 不支持padding上下) a span em(语气强调...,斜体) i(专业词汇, 斜体) b(关键词, 加粗) strong(非常重要, 加粗) input(输入框, 支持全部样式) img(图片, 支持全部样式) 间隙问题: 设置字体为0, 子单独设置字体尺寸...居中问题: 使用text-align: center 内联元素(从其它元素转换而来, display: inline-block, 支持全部样式!...) 没有原生内联元素 任何元素都可以转换为内联元素 display: inline-block(内联元素) inline(内联元素) block(块元素) none(隐藏)

1.2K60

《CSS 世界》读书笔记-流与宽高

“流” 跟现实世界 “水流” 有异曲同工表现。所谓 “流”,就是 CSS 世界中引导元素排列定位一条看不见 “水流”。...如果不指定宽高,默认会继承元素宽度,并且独占一行,即使宽度有剩余也会独占一行。例子中,宽度继承于元素 body。 2. 高度一般以子元素撑开高度为准,当然也可以自己设置宽度高度。...正是由于 “块元素具有换行特性,因此理论上它都可以配合 clear 属性来清除浮动带来影响。 点击 内联元素:inline element 与块元素负责结构不同,内联元素负责内容。...比如像  这样元素,它们宽度默认是包含与它们容器宽度 100%。 (2)收缩与包裹,fit-content。指的是元素宽度会收缩到内部元素宽度一样。...{  width: 102px; } .first-div {  border: 1px solid; } 嵌套一层标签,元素定宽,子元素因为 width 使用是默认值 auto,所以会如水流般自动填满容器

1.2K20

css基础系列

image.png doctype html 声明 display属性 inline显示内联元素元素前后没有换行符 block显示块元素元素前后有换行符 内联元素使用widthheight属性有效...inline-block行内块元素。 ie 盒子模型标准 w3c 盒子模型 inline-block 行内块元素元素呈现为inline,具有block相依特性,none元素不会被显示。...image.png 定位css 标准流,定位,浮动 浮动问题如何解决 手动给元素添加高度 通过clear清除内部外部浮动 给元素添加overfloat属性并结合zoom:1使用 给元素添加浮动...:背景属性设置 css列表样式 list-style-type:设置列表项标志类型 list-style-image:将图像设置列表项标志 list-style-position:设置列表列表项标志位置...image.png 链接伪类 :link 访问 :visited 已经访问 :hover 鼠标悬停 :active 激活 css继承层叠 从父元素那继承部分css属性 css层叠可以定义多个样式

1.7K40

HTML+CSS基础

2.2     margin问题                2.2.1     margin-top传递问题:父子包含时候,子margin-top会传递给,解决办法:给加上border...               2.2.2     margin叠压问题,见2.1                2.2.3     margin-bottom 无效问题,有时候需要设置某块元素在该底部显示...,那么第二个盒子会距离第一个盒子10px,如果设置为0,那就会紧挨着第一个(当然第二个margin-top也是设为0时),margin-bottom是设置同级元素间隔,并不是设置它在元素位置...2、浏览器都有默认样式,但凡是浏览器默认样式,都不要使用!因为每个浏览器下标签默认样式可能会出现不一致!      ...代码换行被解析(代码换行,出现效果被浏览器解析,结果以空格形式出现)      3、块元素内联元素转换           3.1     display: [ inline | block | inline-block

2.7K91

HTML5 与CSS3 相关笔记

常见字体单位 1.em 相当于“倍”,比如设置当前div字体大小为1.5em,则当前div字体大小为:该div继承字体大小*1.5。...(2)无序列表, ul中只能嵌套li,而li可以嵌套任意标签。...(1)B:first-child 作为元素第一个子元素B,作用(3)相似; (2)B:last-child作为元素最后一个子元素B; (3)A B:nth-child(n) 在中查第n...(3)添加overflow属性:设置外层盒子overflow:hidden。但此方法不能用于有下拉列表场景。 (4)添加伪类after,推荐。...important优先例外,权值高于用户自设置样式。 什么是“置换元素”? 置换元素会根据标签属性来显示元素。反之就是非置换元素了。

5.4K30

Web前端最全面试宝典- CSS篇

说下行内元素元素区别?...比较好方式是哪一种? 1)div定义height。 2)结尾处加空div标签clear:both。 3)div定义伪类:afterzoom。...设置左右margin为auto 3)IE6下需在元素设置text-align: center;,再给子元素恢复需要值 11.CSS优先算法如何计算?...1)优先就近原则,同权重情况下样式定义最近者为准; 2)载入样式以最后载入定位为准; 优先为: 同权重: 内联样式表(标签内部)> 嵌入样式表(当前文件中)> 外部样式表(外部文件中)。 !...超链接访问过后hover样式就不出现了 被点击访问过超链接样式不在具有hoveractive了解决方法是改变CSS属性排列顺序: L-V-H-A : a:link {} a:visited {}

1K10

Imooc之Html与CSS

2、可以使用类选择器词列表方法为一个元素同时设置多个样式。我们可以为一个元素同时设多个样式,但只可以用类选择器方法实现,ID选择器是不可以(不能使用 ID 词列表)。...如下代码就是将内联元素a转换为块状元素,从而使a元素具有块状元素特点。 a{display:block;} 块元素特点: 每个元素都从新一行开始,并且其后元素也另起一行。...(真霸道,一个块元素独占一行) 元素高度、宽度、行高以及顶底边距都可设置元素宽度在不设置情况下,是它本身容器100%(元素宽度一致),除非设定一个宽度。...>、、、、、 常用内联块状元素有: 、 块元素元素特点: 1、每个元素都从新一行开始,并且其后元素也另起一行...(真霸道,一个块元素独占一行) 2、元素高度、宽度、行高以及顶底边距都可设置。 3、元素宽度在不设置情况下,是它本身容器100%(元素宽度一致),除非设定一个宽度。

6.7K20

『知识巩固#1』Html、Css基础整理

img 不重要图片用background-image 元素显示模式 块元素 独占一行 宽度默认是元素宽度 高度默认由内容展开 可以设置宽高 div、h系列、p、ul、li、dl、dt、dd、...display: inline-block 转换为行内块元素 display: inline 极少…… 转换规范: 块元素作为大容器,可以嵌套很多元素,但是不能用小范围元素嵌套大范围元素 如p标签不能嵌套...div、p、h a标签内部可以嵌套任意元素,除了a标签 css特性 继承性 子元素没有的 从父元素处继承;子元素有的,不继承 可以理解为 元素样式先赋给子元素元素自己样式又赋给自己 后者覆盖前者...,只有当选择器优先相同时,才能通过层叠性判断结果 优先 最复杂 css三大特性 优先介绍 不同选择器具有不同优先,优先选择器样式会夫噶优先级低样式 优先公式 继承...给子元素添加margin值,会使标签子标签都下移, 坑爹现象 解决方法(四种): 给元素设置border-top 或者 padding-top(分隔父子元素 margin-top) 给元素设置

4K20

CSS基础知识点整理笔记

拓展知识点 margin属性: 行内元素是没有上下外边距,只有左右外边距,所以尽量不要设置行内元素内外上下边距,设计宽高也是无效 两个相邻元素一个设置了margin-bottom、另一个设置...嵌套元素垂直边距合并,当元素没有设置border、padding情况下,父子元素margin边距会合并,其取值为较大值 css3新特性 答案解析 常用css3新特性:动画属性animation...元素文本流保留在原位置不变(可通过z-index改变层级)、不影响元素属性 absolute 绝对定位,相对与static定位以外第一个元素进行定位,元素脱离文本流 (改变z-index层级)、会使得内联元素支持宽高设置...,是一种当页面需要去适应不同类型屏幕大小时确保元素能够具有恰当行为布局。...答案解析: 清除浮动是指的是元素元素设置float导致元素高度为0情况 解决方案 元素设置属性为:overflow:hidden (实质是触发BFC) 元素中增加一个新元素,添加属性

1.4K20

Web前端温故知新-CSS基础

(2)继承性   所谓继承性是指写css样式表时,子标记会继承标记某些样式,例如文本颜色字号。想要设置一个可继承属性,只需要将它应用于元素即可。   ...内联样式最大->内联样式优先最高; ID选择器优先仅次于内联样式; 类选择器优先级次于ID选择器; 标签选择器最低;   3.2 继承样式权重为0   在嵌套结构中,不管元素样式权重多大,被子元素继承时...每个矩形都由元素内容、内边距(padding)、边框(border)外边距(margin)组成。因此,可以说网页就是多个盒子嵌套排列结果。   ...(5)嵌套元素垂直外边距合并   当块元素进行嵌套时,如果盒子没有设置上边框上内边距的话,子盒子上外边距盒子上外边距会进行合并。...3.一个盒子里面的子盒子,如果其中一个子有浮动,则其他子都需要浮动,这样才能一行对其显示。 4.浮动根据元素书写位置来显示相应浮动。

2.3K20

CSS大部分属性汇总

list-style-type 设置列表项标志类型。 边框属性 border-style属性用来定义边框样式 border-width 属性为边框指定宽度。...此元素会被显示为内联元素元素前后没有换行符。 inline-block 行内块元素。(CSS2.1 新增值) list-item 此元素会作为列表显示。...run-in 此元素会根据上下文作为块元素内联元素显示。 compact CSS 中有值 compact,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。...table 此元素会作为块表格来显示,表格前后带有换行符。 inline-table 此元素会作为内联表格来显示,表格前后没有换行符。...CSS定位属性(此处只列举position) position属性有五种取值 值 描述 relative 根据元素位置相对定位 absolute 绝对定位元素位置相对于最近已定位元素,如果元素没有已定位元素

1.2K20
领券