前端第一阶段测试(12道)【简答题】css+html

2021前端面试经常被问到Javascript+HTML5+CSS+框架问题(89篇资料总结) 我经常会看到很多同学在学习前端的时候比较迷茫,不知到底应该以怎样的学习路线来入门和进阶前端领域。作为程序员,肯定是不能容忍重复无味的劳动的,因此我就系统地总结分享一下前端精选学习资料,本文为「前端进阶」部分,希望对你能够有所帮助。 今天给大家分享89篇【前端】精选学习资料,其中不仅详细讲解了Javascript、HTML5、CSS前端框架等知识点,也同样包含了大量各大厂的面试原题。同时还有6本学习前端必读好书,扫码即可获取,限额100名! 同时,对于前端基础掌握不牢固的小伙伴们,我们推出了C站软.. 阅读详情

1.【问答】display:none与visibility:hidden的区别是什么?
display : 隐藏对应的元素但不挤占该元素原来的空间。
visibility: 隐藏对应的元素并且挤占该元素原来的空间。

2.【问答】说明px、 em 、 rem三者关系
px为长度单位,相对于当前屏幕宽度而言,表示一个像素点
em为相对长度单位,表示当前元素上的字体大小
rem为相对长度单位,表示根(html)元素上声明的字体大小

3.【问答】如何实现响应式布局?
1.如果是通过css原生代码,可以通过@media来进行媒体查询,当网页显示在不同的网页中加载执行不同的css代码
2.设置弹性盒布局

4.【问答】简述浮动布局以及其工作方式?
1.用来解决块元素在水平方向排列的问题
2.一个元素如果成为浮动元素,那么这个元素就会脱离文档流:宽度如果没有指定则由内容决定;不再占据屏幕空间;同一级别的浮动元素会在一行排列,如果一行无法容纳则换行显示;浮动元素会失去对父元素支撑;

5.【问答】简述http协议
超文本传输协议
客户端(一般指的是浏览器)和服务器端进行交互遵循的通信协议
请求报文:浏览器会将前端请求封装成请求报文发送给后端,请求报文中包含请求行、请求头、请求体。响应报文:服务器接收到前端发来的请求,会将响应内容封装成为一个响应报文,浏览器会对响应报文进行解析,进而显示出来。响应报文中包含响应行、响应头、响应体。

6.【问答】列举最少5个animation的子属性,并说明其含义
/* 设置动画名称 /
animation-name
/
设置动画持续时间 /
animation-duration
/
设置动画执行速度 /
animation-timing-function
/
设置动画等待时长 /
animation-delay: 2s;
设置动画播放次数 n 和infinite
/
animation-iteration-count
/* 设置动画是否反向播放 alternate反向播放*/
animation-direction
/* 动画结束时候应用最后一帧 */
animation-fill-mode

7.【问答】简述伸缩盒布局中的核心概念、常用规则、使用技巧等
1、核心概念:主轴、交叉轴、伸缩盒容器、伸缩盒元素
2、常用规则:
2.1、伸缩盒容器相关规则:display、flex-wrap、flex-direction、align-items、justify-content
2.2、伸缩盒元素相关规则: flex-basic、flex-grow、flex-shrink、flex
3、使用技巧:
伸缩盒容器常用于列级布局,与浮动布局类似可以将多个块元素在一行中显示,
伸缩盒更简单一些,只需要为容器盒子添加display:flex属性,这个容器盒子就变成了伸缩盒容器,
其子元素伸缩盒元素就会沿着主轴来排列,默认主轴是x轴,可以通过flex-direction来改变主轴。

8.【问答】简述一个盒子在另外一个盒子中水平居中的方法?
margin:0 auto;
display:flex justify-content:center
子绝父相,子元素left:0 right:0;margin:auto
子绝父相,子元素left:50% ;margin-left:-height/2

9.【问答】简述文本在盒子中垂直居中的方法?
line-height:height

10.【问答】简述css3的盒子模型
盒子种类: 1.w3c盒子 内容盒子 标准盒子
2.边框盒子 IE盒子 怪异盒子
1.w3c盒子width设置给内容区的
2.边框盒子的width设置给盒子的

11.【问答】简述在css3中如何计算同一个规则的优先级
1.!important 优先级别最高
2.style属性 特征值1000
3.id标签选择器 特征值 100
4.class类选择器/伪类 特征值 10
5.标签选择器 特征值1
6.通配符选择器 特征值0

12.【问答】简述css3选择器有哪些?
1.id标签
2.标签选择器
3.class选择器
4.序选择器 :first-child nth-child last-child
5.伪元素选择器 ::after ::before
6.组合选择器 #id,.类名,标签{}
7.子代选择器 div>div
8.后代选择器 div div
9.通配符选择器/普遍选择器 *{}
10.属性选择器 input[type=text]
.

