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

聊聊如何高效学习开发

input a img 其他标签用都很少, 那么问题来了,学会这几个就行吗?...不行,你需要对其他签有一个了解,不然你都不知道有什么作用,记不记得住,无所谓,野生开发者像我,面向搜索引擎CV编程 第二步 CSS CSS个人理解,最为重要是布局其次就是定位,布局很重要 flex...第三步那就是非常枯燥JavaScript 他确实枯燥,看了200多集视频学DOM基础。 需要英语水平高?理论上来讲,如果你英语能力强的话,学习这个会比较轻松!...不论是CSS文档还是Javascript文档 做笔记,这边可不是说单纯截图放到备忘录里 个人建议 买个笔记本 厚点,买两支笔 不懂就抄写来 然后就是买书,其实前端来讲,买书很少,建议学习后端例如...只要觉得这玩意对你有兴趣,学就行了 然后还有的就是,千万别光看不做 云学习 大可不必了 聊聊 每学习一个新标签 都会自己跟着做一下 每学习一个新css属性 都会自己跟着做一下 每学习一个新JavaScript

1.3K80

html其他语义化

事实上,<br/>标签有自己特定语义,不能随便用来实现换行效果。W3C标准规定,<br/> 标签仅仅用于段落中换行,不能用于其他情况。...span>JavaScript 教程 有人问,每一个列表项前都有数字,不应该使用有序列表来实现?...基于 结构和样式分离原则,标签仅仅是为了实现简单加粗或者 斜体效果,我们一般不会用这两个。实际上,W3C对这两个 签赋予“强调”语义,在strong或者em标签内部文本被 强调为重要文本。...并且搜索引擎对这两个标签也赋予一定权 重。如果在一个页面中,为了 SEO而想要突出某些关键字,可以使用strong和em这两个 签。...我们都知道,很多HTML标签都有一定默认样式,例如p标签有上下边距、strong 签对字体加粗、ul标签有缩进效果,等等。

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

【offer 收割计划】这几道常见面试题,你会几道

以及 inline-flex overflow 值不是 visible 以及比较喜欢用 display: flow-root 把它理解为一种专门用来触发 BFC 属性,它在块级元素基础上进行了修正...,在原来块级盒子中,子元素开启 float 时,会有父元素高度塌陷等问题,父元素高度,不会根据浮动元素高度来设定,因此 flow-root 这种新布局方式,解决了这个问题,开启了 flow-root...解决了什么问题呢?...浮动元素导致高度塌陷 margin 外边距合并,造成原因是根元素也是一个 BFC 元素 清除浮动 二、如何用 CSS 实现毛玻璃效果?...我们采用这个属性,设置一点模糊即可,但是这个属性有兼容性问题噢,需要注意噢~ 我们也可以看看和正常添加半透明效果对比,可以看出第一个透明感很强,没有磨砂感觉 三、你知道伪数组

1K20

HTML详解连载(8)

希望能对大家能有所帮助,同时也是请大家对进行监督,对代码进行建议,互相学习。...开始喽 浮动-产品区域布局 清除浮动 场景 浮动元素会脱,如果父级没有高度,子级无法撑开父级高度 解决方法 清除浮动(带来影响) 清除浮动 方法一:额外标签发 在父元素内容最后添加一个块级元素,...设置CSS属性clear:both 方法二:单伪元素法 .clearfix::after { content:””; display:block; clear:both; } 方法三:双伪元素法...浮动后盒子脱 清除浮动 子级浮动,父级没有高度,子级无法撑开父级高度,影响布局效果 双伪元素法 拓展 浮动本质作用是实现图文混排效果 Flex-认识 flex布局也叫弹性布局,是浏览器提倡布局模型...flex模型不会产生浮动布局中脱现象,布局网页更简单,更灵活 Flex-组成 设置方式:给父元素设置display:flex,子元素可以自动挤压或拉伸 组成部分: 弹性容器 弹性盒子 主轴:默认在水平方向

19340

碰到那些面试题html+css

