新手的]简单前端基础总结
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:Adobe Dreamweaver CC 2017;
作者:梁柏源
撰写时间:2019/1/16
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
前端基础(包括:HTML、css3、JavaScript)
(一)HTML是用来描述网页的一种语言:用来描述一个类,将他具象化(个人见解).
一般用于布局如:
<body>
<div class=””>
<div></div>
</div>
</body>

类似于盒子,一个大盒子装好几个小点的盒子,小点的盒子里再装更小点的盒子等等等,直到装完,称为容器
然而HTML标签很多

在截图中可以看到少数我列出的标签,大多数多标有作用;
img标签主要是引入图片;
span标签是行内标签;
ul标签是段落标签
.container-fluid 类用于100%宽度,占据全部视口(viewport)的容器
.container 类用于固定宽度并支持响应式布局的容器(引用屈老师授课笔记(蓝色字体))
(二)css3给对象设计样式的存在
既然有了容器就会有样式(css3)
样式的引入(link)

引入步骤:先创建一个css文件,然后用link引入,引入成功后,将如下图

样式有很多比如:
颜色:字体颜色(color)
背景颜色(background)
边框设计:盒子阴影(box-shadow)
水平方向的盒子阴影(h-shadow)
垂直方向的盒子阴影(v-shadow)
模糊距离(blur)
文本居中(text-align)
垂直居中(line-height)
外边距(margin)
字体大小(font-size)等等
例如:
上截图就是一些随便敲的样式,先个总容器一个宽高和颜色,然后各个div设置相同的宽高与外边距,左对齐和不同的颜色
效果:
(已缩小) 还有一些去除HTML标签负面效果的样式如:
取消a标签下划线的(text-decoration: none)
清除浮动(overflow: hidden)
去除li标签小点的(list-style: none)
图片定位(background-position)
元素隐藏(display: none)
css在一定程度上可以以实现动画效果,例如下图

(来源抖音)
上截图是通过关键帖来设置不同时间角度的效果来实现动态的一个过程
相关推荐
超简单!基于 Vue 的人事系统表单开发入门:从树形选择到结果展示 新手必看:用 HTML、CSS 和 JavaScript 创建部门与职位选择表单 前端基础实战:构建 Vue 人事系统表单并实现 C
超简单!基于 Vue 的人事系统表单开发入门:从树形选择到结果展示 新手必看:用 HTML、CSS 和 JavaScript 创建部门与职位选择表单 前端基础实战:构建 Vue 人事系统表单并实现 CRUD 操作 手把手教你做部门职位选择表单:Element UI + Vue 新手教程 项目实战:Vue、Element UI 打造人事系统的部门职位选择功能
一个简单电子商城前端项目(附源码)
这个项目包含一个响应式主页,购物车和一个简单的详情页,搭建了个大体框架,能实现简单功能,其他页面比如用户登录注册,检索啥的可以自己制作,接入index相应位置就行。HTML框架部分比较简洁一目了然,css部分因为是第一次学习制作,感觉很麻烦,做的比较乱(主要体现在类名部分,有点乱七八糟),如果需要优化或者实现更多功能,建议规范一下类名,js方面可能有很多不必要功能忘删了(我也不太敢乱删,主打能跑起来就别瞎动),这方面自信的可以规范一下。
React 入门:创建一个简易外卖订单页面(附完整代码)” “新手必看!React 外卖订单页面从零搭建,详细教程+源码” “React 实战:手把手教你搭建外卖订单页面,轻松上手” “前端新手指南:
React 入门:创建一个简易外卖订单页面(附完整代码)” “新手必看!React 外卖订单页面从零搭建,详细教程+源码” “React 实战:手把手教你搭建外卖订单页面,轻松上手” “前端新手指南:
前端开发组件示例源码_f1b6a91d详解
前端开发组件示例源码_f1b6a91d,内容包含源码/脚本与使用说明文档,结构清晰、注释完整,适合学习参考与二次开发,下载解压即可查看。
前端开发基于history.js的HTML5与HTML4浏览器兼容方案:单页应用无刷新历史状态管理技术实现-Gjl4Gf1792158475
内容概要:本文系统介绍了如何利用history.js实现单页应用(SPA)在HTML5c与HTML4浏览器间s草错发的无缝历史状态管理。通过封装原生History API并在不支持的浏览器中自动降级为哈希路由,history.js解决了因浏览器兼容性导致的后退按钮失效、URL混乱等问题。文章详细讲解了其核心机制,包括状态对象管理、自动模式切换(HTML5 pushState vs HTML4 哈希)、状态数据持久化以及针,对Safari、IE等浏\览器的兼容性修复方案,并提供了从入门到实战的完整示例,涵盖初始化、事,件监听、页面加载及性能优化技巧。;Gjl4Gf1792158475 www.gblp.net www.gsctlq.com gezhixq.cn www.greendalian.com wap.gxqnm.com


