前端学习路线

web前端入门到实战:css中border-style 属性

二次信任 提交于 2019-11-30 05:54:20
border-style 属性用于设置元素所有边框的样式,或者单独地为各边设置边框样式。只有当这个值不是 none 时边框才可能出现。 例子 1 border-style:dotted solid double dashed; 上边框是点状 右边框是实线 下边框是双线 左边框是虚线 例子 2 border-style:dotted solid double; 上边框是点状 右边框和左边框是实线 下边框是双线 例子 3 border-style:dotted solid; 上边框和下边框是点状 右边框和左边框是实线 例子 4 border-style:dotted; 所有 4 个边框都是点状 可能的值 对web前端这门技术感兴趣的小伙伴可以加入到我们的学习圈来,工作第六个年头了,与大家分享一些学习方法,实战开发需要注意的细节。767-273-102 秋裙。从零基础开始怎么样学好前端。看看前辈们是如何在编程的世界里傲然前行!不停更新最新的教程和学习方法(web前端系统学习路线,详细的前端项目实战教学视频),有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入。我们会一起结伴同行 前端前端前端 描述 最不可预测的边框样式是 double。它定义为两条线的宽度再加上这两条线之间的空间等于 border-width 值。不过,CSS

web前端入门到实战:前端网页全局属性

空扰寡人 提交于 2019-11-29 19:40:01
1. hidden hidden是一个布尔属性,表示当前的网页元素不再跟页面相关,因此浏览器不会渲染这个元素,所以就不会在网页中看到它。相当于display:none <p hidden>本句不会显示在页面上。</p> 2. contenteditable 允许用户修改内容 <p contenteditable="true"> 鼠标点击,本句内容可修改。 </p> 3. draggable 是否可以 使用 Drag and Drop API 拖动元素 <div draggable="true">按住鼠标左键拖动试试</div> 对web前端这门技术感兴趣的小伙伴可以加入到我们的学习圈来,工作第六个年头了,与大家分享一些学习方法,实战开发需要注意的细节。767-273-102 秋裙。从零基础开始怎么样学好前端。看看前辈们是如何在编程的世界里傲然前行!不停更新最新的教程和学习方法(web前端系统学习路线,详细的前端项目实战教学视频),有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入。我们会一起结伴同行 前端前端前端 4. title 用来为元素添加附加说明。大多数浏览器中,鼠标悬浮在元素上面时,会将title属性值作为浮动提示,显示出来。 <div title="版权说明"> <p>本站内容使用创意共享许可证,可以自由使用。</p> <

web前端入门到实战:Html头部meta标签

心已入冬 提交于 2019-11-29 19:39:37
meta元素有4个属性:name、http-equiv、content、charset.meta标签通过name属性来表述页面文档的元信息,通过http-equiv属性设置http请求指令,通过charset设置页面的字符编码。按照属性设置分类,meta可以分为三类: name属性和content属性组合,构成名称/值对,用于描述网站信息. 标准的meta名称包括application-name、author、description、generator等。 示例代码: <meta name="keywords" content="british,typeface,font,fonts"/> 其中keywords和description这两个名称的使用率最高,是搜索引擎优化的主要手段之一,推荐读者使用。 http-equiv属性和content属性组合,设置特定的http指令; 其中content-type、default-style和refresh已经确定,content-language和set-cookie还未正式确定. 此类型meta应该谨慎使用。不推荐使用,某些搜索引擎遇到此meta时会停止解析 页面剩余的部分。在实际的场景中很少使用 charset属性,设置页面字符编码。 此属性提供了保存和传输文档的编码格式。 <meta charset="utf-8"> 等价于

前端涉及的所有知识体系

