# 在线调试、代码演示
# JSBin, CodePen
# 代码学习网站
# Stylus
- Stylus
- Try Stylus! 开始学习Stylus
- stylus入门使用方法
- stylus中文版参考文档之综述 张鑫旭
- stylus入门使用方法
- Stylus - 富于表现力、动态的、健壮的 CSS
- stylus中文版参考文档之综述 · 张鑫旭
# Emmet
# vue.js
# JavaScript 插件、组件、控件
# swiper.js 轮播图插件
https://swiperjs.com/demos
可触摸、焦点图、轮播图、幻灯片、移动端弹出菜单、微展示易企秀H5、内容TAB、滑动导航
# 未整理
# 网站开发
# 前端根据
# 前端组件js、jq库下载站
# HTML
# PHP
# 旧文章收藏
- PHP初学者:构建您的第一个简单的CMS | CSS-技巧
- ThinkPHP5快速入门
- APMServ5.2.6升级php到5.4版本 | JohnZJH
- php 7 安装指南 (windows 篇)
# ThinkPHP
# cordova
# 未分类
# 交流社区
# 博客
- 程序师 - 程序员、编程语言、软件开发、编程技术
- WEB骇客 - HTML5, CSS3, WEB前端开发技术
- 裁纸刀下 - 小李刀刀的前端开发博客 | Laravel | PHP | JavaScript
- 99css
- WonderCSS | 关注网站前端设计,提倡优雅简洁的用户体验
- 进步博客 | 关注信息无障碍!
- CSS森林(CSS Forest)
# 网站
# 前端工具
# 目录下所有css\html
browser-sync start --server --files "**/*.css, **/*.js, **/*.jpg, **/*.png, **/*.html"
# Browsersync 安装
npm install -g browser-sync
# browser-sync help
Browsersync options: https://browsersync.io/docs/options
Usage: browser-sync start [options]
命令:
start Start the server
init Create a configuration file
reload Send a reload event over HTTP protocol
recipe Generate the files for a recipe
选项:
--version 显示版本号 [布尔]
--server, -s Run a Local server (uses your cwd as the web root)
--cwd Working directory [字符串] [默认值: (生成的值)]
--json If true, certain logs will output as json only [布尔]
--serveStatic, --ss Directories to serve static files from [数组]
--port Specify a port to use [数字]
--proxy, -p Proxy an existing server
--ws Proxy mode only - enable websocket proxying [布尔]
--browser, -b Choose which browser should be auto-opened [数组]
--watch, -w Watch files [布尔]
--ignore Ignore patterns for file watchers [数组]
--files, -f File paths to watch [数组]
--index Specify which file should be used as the index page
[字符串]
--plugins Load Browsersync plugins [数组]
--extensions Specify file extension fallbacks [数组]
--startPath Specify the start path for the opened browser [字符串]
--single If true, the connect-history-api-fallback middleware
will be added [布尔]
--https Enable SSL for local development
--directory Show a directory listing for the server [布尔]
--xip Use xip.io domain routing [布尔]
--tunnel Use a public URL
--open Choose which URL is auto-opened (local, external or
tunnel), or provide a url [字符串]
--cors Add Access Control headers to every request [布尔]
--config, -c Specify a path to a configuration file [字符串]
--host Specify a hostname to use
--listen Specify a hostname bind to (this will prevent binding
to all interfaces)
--logLevel Set the logger output level (silent, info or debug)
--reload-delay Time in milliseconds to delay the reload event
following file changes [数字]
--reload-debounce Restrict the frequency in which browser:reload events
can be emitted to connected clients [数字]
--ui-port Specify a port for the UI to use [数字]
--watchEvents Specify which file events to respond to [数组]
--no-notify Disable the notify element in browsers
--no-open Don't open a new browser window
--no-online Force offline usage
--no-ui Don't start the user interface
--no-ghost-mode Disable Ghost Mode
--no-inject-changes Reload on every file change
--no-reload-on-restart Don't auto-reload all browsers following a restart
--help 显示帮助信息 [布尔]
示例:
browser-sync start -s app - Use the App directory to serve files
browser-sync start -p www.bbc.co.uk - Proxy an existing website
For help running a certain command, type <command> --help
browser-sync start --help
You can run a static server by providing a path(s) directly
browser-sync app/src app/tmp
If the directory contains a 'index.html' file, you can omit any input
browser-sync
You can run the proxy in this manner too
browser-sync https://example.com
To run a proxy, whilst also serving static files
browser-sync https://example.com htdocs/themes/example
# 前端教程
- HTML、CSS书写规范·AlloyTeam
- CSS编码规范·FEX team
- 沪江HTML与CSS编码规范
- 前端开发者指南(2017)
- Front-end Developer Handbook中文版PDF
- Front-end Developer Handbook 2017
# 语言
# CSS
# 学习网站
# 手册文章
# 视频
# 经验分享、交流
# 语言、引擎
# Jade
# 前端开源代码
# 视频
# 前端框架
- Bootstrap(twitter,知名度最高、应用面最广,但是个人觉得太庞大了)
- Bootstrap Themes
- Tailwind CSS(把常用的样式属性规范成,通过组合构建各种风格的页面及元素)
- YDUI Touch(比较完善的移动端前端解决方案,组件齐全,风格贴合微信)
- LuLu UI(基于jQuery,针对PC网站,兼容ie7\ie8的前端UI框架)
- Ecaps - Admin Dashboard Template 基于bootstrap的后台管理前端框架
# 后台控制面板前端 CSS 框架
- SB Admin Pro Demo 1
- SB Admin Demo2
- Metronic
- Keen Demo4 Demo5
- COREUI
- Bootstrap Dashboard Theme 80+
- post: 27 Best Free Bootstrap Admin Templates 2021
# 未试用
- Ant Design(蚂蚁金服出品,基于React-未试用)
- Framework
- WeUI / WeUI Github
- jQuery WeUI(未试用)
- amazeUI(未试用)
- JEUI(未试用)
- ZUI(未试用)
- MZUI(未试用)
- MDUI
- 拼图Pintuer-跨屏响应式布局前端开发CSS框架
- Taro UI(京东出品,可在微信小程序、H5\ReactNative等多端适配运行,未试用)
- iView(基于Vue.js的UI组件库,未试用)
- QMUI(腾讯出品,Web、iOS、anroid都有相应的demo,未试用)
- Element(饿了么出品,基于Vue,适合后台,未试用)
- Fusion Design(阿里出品,适合设计、技术共同使用的设计规范框架,提供Sketch插件,让设计直接转为代码技术直接调用,未试用)
- Framework7(针对iOS和android构建web应用)
- SUI Mobile(基于 Framework7 开发的UI库。它非常轻量、精美,兼容到 iOS 6.0+ 和 Android 4.0+,非常适合开发跨平台Web App。)
- SUI(SUI 是一套基于bootstrap开发的前端组件库,同时她也是一套设计规范。通过SUI,可以非常方便的设计和实现精美的页面。)
- Layui(由职业前端倾情打造,面向所有层次的前后端开发者,零门槛开箱即用的前端UI解决方案)
- Alice(是支付宝的样式解决方案,写样式的更好方式)
- FrozeUI(基于手Q样式规范,选取最常用的组件,做成手Q公用离线包减少请求,升级方式友好,文档完善,目前全面应用在腾讯手Q增值业务中。)
- uikit(一款轻量级、模块化的前端框架可快速构建强大的web前端界面)
- H-ui(架起设计与后端的桥梁轻量级前端框架,简单免费,兼容性好,)
# js框架
- MT(MT是手机腾讯网前端团队开发维护的一个专注于移动端的、带有增量更新特色的js模块管理框架)
# 其他略显陈旧
# CSS
# javascript JS
# javascript教程
# 插件
mBox - 弹层组件(未试用)
jeBox - 弹层组件(未试用)
jeDate - 日期控件(未试用)
# jquery插件
- Chart.js 简单易用的数据图表
- Filterizr 列表内容筛选、搜索、多选展示 data-category多个值在“,”后面不加空格会出现严重错误!
# js 教程
# 旧文章收藏### 旧文章收藏
jQuery.dotdotdot, advanced cross-browser ellipsis for multiple line content. 过长文字或链接 省略号处理
- jQuery.validVal - A highly customizable and feat ure rich jQuery form validator that embraces the power of HTML5 表单验证
- 熙熙-如何对待JavaScript-(绝好的一套针对初学者的JavaScript教程)推荐-教程下载-PDF-CHM-电子书-经-熙熙-筛选整理 - 桂林熙熙 - 博客园
# 语言、引擎
# JS 引擎
# JS评论
# JS 编辑器
# 模板
TemplateMonster 331 Free Bootstrap Templates & Website Themes
# less
# 基本操作
全局安装
npm install less -g
编译.less为.css
lessc stylesheet.less stylesheet.css
编译.less为.css并压缩
lessc -x stylesheet.less stylesheet.css
# 浏览器使用方法
页面添加LESS脚本,让浏览器支持LESS:
<script src="less.js"></script>
页面之间引用Less
<link href="styles.less" rel="stylesheet/less" type="text/css"/>
# CSS?
# css 生成
- CSS三角形產生器
- css3 渐变制作 Ultimate CSS Gradient Generator - ColorZilla.com
- CSS3.0 Maker | CSS3.0 Generator | CSS 3.0 Generator | css3 generator
- 缓动函数速查表 js css 动画过渡
- CSS3 Please! The Cross-Browser CSS3 Rule Generator
- Sprite Cow - Generate CSS for sprite sheets 背景图精灵 合成背景图
# 未整理收藏
# 开发环境
- xmapp 支持win、os x
# 软件打包、构建
# 编码环境
# Sublime Text
# notepad++
- Zen Coding 让 Notepad++ 代码书写健步如飞 - 任平生
- Notepad++ 五大实用技巧 - 开源软件 - ITeye资讯
- Notepad++使用教程
- [Notepad++中支持Markdown] (https://xuhehuan.com/2237.html)
# notepad++插件
- Compare 文件对比
- Light Explorer 左边栏浏览资源管理器,查看电脑文件
- Convert ASCII与十六进制编码相互转换。
- XBracket Lite 括号自动补全插件
- Eemet
# 自定义语言 代码高亮
- markdown-plus-plus Markdwon自定义语言高亮
# Dreamweaver
# Atom
# Visual Studio Code
# 协助软件
# markdown编辑器
# Markdown 在线编辑器
- Markdown Tables generator - TablesGenerator.com
- Convert Markdown to HTML
- Word 转 Markdown
- Markmap Markdown 转 思维导图 支持导出 SVG
- Convert HTML to Markdown 支持表格
# 表格工具
- TableConvert 在线将表格转换为CSV、JSON、XML、YAML、Markdown、HTML、Excel等文件