1+x证书Web前端开发HTML+CSS专项练习测试题(八) 1+x证书Web前端开发HTML+CSS专项练习测试题(八) 官方QQ群 01.{HTML题目}HTML是什么意思? (B) A)高级文本语言 B)超文本标记语言 C)扩展标记语言 D)图形化标记语言 02.{HTML题目}浏览器针对于HTML文档起到了什么作用? (B) A)浏览器用于创建HTML文档 B)浏览器用于察看HTML文档 C)浏览器用于修改HTML文档 D)浏览器用于删... 阅读详情

相关推荐

ArcGIS渔网分割实战:用Create Fishnet快速生成1km×1km网格(附GDP数据分析案例)

本文详细解析了ArcGIS中Create Fishnet工具在渔网分割中的应用,从基础操作到GDP空间分析全流程。通过1km×1km网格的创建与优化,实现经济数据的空间标准化和可视化表达,解决数据融合与分析的三大核心痛点。

weixin_29250403的博客 261

伸缩盒布局

伸缩盒布局 伸缩盒布局是在x轴方向上 <div class=container> <div> </div> <div> </div> <div> </div> </div> <ul class=container> <li> </li> <li> </li> <li> </li> </ul

qq_48192192的博客 697

1分钟了解LangChain是什么?

是一个基于大型语言模型(LLM)开发应用程序的框架, 它旨在简化语言模型应用的开发流程,特别是在构建对话系统和其他基于语言的AI解决方案时.目标是将复杂的语言模型技术转化为可通过简单API调用实现的功能,从而使开发者能够更加专注于创造性的解决方案设计。高效地解决了开发大语言模型应用的痛点问题。Langchain 最主要的特色是可以将 LLM 应用研发过程中的交互 Prompt、LLM 模型调用、语言模型与环境互动的自适应等方式融为一体。

gorgor在码农 2586

HTML&CSS基础题

1.简述css3选择器有哪些? 标签选择器 id选择器 类选择器 后代选择器 子元素选择器 交集选择器 并集选择器 兄弟选择器 序选择器 伪类选择器 属性选择器 2.display:none与visibility:hidden的区别是什么? display : 隐藏对应的元素但不挤占该元素原来的空间。 visibility: 隐藏对应的元素并且挤占该元素原来的空间。 扩展:使用 visibility:hidden 比 display:no...

欢迎 632

html5一阶段考试题,千锋HTML5 JS阶段第三周理论考试题目02

一、单选题(每题1分)1.请选择结果为真的表达式:()A.null instanceof ObjectB.null===undefinedC.null==undefinedD.NaN==NaN2.Javascript中,以下代码运行后变量y的值是:答案()var x=[‘abcde’,123456];var y=typeof typeof x[1];A、"function"B、"object"C、...

weixin_39836536的博客 968

web前端面试题(含答案)

一、填空题 1、JS中的数据类型有哪些 Number,Null,undefined,String,boolean,Array,Function,Object;(8种) 2、JS中强制类型转换为 number 类型的方法有:Number() parseInt() parseFloat() 3、创建一个子节点 createElement ,插入一个子节点 appendChild ,在已有元素之前插入节点insertsBefore,删除子节点 removeChild 。 4、获取元素的第...

Dcripple的博客 2490

HTML+CSS简答题总结

一、请简要描述一下什么是CSSCSS中文译为“层叠样式表”,主要是对HTML标记的内容进行更加丰富的装饰,并将网页表现样式与网页结构分离的一种样式设计语言。可以使用CSS控制HTML页面中的文本内容、图片外形以及版面布局等外观的显示样式。 二、请简要说明在使用font-family设置字体时,需要注意哪些问题 使用font-family设置字体时,需要注意以下问题: 1.各种字体之间必须使用英...

shiqifei的博客 5240

前端测试-html+css测试卷1

7. 在响应式设计中,通常使用哪个CSS特性来根据屏幕尺寸应用不同的样式?正确答案:A. @media查询解析:@media允许根据设备特性(如屏幕宽度)应用不同的样式@viewport控制视口设置,较少使用@supports用于检测浏览器是否支持某个CSS特性@keyframes用于定义CSS动画8. 下列哪个不是HTML5的input类型?正确答案:D. blinkHTML5新增的input类型包括:

MrsBaek的博客 1052

前端笔记-html+css测试2