删除回忆录丶 提交于 2019-11-29 17:39:40
github上最全的资源教程-前端涉及的所有知识体系 目录 (?) [+] 前端无疑是2016年最火热的技术,没有之一。 各种前端mvc框架层出不穷,angular js,vue, React ,前端组件化开发概念已经深入人心。前端工资已经比手机端开发还要高了。 作为个人站长,学习下前端设计也是有必要的,一来有些小的设计问题可以自己解决,同时还能提高自己的审美,提高网站的ui设计水平。 必备基础技能 前端技能汇总 这个项目详细记录 了前端工程师牵涉到的各方面知识。在具备基本技能之后可以在里面找到学习 的方向,完善技能和知识面。 frontend-dev-bookmarks 是老外总结的 前端开发 资源。覆盖面非常广。包括各种知识点、工具、技术,非常全面。 以下是个人觉得入门阶段应该熟练掌握的基础技能: HTML4 , HTML5 语法、标签、语义 CSS2.1 , CSS3 规范,与HTML结合实现各种布局、效果 Ecma-262 定义的javascript的语言核心,原生 客户端javascript , DOM操作 , HTML5新增功能 一个成熟的客户端javascript库,推荐 jquery 一门服务器端语言:如果有服务器端开发经验,使用已经会的语言即可,如果没有服务器端开发经验,熟悉Java可以选择Servlet,不熟悉的可以选PHP

写给同事的前端学习路线

拜拜、爱过 提交于 2019-11-29 15:37:25
前端要学习三个部分:HTML,CSS,JavaScript(简称JS),因此首先明确三个概念: HTML是内容层,它的目的是表示一个HTML标签在页面里是个什么角色。 CSS是样式层,它的目的是表示一块内容以什么样的样式(字体、大小、颜色、宽高等)显示。 JS是行为层,它要做的是当用户触发某些行为时,会给内容和样式带来什么样的改变。 1,HTML,CSS部分。 HTML/CSS初学,就照着 http://www.w3cschool.cn/ 的实验做,把 http://www.w3cschool.cn/index-6.html 和 http://www.w3cschool.cn/index-7.html 两套做完了就入门了, 入门之后,学习CSS的精华,即布局,推荐李炎恢的教学视频,布局这一章: http://edu.51cto.com/lesson/id-14895.html 第27章,如果觉得不够,需要实战,则再学习接下来的28,29章。注意,这时候一定要老师讲一块代码,自己就要照着实现一次,切勿只看不做。 CSS还有一个精华部分就是命名规范,找几个著名网站(比如豆瓣、网易新闻)这类,研究它们的命名规范,我这里,有一个现成的命名规范可供学习(需要登录evernote查看): https://www.evernote.com/shard/s168/sh/7f89cc57-cab2

前端完整详细学习路线

痞子三分冷 提交于 2019-11-29 11:41:51
下载链接: https://www.yinxiangit.com 第一阶段: HTML+CSS: HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、 JavaScript基础: Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。 JS基本特效: 常见特效、例如:tab、导航、整页滚动、轮播图、JS制作幻灯片、弹出层、手风琴菜单、瀑布流布局、滚动事件、滚差视图。 JS高级特征: 正则表达式、排序算法、递归算法、闭包、函数节流、作用域链、基于距离运动框架、面向对象基础、 JQuery: 基础使用悬着器、DOM操作、特效和动画、方法链、拖拽、变形、JQueryUI组件基本使用。 第二阶段:HTML5和移动Web开发 HTML5: HTML5新语义标签、HTML5表单、音频和视频、离线和本地存储、SVG、Web Socket、Canvas. CSS3: CSS3新选择器、伪元素、脸色表示法、边框、阴影、background系列属性改变、Transition、动画、景深和深透、3D效果制作、Velocity.js框架、元素进场、出场策略、炫酷CSS3网页制作。 Bootstrap: 响应式概念、媒体查询、响应式网站制作、删格系统、删格系统原理、Bootstrap常用模板、LESS和SASS。 移动Web开发:

好程序员web前端学习路线分享前端基础面试题

て烟熏妆下的殇ゞ 提交于 2019-11-29 08:16:37
好程序员 web 前端学习路线分享前端基础面试题,希望对大家有所帮助。 1 、 HTML 语义化的理解?    答案: HTML 语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;在没有样式 CSS 的情况下也以一种文档格式显示,并且是容易阅读的;搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于 SEO ;使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。 2 、 父元素透明,但是又不影响子元素的透明度怎么实现?    答案:方法一:用 rgba   方法二:再加上一层与父元素同级的 div 装载子元素,定位到子元素原来的位置 3 、 对 web 标准以及 w3c 的理解与认识?    答案: web 标准就是将页面的结构、表现和行为各自独立实现, w3c 对标注提出了规范化的要求    对结构的要求:(标签规范可以提高搜索引擎对页面的抓取效率,对 SEO 很有帮助)   标签字母要小写;标签要闭合;标签不允许随意嵌套    对 css 和 js 的要求:    尽量使用外联 css 样式表和 js 脚本,使结构、表现、行为相分离,符合规范,同时提高页面渲染速度,提高用户体验;    样式尽量少用行间样式表,使结构与表现分离,标签的 id 和 class 命名要做到见文知义,标签越少,加载越快,用户体验更高,代码维护更简单,便于改版;  

