The embodiment of the invention provides a webpage processing method, a device and an electronic device, which relates to the field of Internet technology. The HTML element of the page corresponding to the first page of the process includes access to the HTML page for the regional or local area with screenshots, the default CSS rule template, the first generation CSS rules; then the first CSS rules into a CSS file; then the CSS file into the HTML page in the preservation of the HTML page, in order to obtain treatment after second \, which through the automated HTML element screenshots, CSS rule generation and application, the beauty of the show\, the development of process automation, improve development efficiency.
【技术实现步骤摘要】
网页处理方法、装置及电子设备
本专利技术涉及互联网
,具体而言,涉及一种网页处理方法、装置及电子设备。
技术介绍
随着网络技术的不断发展,web技术在各行各业中得到广泛应用,支持web应用运行的浏览器软件越来越多,版本也在不断更新,受这些因素的影响,浏览器兼容性问题越来越突出。同时,良好的用户体验在web应用中的地位也越来越重要,这就对web应用的美观性提出了更高要求。目前,高版本浏览器占据了大部分市场份额,但在某些单位,如公检法等,仍然在使用IE6-8浏览器,这些使用IE6-8浏览器的用户对美观性需求更加强烈。现有技术存在至少以下缺点:需要美工对设计稿进行切图等操作,且工作重复且烦琐。
技术实现思路
本专利技术的目的在于提供一种网页处理方法、装置及电子设备,以改善上述问题。为了实现上述目的,本专利技术采取的技术方案如下:第一方面,本专利技术实施例提供了一种网页处理方法,所述方法包括对获取到的第一网页对应的HTML页面的HTML元素所占区域或局部区域进行截图,结合预设的CSS规则模板,生成第一CSS规则;将所述第一CSS规则写入CSS文件中;将所述CSS文件引入到所述HTML页面中,保存所述HTML页面,以获取处理之后的第二网页。第二方面,本专利技术实施例提供了一种网页处理装置,所述装置包括生成单元、写入单元和引入单元。生成单元,用于对获取到的第一网页对应的HTML页面的HTML元素所占区域或局部区域进行截图,结合预设的CSS规则模板,生成第一CSS规则。写入单元,用于将所述第一CSS规则写入CSS文件中。引入单元,用于将所述CSS文件引入到所述HTML ...
【技术保护点】
一种网页处理方法,其特征在于,所述方法包括:对获取到的第一网页对应的HTML页面的HTML元素所占区域或局部区域进行截图,结合预设的CSS规则模板,生成第一CSS规则;将所述第一CSS规则写入CSS文件中;将所述CSS文件引入到所述HTML页面中,保存所述HTML页面,以获取处理之后的第二网页。
【技术特征摘要】
1.一种网页处理方法,其特征在于,所述方法包括:对获取到的第一网页对应的HTML页面的HTML元素所占区域或局部区域进行截图,结合预设的CSS规则模板,生成第一CSS规则;将所述第一CSS规则写入CSS文件中;将所述CSS文件引入到所述HTML页面中,保存所述HTML页面,以获取处理之后的第二网页。2.根据权利要求1所述的方法,其特征在于,在对获取到的第一网页对应的HTML页面的HTML元素所占区域或局部区域进行截图,结合预设的CSS规则模板,生成第一CSS规则之前,所述方法还包括:检测到所述获取到的第一网页对应的HTML页面集合不为空时,获取所述HTML页面集合中的下一个HTML页面;读取编译规则集合,若检测到所述编译规则集合不为空时,读取所述编译规则集合中的下一条编译规则,并根据当前编译规则,获取当前HTML页面中预设的HTML元素集合;若检测到所述HTML元素集合不为空时,获取所述HTML元素集合中的下一个HTML元素,读取当前节点的相关属性,将所述当前节点的相关属性与预设的兼容性知识库进行匹配,若匹配成功,则对所述当前节点进行兼容性处理,以获取兼容性处理后的第一网页。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:检测到所述编译规则集合为空时,将预设的CSS文件引入到当前HTML页面中,并保存当前HTML页面。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若检测到所述HTML元素集合为空时,检测所述编译规则集合是否为空。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:读取编译规则中的状态集合,若检测到所述状态集合不为空时,获取所述状态集合中的下一个状态,在当前HTML元素上模拟该状态,以进行截图。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:读取编译规则中的区域集合,若检测到所述区域集合不为空时,获取所述区域集合中的下一个区域,并调整截图窗口,对当前HTML元素所占区域或局部区域进行截图,结合预设...
【专利技术属性】
技术研发人员:宣兆新,康玮,淡宇,
申请(专利权)人:成都三零盛安信息系统有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。