1、html5中新增签有哪些? /*1、header元素 表示页面中一个内容区块或真个页面的标题。 2、hgroup元素 表示对真个页面或页面中一个内容区块标题进行组合。...;将其转化为行内属性 备注:我们最常用就是div+CSS布局了,而div就是一个典型块属性标签,横向布局时候我们通常都是用div float实现,横向间距设置如果用margin实现,这就是一个必然会碰到兼容性问题...*/ 很少使用hacker,可能是个人习惯吧,不喜欢写代码IE不兼容,然后用hack来解决。...使用hacker可以把浏览器分为3类:IE6 ;IE7和遨游;其他(IE8 chrome ff safari opera等) ◆IE6认识hacker 是下划线_ 和星号 * ◆IE7 遨游认识hacker...很多兼容性问题都是因为浏览器对标签默认属性解析不同造成,只要我们稍加设置都能轻松地解决这些兼容问题。如果我们熟悉标签默认属性的话,就能很好理解为什么会出现兼容问题以及怎么去解决这些兼容问题

1.2K20

译|CSS间距,前端开发中各种设置间距优点缺点及实例

你能猜出CSS间距应该如何设置?好吧,让我为你添加一个骨架模型。...难道不是那么容易和直接? 按需定制 真正喜欢CSS Grid 地方是 grid-gap 只在需要时候才会被应用。考虑下面的模型。 ? 没有CSS网格,就不可能拥有这种灵活性。...Card组件 Oh,如果想把所有细节Card组件间距都写进去的话,最后可能会出现书本上内容。就突出一个大概模式,看看间距应该如何应用。 ? 你能想到此卡片在哪里使用间距?参见下图。 ?...我们是否应该根据其父项显示类型(Flex,Grid)对它们进行样式设置 让我们一一解决上述问题。 调整间隔组件大小 可以创建一个接受不同变化和设置间隔。...CSS数学函数:Min(),Max(),Clamp() 有可能有动态边距?例如,根据视口宽度设置具有最小值和最大值空白。答案是肯定!我们可以。

11.9K10

深入学习下 CSS 间距相关知识

你能猜出在 CSS 中应该如何设置间距? 好吧,让我为你添加一个骨架模型。...这不是更容易和直接? 按需差距 真正喜欢 CSS 网格地方是 grid-gap 仅在需要时才应用,考虑以下模型。 有一个有两张卡片部分。...卡片组件 哦,如果想详细了解卡片组件间距,可能会写一本书。 将突出显示一个通用模式,看看应该如何应用间距。 (对不起,如果你饿了) 你能想到这张卡间距会在哪里使用? 见下图。...写在最后 到这里,跟你分享关于CSS间距知识技巧就要结束了,希望你通过阅读这篇文章,一次性搞定所有关于CSS间距问题,如果一次没有弄明白,你可以多阅读几遍,同时,也通过手动写代码,自己去练习尝试一下...如果你觉得跟你分享内容有用的话,请点赞,关注,并与你开发者朋友一起来分享讨论它,如果还有问题,请在留言区给我留言,我会答复你提出问题,如果知道的话。 最后,感谢你阅读,编程愉快!

13.4K40

前端小白进阶之路-技巧篇(垂直水平居中)

在这里小编建了一个前端学习交流扣扣群:132667127,自己整理最新前端资料和高级开发教程,如果有想需要,可以加群一起学习交流 3....使用flex和margin 原理就是通过css3布局属性flex将子容器转换为flex item情况,然后设置子容器居中即可。 缺点就是css3属性,有浏览器兼容问题。 5....缺点就是css3属性,有浏览器兼容问题。 垂直居中:垂直居中就是为了让子元素在父元素中排列在垂直中心位置,实现方式很多,我们看几种常用。 1....缺点就是css3属性,有浏览器兼容问题。可以将transform换成margin-top设置自身高度一半达到相同目的。 3....缺点就是css3属性,有浏览器兼容问题。 而关于水平垂直同时居中的话有了以上两种方式难道还怕出不来,只是需要稍稍结合一下即可,比如以下常见结合使用: 1.

69400

CSS布局--圣杯布局和双飞翼布局以及使用Flex实现圣杯布局

