The CSS Handbook## CSS HANDBOOK # Table of Contents Preface The CSS Handbook Conclusion ## Preface The CSS Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. In particular, the goal is is to get you up to speed quickly with CSS. This book is written by Flavio. I publish programming tutorials every day on my website flaviocopes.com and I organize a yearly bootcamp at bootcamp.dev. You ## The CSS Handbook • 1. Preface • 2. Introduction to CSS • 2.1. How does CSS look like • 2.2. Semicolons • 2.3. Formatting and indentation • 3. A brief history of CSS • 4. Adding0 码力 | 184 页 | 1.96 MB | 2 年前3
03 CSS 杨亮 《PHP语⾔程序设计》CSS 杨亮 ## Web基本流程 请求页面 对应文件 获取数据 PC Mobile HTTP 请求 html css javascript 服务器 (Apache) (IIS) html css javascript 后端脚本 (PHP) (JSP) (ASP) 返回页面 数据库(MySQL)(Oracle)(Access) 返回页面 返回数据 客户端 客户端 服务器端 ## Web开发人员需要关注 前端工程师 后端工程师 PC Mobile html css javascript 后端脚本 (PHP) (JSP) (ASP) 数据库(MySQL)(Oracle)(Access) html 页面内容 CSS 页面外观 JavaScript 页面行为 接受请求 获取数据 处理数据 组织数据 拼接页面 e51e76c7701fd9fc634924564e0c377/p4_11.jpg) ## 三 驾马车 HTML只是为了说明内容和结构,与外表无关 CSS负责将HTML元素的外观 JavaScript负责所有页面的交互及动作 ## CSS ## 外貌协会 ## Cascading Style Sheets .action(); // $() est un raccourci pour jQuery() • Utilisation de sélecteurs CSS, id ou classes $(document); // retourne le DOM $("h3").hide(); // cache tous les éléments suppression des enfants – remove() : suppression de la sélection (possibilité de filtrer) ## Accès aux CSS • Accès aux classes - addClass() : ajout de classe(s) à l'élément sélectionné – removeClass()0 码力 | 5 页 | 49.45 KB | 2 年前3
前端开发者指南(2017)学习HTTP/Networks(包括CORS和WebSockets)1.6.1.4 学习网页寄存(通称虚拟主机)1.6.1.5 学习前端开发1.6.1.6 学习用户界面/交互设计1.6.1.7 学习HTML和CSS1.6.1.8 学习搜索引擎优化1.6.1.9 学习JavaScript1.6.1.10 学习Web动画1.6.1.11 学习DOM、BOM和jQuery1.6.1.12 学习网页字体&图标1 原型设计和线框图工具 1.7.3 制图工具 1.7.4 HTTP/网络工具 1.7.5 代码编辑工具 1.7.6 浏览器上的神兵利器 1.7.7 HTML工具 1.7.8 CSS工具 1.7.9 DOM工具 1.7.10 JavaScript工具 1.7.11 静态网页构建工具 1.7.12 无障碍访问工具 1.7.13 应用程序框架工具(台式机、手机、平板电脑等) 笔者有意将本书打造为一份专业资料,为想要或正在实践的前端开发者们提供学习材料和开发工具。其次,它同样可供主管、CTO、讲师和猎头们深入探索前端开发实践。 本书内容偏向于 WEB 技术(HTML、CSS、DOM、JavaScript)和以这些技术为根基直接构建而成的开源技术。书中引用和讨论的材料要么就是同类翘楚,要么就是解决问题的流行方案。 本书不是一本囊括所有前端可用资源的综合纲领。其价值在于0 码力 | 164 页 | 6.43 MB | 2 年前3
Django CMS 2.4.x Documentationfix Plugin templates may suffer for incorrect caching when using Django-sekizai (which may cause css and javascript files not to be served to the users). This backported fix resolve this, as the whole TEMPLATE_CONTEXT_PROCESSORS setting. All templates in CMS_Templates must at least contain the js and css sekizai namespaces. Please refer to the documentation on Handling media in custom CMS plugins and toolbar showing up in places it shouldn’t have. ## Static files moved to /static/ The static files (css/javascript/images) were moved from /media/ to /static/ to work with the new Django.contrib.staticfiles0 码力 | 156 页 | 727.78 KB | 1 年前3
Learning GulpPlugins from Package.JSON.....11 Note.....11 NOTE.....12 Installing Plugins for Responsive images|Css Minification|Js minification.....12 Image processing plugins.....12 Asset optimizer plugins... Chapter 4: Concatenating files.....21 Examples.....21 Concat all css files into one using gulp-concat.....21 Concat and Uglify JS and CSS files.....21 Chapter 5: Create a watcher ..... 23 Examples . Installation and usage ..... 28 Chapter 10: Minifying CSS ..... 30 Examples ..... 30 Using gulp-clean-css and gulp-rename ..... 30 Sass and CSS - Preprocessing with Gulp ..... 30 Chapter 11: Minifying0 码力 | 45 页 | 977.19 KB | 2 年前3
Gulp 入门指南com/nimojs/gulp-book gulp 是基于 node 实现 Web 前端自动化开发的工具,利用它能够极大的提高开发效率。 在 Web 前端开发工作中有很多 “重复工作”,比如压缩CSS/JS文件。而这些工作都是有规律的。找到这些规律,并编写 gulp 配置代码,让 gulp 自动执行这些 “重复工作”。 ## 将规律转换为 gulp 代码 现有目录结构如下: ___js/ ___a 文件都是压缩后的版本。 你还可以监控 js/ 目录下的 js 文件,当某个文件被修改时,自动压缩修改文件。启动 gulp 后就可以让它帮助你自动构建 Web 项目。 gulp 还可以做很多事,例如: 1. 压缩CSS 2. 压缩图片 3. 编译Sass/LESS 4. 编译CoffeeScript 5. markdown 转换为 html ## 安装 Node 和 gulp gulp 是基于 node 使用 gulp 压缩 CSS 压缩 css 代码可降低 css 文件大小,提高页面打开速度。 我们接着将规律转换为 gulp 代码 ## 规律 找到 css/ 目录下的所有 css 文件,压缩它们,将压缩后的文件存放在 dist/css/ 目录下。 ## gulp 代码 你可以下载所有示例代码或在线查看代码 当熟悉 使用 gulp 压缩 JS 的方法后,配置压缩 CSS 的 gulp 代码就变得很轻松。0 码力 | 36 页 | 275.87 KB | 2 年前3
Scrapy 1.6 Documentationdef parse(self, response): for quote in response.css('div.quote'): yield { 'text': quote.css('span.text::text').get(), 'author': get(), } (continues on next page) (continued from previous page) next_page = response.css('li.next a::attr("href")').get() if next_page is not None: yield response.follow(next_page response object as an argument. In the parse callback, we loop through the quote elements using a CSS Selector, yield a Python dict with the extracted quote text and author, look for a link to the next0 码力 | 295 页 | 1.18 MB | 2 年前3
Scrapy 1.7 Documentationdef parse(self, response): for quote in response.css('div.quote'): yield { 'text': quote.css('span.text::text').get(), 'author': get(), } (continues on next page) (continued from previous page) next_page = response.css('li.next a::attr("href")').get() if next_page is not None: yield response.follow(next_page response object as an argument. In the parse callback, we loop through the quote elements using a CSS Selector, yield a Python dict with the extracted quote text and author, look for a link to the next0 码力 | 306 页 | 1.23 MB | 2 年前3
Scrapy 2.0 Documentationquote in response.css('div.quote'): yield { 'author': quote.xpath('span/small/text()').get(), 'text': quote.css('span.text::text') text::text').get(), } next_page = response.css('li.next a::attr("href").get() if next_page is not None: yield response.follow(next_page, self.parse)) Put this in a text response object as an argument. In the parse callback, we loop through the quote elements using a CSS Selector, yield a Python dict with the extracted quote text and author, look for a link to the next0 码力 | 336 页 | 1.31 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
CSS选择器层叠specificity继承布局过渡动画打印样式盒模型HTMLJavaScript样式表jQueryDOMévénementsAJAX前端开发开发工具Django CMS依赖项版本要求迁移插件注册新功能弃用功能GulpNode.js任务运行器自动化配置文件gulpfile.jsgulp-uglifygulp-imagemingulp-sourcemapsScrapySelector APIPython 3.7 compatibilityDocumentation improvementsWindows supportItemSpiderSelectorPipelineScrapy框架网络爬虫扩展功能性能优化版本更新













