1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > css中交集选择器是什么 css和jquery有什么区别 – CSS – 前端 css 文字内阴影

css中交集选择器是什么 css和jquery有什么区别 – CSS – 前端 css 文字内阴影

时间:2019-04-26 04:59:35

相关推荐

css中交集选择器是什么 css和jquery有什么区别 – CSS – 前端 css 文字内阴影

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。

CSS (层叠样式表)

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

@ 标签指定式选择器由什么构成?

标签指定式选择器是由两个选择器构成的,其中第二个选择器可以为class选择器或ID选择器。

标签选择器可以把某一类标签全部选择出来,优点是能快速为页面中同类型的标签统一设置样式。缺点是不能设计差异化样式,只能选择全部的当前标签。

标签指定式选择器又称为交集选择器,由两个选择器构成,其中第一个为标记选择器,第二个为class选择器或id选择器,两个选择器之间不能有空格。

@ 什么是CSS样式?

CSS优点和缺点优点:1,CSS对于设计者来说是一种简单、灵活、易学的工具,能使任何浏览器都听从指令,知道该如何显示元素及其内容2,个样式表可以用于多个页面,甚至整个站点,因此具有更好的易用性和扩展性3,使用CSS样式表定义整个站点,可以大大简化网站建设,减少设计者的工作量缺点:浏览器支持的不一致性

2.CSS

没有父层选择器3.不能明确地指定继承性4.垂直控制的局限 5.显示的缺乏6.缺乏正交性

@ webmagic详解?

WebMagic是一个开源的Java垂直爬虫框架,目标是简化爬虫的开发流程,让开发者专注于逻辑功能的开发。

设计原理

webmagic采用完全模块化的设计,功能覆盖整个爬虫的生命周期(链接提取、页面下载、内容抽取、持久化),支持多线程抓取,分布式抓取,并支持自动重试、自定义UA/cookie等功能。

webmagic包含页面抽取功能,开发者可以使用css selector、xpath和正则表达式进行链接和内容的提取,支持多个选择器链式调用。

使用maven

webmagic使用maven管理依赖,在项目中添加对应的依赖即可使用webmagic:

WebMagic 使用slf4j-log4j12作为slf4j的实现.如果你自己定制了slf4j的实现,请在项目中去掉此依赖。

项目结构

webmagic主要包括两个包:

webmagic-corewebmagic核心部分,只包含爬虫基本模块和基本抽取器。webmagic-core的目标是成为网页爬虫的一个教科书般的实现。

webmagic-extensionwebmagic的扩展模块,提供一些更方便的编写爬虫的工具。包括注解格式定义爬虫、JSON、分布式等支持。

webmagic还包含两个可用的扩展包,因为这两个包都依赖了比较重量级的工具,所以从主要包中抽离出来,这些包需要下载源码后自己编译。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。