前言 曾一度觉得总写css前端很low,有了这种思想以后便远离网页布局,H5工作更不想接,沉迷于页面逻辑和封装组件。...直到最近面试,面试官说css3理解不熟,起初很不屑,但后来静下来反省了一下并不是不熟,只是开始瞧不上网页制作这种工作了,问我css问题时,感觉就像是再问一个老粉刷匠这片墙面要从哪里刷起,从哪里刷不行...这有什么决定性问题 ?...说有点多,其实写这边文章主要目的还是想告诉自己,不要瞧不起某一门技术,技术有高低,但不代表学css的人技术就要比学js智商低,术业有专攻,心态要自己掌握,不要受外界影响。...圣杯布局&双飞翼布局 所谓圣杯布局和双飞翼布局其实解决问题是相同,都是解决左右两栏固定宽度,中间部分自适应,其中某部分内容比其他内容高时候,保证三者元素等高。

1.9K30

Markdown库研究 && 前端MD模块推荐 -- Mavon-Editor

Python库,使用非常不愉快),而是将精力放在了前端库,常用MD标签有:标题、图片、备注、代码块、无序序列,有序序列、链接、表格。...结果上讲大部分没有符合预期,主要是对代码块于备注支持不是很好,这是无法接受。...最后结论是没有找到一个非常方面,能开箱即用功能比较完善库,这一度让blog系统开发陷入了无法推进地步,原本计划把其他事情都延后,想先解决MD编辑器问题,然后就碰到了救星 -- Mavon-Editor...非常丰富基本功能,包括:标题、斜体、粗体、下划线、中划线、标记、上角、下角、居左居中具右、引用、有序序列、无序序列、连接、图片、代码、表格、标题导航、全屏编辑模式、全凭阅读模式、单栏模式、查看html.../index.css' Vue.use(mavonEditor) 使用(默认是编辑器模式) 阅读模式 <mavon-editor

2.6K00

CSS新规范:样式查询

容器查询还不够? 这是一个好问题。在容器查询中,我们可以根据一个组件父级宽度来控制它样式,这非常有用。不过,在某些情况下,我们可能不需要查询尺寸,而是想查询一个容器计算样式。...我们不能用类名来解决这个问题? 是的,我们可以。使用样式查询目的是使 CSS 更易读并更容易修改。上述逻辑可以作为一个组件 CSS 写出,而无需将所有这些样式添加到条件类中。...减少 CSS 特定性问题 喜欢使用样式查询原因是,它将减少 CSS 特定性,因为我们将不太依赖 CSS 变化类或 HTML 数据属性来对组件变化进行样式设置。...我们需要根据在父代上设置一个CSS变量,以不同方式来布置它们。从Atlassian设计系统中挑选了这个例子。...因此,在示例中使用了 CSS 变量。 新闻模块 这是在 bbc.com 上发现真实问题。最初,我们有以下新闻组件。 根据其容器,样式应略有改变。

91430

源计划-赛博风格标题样式修改

这个新代号,源计划-赛博,是最近心血来潮又挖一个大坑。 为了让他风格能够和谐形成一个整体,准备一个个版块重写过去。争取让整个博客版块都大换血。时间可能会拖得很长。...布局参数解释 Flex 布局教程:语法篇 - 阮一峰网络日志 Transition属性实现平滑过渡动画 CSS3实现伪类hover离开时平滑过渡效果示例 CSS伪类实现三角形绘制 纯CSS 实现绘制各种三角形...不可思议CSS之clip-path 认真做文内标题样式魔改 这个标题样式整整花了三天时间设计。做了两款都因为长标题情况下会被clip-path切割七零八落而弃用了。...对应本魔改项目代码最后几行里headStyle('\f085',1)中\f085。读者可以自行更改喜欢图标。如果发现图标不显示或者为乱码,可能是你fontawesome版本问题。...建议是,换!换个能显示出来图标。 修改[Blogroot]\themes\butterfly\source\css\_layout\post.styl,注意缩进。stylus缩进严格。

69030

CSS基础知识学习:CSS绘制铅笔

1761年,德国化学家法伯尔解决了这个问题:他先把石墨矿石研磨成粉末,用水冲洗去杂质,获得纯净石墨粉;接着,他又在石墨粉中掺入硫磺、锑、松香等物质;然后再将这种混合物加热凝固,并压制成笔形状,这是铅笔最早雏形...flex布局,铅笔分成3部分,黑色是笔尖、绿色是木质笔杆、粉色是笔帽(橡皮擦) 问一个题外话,上学时候是不是橡皮擦永远不够用呢?上课没事就用手扣橡皮,哈哈,反正是。...要想学习flex布局,可以去历史文章里面,有更多更详细介绍。 《CSS3中Flex弹性布局该如何灵活运用?》...还记得铅笔橡皮擦上面都有一个金属圈来固定橡皮东西?...小结 本小结知识: 1、Flex布局 2、:befroe、:after伪类灵活运用 3、CSS绘制三角形等 4、transform 缩放元素 5、CSS border灵活运用 小伙伴们,有问题可以评论区留言哦