好程序员web前端学习路线分享前端基础面试题

喜夏-厌秋 提交于 2019-11-29 08:16:25
好程序员web前端学习路线分享前端基础面试题,希望对大家有所帮助。 1、HTML语义化的理解? 答案:HTML语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;在没有样式CSS的情况下也以一种文档格式显示,并且是容易阅读的;搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于SEO;使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。 2、父元素透明,但是又不影响子元素的透明度怎么实现? 答案:方法一:用rgba 方法二:再加上一层与父元素同级的div装载子元素,定位到子元素原来的位置 3、对web标准以及w3c的理解与认识? 答案:web标准就是将页面的结构、表现和行为各自独立实现,w3c对标注提出了规范化的要求 对结构的要求:(标签规范可以提高搜索引擎对页面的抓取效率,对SEO很有帮助) 标签字母要小写;标签要闭合;标签不允许随意嵌套 对css和js的要求: 尽量使用外联css样式表和js脚本,使结构、表现、行为相分离,符合规范,同时提高页面渲染速度,提高用户体验; 样式尽量少用行间样式表,使结构与表现分离,标签的id和class命名要做到见文知义,标签越少,加载越快,用户体验更高,代码维护更简单,便于改版; 不需要变动页面内容,便可提供打印版本而不需要复制内容,提高网站易用性 4、display none visibility hidden区别? 答案

好程序员web前端学习路线分享AJAX状态码ajax.status及封装

女生的网名这么多〃 提交于 2019-11-29 06:24:08
  好程序员web前端学习路线分享AJAX状态码ajax.status及封装,AJAX状态码说明   1**:请求收到,继续处理   2**:操作成功收到,分析、接受   3**:完成此请求必须进一步处理   4**:请求包含一个错误语法或不能完成   5**:服务器执行一个完全有效请求失败   100——客户必须继续发出请求   101——客户要求服务器根据请求转换HTTP协议版本   200——交易成功   201——提示知道新文件的URL   202——接受和处理、但处理未完成   203——返回信息不确定或不完整   204——请求收到,但返回信息为空   205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件   206——服务器已经完成了部分用户的GET请求   300——请求的资源可在多处得到   301——删除请求数据   302——在其他地址发现了请求数据   303——建议客户访问其他URL或访问方式   304——客户端已经执行了GET,但文件未变化   305——请求的资源必须从服务器指定的地址得到   306——前一版本HTTP中使用的代码,现行版本中不再使用   307——申明请求的资源临时性删除   400——错误请求,如语法错误   401——请求授权失败   402——保留有效ChargeTo头响应   403——请求不允许   404—

好程序员web前端学习路线分享css模块化方案

天涯浪子 提交于 2019-11-29 05:17:31
  好程序员web前端学习路线分享css模块化方案,这篇文章主要介绍了css模块化方案,css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案,非常具有实用价值,需要的小伙伴可以参考下。 css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案。 oocss 面对对象的规则,主要的原则是两种:分离结构和外观,分离容器和内容。 名词解释 1、分离结构和外观:增加可重复的设计单元,同时去推进产品和ui对这方面的思考,比如下面的css使用时对象模式的命名和模块化规则。 2、分离容器和内容:指的是样式的使用不以元素位置唯一匹配,在任何位置你都可以使用这个样式,如果你不适用这个样式,会保持默认的样式。 实例 // dom结构 <div class="toogle simple"> <div class="toogle-control open"> <div class="toogle-tittle">标题</div> </div> <div class="toogle-details "></div> </div> // 模块的标记 唯一标识 .toggle{ } // 皮肤样式的写法,如果基本结构是一样的,你可以用complex的一个辅助样式 .toggle.simple{ } // 是否做嵌套写法 相信很多预处理器的部分会支持嵌套 然后很多人会这样写,不被推荐的