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

「资深前端工程师总结」前端面试知识点大全——html篇

i内容展示斜体,em表示强调文本; Physical Style Elements -- 自然样式标签 b, i, u, s, pre Semantic Style Elements -- 语义样式标签...HTML5datalist是什么? HTML5Datalist元素有助于提供文本框自动完成特性。 HTML5什么是输出元素? 当你需要计算两个输入值到一个标签时候你需要输出元素。...; width: 100px; } .right { display: table-cell; /*宽度剩余宽度*/ } table 显示特性每列单元格宽度一定等与表格宽度。...: fixed; } .left { display: table-cell; width: 100px; } .right { display: table-cell /*宽度剩余宽度*/ } </...属性简写形式 默认值row nowrap 总结: flex作用是能够按照设置好规则来排列容器内项目,而不必去计算每一个项目的宽度边距。

1.9K31

【移动端网页布局】流式布局案例 ⑤ ( 连续排列链接图片 | 设置盒子圆角 | 超出部分隐藏 | 设置浮动布局 | 精确计算浮动元素宽度避免换行 | 设置图片宽度自适应 )

, 还需要设置子元素宽度 , 如果子元素横向累加宽度超过 当前宽度 , 会自动换行 , 因此这里每个子元素设置一个 1/3 宽度 , 即 33.33% ; 子元素 设置浮动宽度样式如下...* 要在水平方向上放置 3 个 其设置 1/3 宽度即可 */ width: 33.33%; } 5、设置图片宽度自适应 上述布局 , 图片自动充满父容器 , 标签设置 100%...宽度 , 设置图片后 , 会按照宽高比等比例缩放 ; 设置样式 : .brand div img { /* 设置图片链接图片 在水平方向上充满父容器即可 */ width: 100%.../* 防止外边距塌陷进行设置 */ overflow: hidden; /* 搜索宽度充满全屏 */ width: 100%; /* 搜索高度 44 像素 */...1/3 宽度即可 */ width: 33.33%; } .brand div img { /* 设置图片链接图片 在水平方向上充满父容器即可 */ width: 100%

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

【移动端网页布局】流式布局案例 ⑥ ( 多排按钮导航栏 | 设置浮动及宽度 | 设置图片样式 | 设置文本 )

一、多排按钮导航栏样式及核心要点 1、实现效果 要实现下面的导航栏效果 ; 2、总体布局设计 该导航栏可使用 10 个 标签盒子 进行制作 ; 该导航栏宽度自动充满整个屏幕 , 宽度...: 10px 0; } 5、设置文本 在链接文本 , 放在 标签 , 该标签宽度默认充满父容器 , 高度自适应 ; 将其设置 block 块级元素 , 就可以放置在图片下方 ;...文本 span 样式 : nav a span { /* 导航栏文本 设置 块级元素 */ display: block; } 二、完整代码实例 ---- 1、HTML 标签结构.../* 防止外边距塌陷进行设置 */ overflow: hidden; /* 搜索宽度充满全屏 */ width: 100%; /* 搜索高度 44 像素 */...1/3 宽度即可 */ width: 33.33%; } .brand div img { /* 设置图片链接图片 在水平方向上充满父容器即可 */ width: 100%

3.2K40

【web前端阶段一】HTML巩固学习(持续更新)

如果把前端比做写一封信: html(“描述”)就是写信用笔; css(“描述”添加样式)就是写信用墨水信纸; js(“描述”添加行为)就是这封信所具有的功能,比如“给女孩表白”功能。... ---- 11.块级元素行内元素 块级元素独占一行,行内元素在同一行显示 块级元素默认宽度100%,行内元素由内容撑开 块级元素可以设置宽高,行内元素不可以设置宽高...块级元素可以包含块级元素行内元素,行内元素一般只包含行内元素和文本 常见块级元素有h1-h6,p,div等,行内元素有a,em,b,i,u等 ---- 12.列表 列表标签 1.在 html 页面...用户输入信息都要包含在form标签,点击提交后,里面包含数据将被提交到服务器或者电子邮件里。 所有的用户输入内容地方都用表单来写,登录注册、搜索框。...(比如:文本域、下拉列表、单选框、复选框等等) (3).表单按钮 用来提交表单所有信息到服务器 *表单域表单按钮都属于表单元素。

4.5K40

使用内联 CSS 变量技巧,提高灵巧布局效率!

如果该变量特定于组件,则可以在该组内声明定义它。 在下面的例子,我定义了一个全局变量--size,它用于square 元素宽度高度。...在传递变量无效情况下,CSS 支持定义默认变量或回退变量。 在下面的例子 var(--size, 10px)。如果--size无效,则宽度高度值将为 10px。...CSS网格示例 侧边栏主内容 ? 在此设计,我将CSS网格用于以下各项: 边栏主菜单 表单项 三列布局 侧边栏宽度是固定,主内容是变化。假设侧边栏宽度是240px。...按钮 按钮宽度 CSS 变量也适用于按钮元素。 假设有一个带有两个input字段一个按钮表单。 ? 我目的是通过使用内联CSS变量来控制按钮宽度。 有时,按钮应占据其父控件100%宽度。...按钮颜色 另一个有用用途是当有重影按钮(轮廓按钮)时。 按钮颜色可以是任何颜色,通过使用CSS变量,可以轻松更改颜色。

3.3K10

使用内联CSS 变量,提高灵巧布局效率!

如果该变量特定于组件,则可以在该组内声明定义它。 在下面的例子,我定义了一个全局变量--size,它用于square 元素宽度高度。...在传递变量无效情况下,CSS 支持定义默认变量或回退变量。 在下面的例子 var(--size, 10px)。如果--size无效,则宽度高度值将为 10px。...CSS网格示例 侧边栏主内容 在此设计,我将CSS网格用于以下各项: 边栏主菜单 表单项 三列布局 侧边栏宽度是固定,主内容是变化。假设侧边栏宽度是240px。...按钮 按钮宽度 CSS 变量也适用于按钮元素。 假设有一个带有两个input字段一个按钮表单。 我目的是通过使用内联CSS变量来控制按钮宽度。 有时,按钮应占据其父控件100%宽度。...悬停时,按钮背景将变为纯色,并且字体颜色白色。 事例源码:https://codepen.io/shadeed/pe... 用户头像 每个角色大小都不同,这非常适合用 CSS 变量来解决。

2.1K50

CSS 你需要知道 auto 一切!

width: auto 块级元素(或)初始宽度是auto,这使得它们占据了包含它们整个水平空间。...当一个元素宽度auto时,它包含margin、paddingborder,不会变得比它父元素大。...是,如果我们将元素item宽度更改为100%而不是auto会发生什么? 该元素将占用其父项100%,加上左侧右侧边距。...手机 PC 之间宽度不同 ? 我们有一组按钮。在移动设备上,我们希望它们彼此相邻(每个按钮包装器占据其父元素50%),而在桌面设备上,每个按钮都应该占据其父元素全部宽度。该怎么做?...假设子项必须在较小视口中位于距左侧100像素位置,对于桌面,它应恢复默认位置。

5.1K30

详解css伪元素::before::after创意用法

::first-letter主要用于文本首字母添加特殊样式 注意:::first-letter 伪元素只适用于块级元素。 ::first-line 伪元素用于向文本首行添加特殊样式。...,如果有需要,我们可以把它变为块级元素 今天天气多云 <div class="news-item...h-button就可以,更加方便简单,当然,如果大家觉得这样颜色不好看的话,还是可以自行设置,或者修改一我对颜色处理方式 这个效果实现思路其实很简单,就是使用::before::after给目标按钮添加两个伪元素...首先是创建两个伪元素,宽高都目标元素一致,我这里背景色由于是对按钮本身颜色进行处理得来,所以给他们设置背景色是沿用父级背景色,如果你想单独设置这里可以分别设置自己想要颜色。...0,鼠标滑入时候,让两个伪元素宽度都变为100%,由于鼠标滑入时我们并不需要第二个伪元素出现,所以这里我们给它背景颜色设置透明,这样就可以实现鼠标滑入时只展示第一个伪元素宽度从0到100%动画,

1.3K40

Jump Start Bootstrap 第3章

它最适合用来实现诸如评论部分、显示微博、展示包含图像产品详情等功能。 网站设计一个评论区是一个棘手任务。你需要小心设计一些可重用HTML标签来支持嵌套评论。... 我们现在将一组元素放在每个列表项来代替单纯文本。...水平表单 在之前表单,我们在顶部输入字段显示了一个标签。假设我们要将标签显示在输入字段一侧。...应用has-success将使标签文本边界字段颜色绿色;类似的,has-warning会使用暗棕色,而has-danger将使用暗红色。...这些has-*类型类只会将颜色应用到表单控件、controllabelhelpblock类元素。如果用户在输入字段输入无效值时,想要显示一些自定义文本,请使用带有类帮助块元素。

13.8K20

前端面试题-每日练习(3)

(2)、 get 是把参数数据队列加到提交表单 ACTION 属性所指 URL ,值表单内各个字段一一对应,在 URL 可以看到。...(4)、 get 传送数据量较小,不能大于 2KB 。post 传送数据量较大,一般被默认为不受限制。但理论上, IIS4 中最大量 80KB , IIS5 100KB 。...c、d (1)、如果样式是行内样式(通过Style=“”定义),那么a=1,1,0,0,0 (2)、bID选择器总数 0,1,0,0 (3)、c属性选择器,伪类选择器class类选择器数量...优点:简单、代码少、容易掌握 缺点:只适合高度固定布局,要给出精确高度,如果高度父级div不一样时,会产生问题 建议:不推荐使用,只建议高度固定布局时使用 (2)、结尾处加空div标签...相对于当前对象内文本字体尺寸。当前对行内文本字体尺寸未被人为设置,则相对于浏览器默认字体尺寸(默认16px)。

13420

【移动端网页布局】流式布局案例 ③ ( 实现搜索栏功能 | 伪元素选择器 | 子绝父相 | 外边距塌陷处理 | 二倍精灵图处理方案 )

一、搜索栏样式及核心要点 1、实现效果 上一篇博客 , 完成了顶部提示栏 , 本篇博客开始完成下面的 搜索栏布局 ; 2、自动伸缩搜索栏实现 在上面的基础上 , 如果 缩小浏览器宽度 , 搜索栏也会跟着缩小...像素 , 如果设置成半圆形圆角 , 左侧半圆需要设置 左上角左下角 圆角半径 15 像素 , 右侧半圆需要设置 右上角右下角 圆角半径 15 像素 ; 总高度是 44 像素 , 搜索盒子高度...30 像素 , 设置该高度后 , 需要设置 7 像素 上边距 , 使得该搜索栏可以垂直居中 ; 如果中间搜索栏盒子设置一个 7 像素外边距 , 会导致外边距塌陷 , 将左右两侧按钮都带下来 ;...; /* 防止外边距塌陷进行设置 */ overflow: hidden; /* 搜索宽度充满全屏 */ width: 100%; /* 搜索高度 44.../* 防止外边距塌陷进行设置 */ overflow: hidden; /* 搜索宽度充满全屏 */ width: 100%; /* 搜索高度 44 像素 */

2K30

htmlcss进阶

for属性值radioid属性值相同 Html5.0:文字radio放到一个label标签里面即可 复选框:checkbox 上传文件:file 提交按钮:submit 普通按钮:button 重置按钮...焦点框:获得焦点 失去焦点 outlinenone可以取消焦点框 下拉菜单:select嵌套option 默认选中selected 小拓展知识: ---- 表单提交getpost方式区别有...2.get是把参数数据 队列加到提交表单ACTION属性所指URL,值表单内各个字段一一对应,在URL可以看到。...post传送数据量较大,一般被默认为不受限制。但理论上,IIS4最大量80KB,IIS5100KB。 5.get安全性非常低,post安全性较高。 代码: ---- <!...不换行 – 行内 标签 == 标记 == 元素 块:换行,宽高生效,如果不写宽度占父级100% block 行内:不换行,宽高不生效,尺寸内容一样大 inline 行内块:不换行,宽高生效

3.5K50

C1 能力认证——Web基础

C1 能力认证——Web基础 语义化标签 元素 说明 article 定义独立来自外部文档,新闻投稿、博客文章、论坛帖子等 aside 一般用于网页侧边栏或者文章内部标注框 header...ul 无序列表 form 创建HTML表单 button 定义按钮 i 用于表示区分普通文本其他文本,浏览器通常会将其内容显示斜体 现需要设置一个按钮,请填写语义化标签补全代码片段(仅填写一个标签名即可...多行文本框 button 普通按钮 radio 单选框 checkbox 多选框 reset 表单重置按钮 submit 表单提交按钮 password 密码输入框,密码字段使用圆点或星号代替 现要实现提交表单时输入不是...块级元素 在浏览器显示时总是独占一行 宽高、内外边距可以控制,且上下左右外边距均可对周围元素产生影响 可以包含内容、行内元素其他块级元素 宽度未设置时默认为其父级元素宽度,高度未设置时内容高度...专项能力认证、C5全栈能力认证,开发者们根据实际情况目标选择适合自己认证路径。

3.3K40

【CSS】课程网站头部制作 ④ ( 搜索按钮测量 | 搜索按钮代码编写 | 代码示例 )

文章目录 一、搜索按钮测量 1、按钮测量 2、按钮切图 二、搜索按钮代码编写 1、HTML 标签结构 2、CSS 样式 3、展示效果 一、搜索按钮测量 ---- 1、按钮测量 右侧按钮大小...-- 文本输入框表单 --> <!...搜索栏盒子 , 与 Input 表单放置在一行 , 并且二者之间没有缝隙 , 默认行内块元素之间会有一条无法控制缝隙 ; 最后 , 设置按钮图片 , 按钮图片无法填充满 , 使用平铺样式 ,...: #f3f5f7; } /* 插入图片自适应 */ img { width: 100%; } /* 版心宽度 1200 像素 , 在浏览器居中对齐 */ .w { width: 1200px...input { /* 设置左浮动 , 方便与右侧按钮进行排列 */ float: left; /* 宽度 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ width:

2.3K70

前端之HTMLCSS

标签语义化   在布局需要尽量使用带语义标签,使用带语义标签目的首先是为了让搜索引擎能更好地理解网页结构,提高网站在搜索排名(也叫做SEO),其次是方便代码阅读维护。...,使用适合标签,可以优化之前代码。...设置元素(标签)宽度:width:100px; height 设置元素(标签)高度,:height:200px; background 设置元素背景色或者背景图片,:background...外间距居中技巧    如果子元素是块元素,且它宽度小于父元素,可以将子元素左右设置auto来水平居中子元素 /* 子元素上下外边距设为0,左右设置auto */ margin:0px auto 盒子真实尺寸...    盒子widthheight值固定时,如果盒子增加borderpadding,盒子整体尺寸会变大,所以盒子真实尺寸: 盒子宽度 = width + padding左右 + border

4.3K30

【CSS】课程网站头部制作 ③ ( 搜索栏表单测量 | 搜索栏表单代码编写 | 代码示例 )

---- 1、左侧边界 搜索栏 , 大概结构如下 , 左侧是个文本框 , 右侧是个按钮 ; 导航栏文本 有 10 像素内边距 , 20 像素外边距 , 文本输入框 表单 , 距离 导航栏外边距有...65 像素 ; 2、文本输入框表单尺寸 左侧表单 高度 38 像素 , 边框 1 像素 , 左侧表单长度 360 像素 , 测量 361 像素 , 减去 1 像素边框 ; 使用吸管工具..., 吸取边框颜色值 , #00a4ff ; 3、文本输入框表单提示文本测量 使用 横排文字工具 , 点击表单 提示 文本 , 该文本大小 14 像素 , 颜色值 #bfbfbf ;...提示文本在 Input 表单 value 属性设置 ; 提示文本左侧 距离边框 有 20 像素 , 这里可以设置 20 像素内边距 ; 注意 : 设置内边距会拉长盒子 , 盒子尺寸要减去内边距...input { /* 设置左浮动 , 方便与右侧按钮进行排列 */ float: left; /* 宽度 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ width:

1.9K30

css布局 - 工作中常见两栏布局案例及分析

(然后我再说一些我能想到处理方式,帮助我们在工作应对不同布局结构时,选择性去找最适合自己页面布局方法)   说在前面:为了更好看出来两列结构,截图我都做了蓝线红线框选。...颜色较深换成了黄线。总之就是为了让你一眼看出来,哪块哪块。适合布局萌新,大佬们请无视我。   ...右边nav栏固定宽度,并用margin/padding-left隔开左边内容区域距离 值注意是左边内容区域宽度设置百分百,并使用margin-left负值使得自身向左位移,以给右边nav...width:100%元素使用了padding后宽度会增大。使用box-sizing把padding宽度算到width。 main伪元素after清楚浮动,解决父元素塌陷问题。...(授人以渔 - 可以百度搜索“多行文本溢出显示省略号点点点...”) 而至于两端布局见下边。 五、左右两端布局 下边画了三处: ? 这个嵌套结构你看出来了吗?

2.7K11
领券