91610

flex space-between最后一行对齐问题解决方案

html,css,output ?...方案研究过程 一看到这种设计,我们真的就会自然而然想到了flex justify-content: space-between; 但由于最后一行对齐问题,让我们头疼。...因此觉得就只有放空项目方案是最佳了,维护起来也方便。比如未来项目宽度优200px改成了100px,我们直接把200改成100再检查一下空项目是否放足够。...还有更好方法 毕竟放了空项目,虽然说可以用vue/react等直接循环空项目出来,但还是感觉html还是有点脏。还有更好方法(除了用grid,因为grid兼容性暂时还不行)?...研究草稿 这个是研究过程草稿,比较乱:https://jsbin.com/qobuqakeri/edit?html,css,output

3K20

web前端技术课程内容详解之语义化标签理解

平时,我们都会采用DIV+CSS布局我们页面。但是这样布局方式不仅使我们文档结构不够清晰,而且不利于浏览器对页面的读取。所以HTML5新增了很多新语义化标签。...并且,在我们未给页面添加css样式时,用户体验并不好。语义化标签也能让浏览器更好读取页面结构。再就是便于团队开发和维护,语义化更具可读性,遵循W3C标准团队都遵循这个标准,可以减少差异化。...1、 页面布局 如下图,如果我们用div来实现此图布局,那么就要涉及到加类名或者选择符问题,还有起名字,很多时候就会弄混。直接用语义化标签就会标记出每个区域作用并且更好是实现页面布局。 ?...用到了弹性盒中固比固(固定高 : flex:1 : 固定高); 3、 举例 ? 这是在学习移动端布局时所写一个练习,之所以拿出来它,是因为它是一个很典型案例,页面中都运用了语义化标签。...,div等无语义化签有他们好处,语义化标签也有语义化标签好处,不可一概而论。

50120

巧用浮动布局、解决高度塌陷实例分享|技术创作特训营第一期

浮动元素特性包括:浮动元素会脱离标准流(脱)。浮动元素会一行内显示并且元素顶部对齐。浮动元素会具有行内块元素特性。...overflow: hidden 是一个 CSS 属性,用于控制元素内容是否超出其容器边界。它可以清除浮动,但前提是浮动发生在该元素内部。...其实每个属性都有使用场景,本来想是用flex布局和js动态判断解决,后面用浮动3句代码就轻松解决了!...图片【选题思路】实际项目中遇到一个问题,用js加css结合就可以实现,有没有更好解决途径呢?回顾纯css找到了最优解,分享给大家,获取还会有更简洁写法。...【创作提纲】1、浮动特征和绝妙应用场景2、overflow: hidden样式清除浮动,解决高度塌陷3、flex布局4、代码更加优雅!

21511

148道 CSS 与 JavaScript 基础面试题

CSS面试题 1. 介绍一下标准 CSS 盒子模型?低版本 IE 盒子模型有什么不同?...相同特殊性值声明,根据样式引入顺序,后声明规则优先级高(距离元素出现最近) 部分浏览器由于字节溢出问题出现进位表现不做考虑 7. 关于伪类 LVHA 解释?...a标签有四种状态 :链接访问前、链接访问后、鼠标滑过、激活 分别对应四种伪类 :link、:visited、:hover、:active; 当链接未访问过时: 当鼠标滑过 a 链接时,满足 :link...可以,但也只有 :link 和 :visited 可以交换位置,因为一个链接要么访问过要么没访问过,不可能同时满足,也就不存在覆盖问题。 8. CSS3 新增伪类有那些?...请解释一下 CSS3 Flex box(弹性盒布局模型),以及适用场景? 相关知识点: Flex是FlexibleBox缩写,意为"弹性布局",用来为盒状模型提供最大灵活性。

1.1K20
领券