下列哪个HTML5标签用于定义文档的导航链接?A)<nav>B)<navigate>C)<navbar>D)CSS中哪个属性用于设置元素的透明度?A)visibilityB)opacityC)D)alpha以下哪个CSS选择器优先级最高?A)div pB).containerC)#mainD)div在Flexbox布局中,哪个属性用于控制项目在主轴上的对齐方式?A)B)C)D)flex-wrap哪个HTML标签用于创建有序列表?A)

MrsBaek的博客 858

前端第一阶段(HTML+CSS)面试题

前端第一阶段HTML+CSS)面试题 第一章 1、简述<!doctype>的作用? ‘< !DOCTYPE html>’ 决定浏览器渲染方式。表示用HTML5的doctype声明文件包含HTML5标记。 ‘<!DOCTYPE>’:告知浏览器当前的HTML或XML文档是哪一个版本。Doctype是一条声明,而不是一个标签,也可以把它叫做“文档类型声明”或者简称为“DTD”。 2、常见的浏览器及其内核? 谷歌(chrome)浏览器 – webkit --Blink

百念成诗 2599

前端代码——前端代码规范(含htmlcss、javascript、vue等)

前端代码规范代码提交规范HTML规范CSS规范JavaScript规范注释命名规范运算符其他:Vue 代码规范常规vuex 代码提交规范 每次提交代码时,commit按规范进行备注,如:本次提交新增了新功能:feat: 新增xx功能 code info feat: msg 新功能feature fix: msg 修复bug merge: msg merge docs: msg 文档修改 style: msg 格式,不影响代码运行的变动 refactor: msg 重构即不

L3gacy 6456

Web前端CSS最强总结 附详细代码

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

BudingCode的博客 1万+

HTML/CSS/JavaScript 基础:渗透测试必备前端知识

本文聚焦渗透测试必备的HTML/CSS/JavaScript前端基础,以**漏洞关联场景**为核心,拆解表单与注入漏洞、CSS样式伪装、JS DOM操作与XSS触发的底层逻辑。搭配可直接复现的代码案例与浏览器开发者工具实操步骤,详解隐藏参数篡改、视觉欺骗识别等渗透技巧,解答新手高频问题。内容兼顾入门易懂性与实战关联性,为后续深度漏洞挖掘夯实基础。

m0_73165198的博客 999

Web前端第一阶段基础考试试卷HTML+CSS

Web前端第一阶段基础考试试卷HTML+CSS

qq_54075517的博客 1484

前端第一阶段测试

display:none与visibility:hidden的区别是什么说明px、 em 、 rem三者关系如何实现响应式布局?1、【单选】下列哪个是子代选择器 A A、p>b B、p b C、p+b D、p.b 2、【单选】下述有关css属性position的属性值的描述,说法错误的是?B A、static:没有定位,元素出现在正常的流中 B、fixed:生成绝对定位的元素,相对于父元素进行定位 C、relative:生成相对定位的元素,相对于元素本

探索前端,分享经验 735

前端技术栈之html,css,js

本文是对于前端技术的简短介绍,主要是关于csshtml一些基础知识,以及javascript和ajax的简单介绍

lydon1314的博客 5553

前端HTML+CSS面试题汇总一

目录 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? 每个HTML文件里开头都有个很重要的东西,Doctype,知这是干什么的吗? Quirks模式是什么?它和Standards模式有什么区别 div+css布局较table布局有什么优点? img的alt与title有何异同? strong与em的异同? 你能描述一下渐进增强和优雅降级之间的不同吗? 为什么利用多个域名来存储网...

路漫漫其修远兮,吾将上下而求索。 4508

html5css3选择题,前端测试(HTML5/CSS3)参考答案

前端测试(HTML5/CSS3)参考答案每题5分,共20题, 总分100选做题, 做错不扣分, 做到+10分快动手看看自己能考多少吧1. HTML5部分1.1 HTML5常用的结构标签有哪些,它替代了之前哪些标签,,,,,,,,,...1.2 HTML文档采用UTF-8编码集的优势是什么utf-8:使用3个字节表示一个符号, 基本上可以覆盖世界上所有语言与传统的gb2312,gbk相比,可识别...

weixin_30369405的博客 2397

【练习题】20HTML测试

编辑整理 | web前端开发1、HTML语言中的换行标记是 ( )A、htmlB、brC、titleD、p2、<img>标记符中连接图片位置的参数是 (...

web前端开发 1万+

前端面试之html+css【一】

前端面试题 html css html5 css3

前端技术栈 1469

模拟人生3 1.63超级电脑

由于很多人都找不到 1.63的超级电脑 所以我在这里发一下

上一篇: 简单几行代码绘制三角形,方向大小自定义
下一篇: 【两天搞定小米商城】【第一步】小米商城之初始准备
心碎南瓜粥
博客等级 码龄7年 55粉丝 118原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值