- 前面介绍了正则表达式的相关用法,但是一旦正则表达式写的有问题,得到的可能就不是我们想要的结果了。而且对于一个网页来说,都有一定的特殊结构和层级关系,而且很多节点都有 id 或 class 来作区分,所以借助它们的结构和属性来提取不也可以吗? 这一节中,我们就来介绍一个强大的解析工具 Beautiful Soup,它借助网页的结构和属性等特性来解析网页。有了它,我们不用再去写... 前面介绍了正则表达式的相关用法,但是一旦正则表达式写的有问题,得到的可能就不是我们想要的结果了。而且对于一个网页来说,都有一定的特殊结构和层级关系,而且很多节点都有 id 或 class 来作区分,所以借助它们的结构和属性来提取不也可以吗? 这一节中,我们就来介绍一个强大的解析工具 Beautiful Soup,它借助网页的结构和属性等特性来解析网页。有了它,我们不用再去写...
- 1.本文介绍 这是一个很好的Python自动化的案例。对于小公司,采用手动方式一个个发送邮件还是可以的。如果一个上百号,上千号,或者更大规模的公司,我们再一个个发送工资条邮件,就太浪费时间了。鉴于此,我写了一个这样的程序,实现Python自动化群发工资条的功能。 原始数据源如下: 最终效果如下: 看到这里,你肯定也觉得很好玩儿吧?那么这样一个自动化程序,应该怎么... 1.本文介绍 这是一个很好的Python自动化的案例。对于小公司,采用手动方式一个个发送邮件还是可以的。如果一个上百号,上千号,或者更大规模的公司,我们再一个个发送工资条邮件,就太浪费时间了。鉴于此,我写了一个这样的程序,实现Python自动化群发工资条的功能。 原始数据源如下: 最终效果如下: 看到这里,你肯定也觉得很好玩儿吧?那么这样一个自动化程序,应该怎么...
- HTML 标签基本标签图像标签链接标签列表标签表格标签媒体元素 页面结构分析内联框架 表单单选框多选框按钮列表框/下拉框文本域文件域邮件验证URL数字滑块搜索框表单的应用增强鼠标可用性表单初级验证 Hyper Text Markup Language(超文本标记语言) W3C : world Wide Web Consortium(万维网) ... HTML 标签基本标签图像标签链接标签列表标签表格标签媒体元素 页面结构分析内联框架 表单单选框多选框按钮列表框/下拉框文本域文件域邮件验证URL数字滑块搜索框表单的应用增强鼠标可用性表单初级验证 Hyper Text Markup Language(超文本标记语言) W3C : world Wide Web Consortium(万维网) ...
- 播放音频 <bgsound loop="-1" src="music/Imagine Me Without You (Top Ten Edit).mp3" /> 播放视频 <embed autostart="true" src="传智播客.韩顺平.轻松搞定网页设计(html.css.javascript).第00讲.开山篇... 播放音频 <bgsound loop="-1" src="music/Imagine Me Without You (Top Ten Edit).mp3" /> 播放视频 <embed autostart="true" src="传智播客.韩顺平.轻松搞定网页设计(html.css.javascript).第00讲.开山篇...
- 1.本门课的作用(JavaScript的作用)所有基于Web的程序开发基础 2.一种计算机客户端脚本语言,主要在Web浏览器解释执行。 3.浏览器中Javascript,用于与用户交互,以及实现页面中各种动态特效 4.在HTML文件中,任何JavaScript代码必须放到<script>标签中 5.把JavaScript代码放到外部文件中,在HTML代码中直接引入该文... 1.本门课的作用(JavaScript的作用)所有基于Web的程序开发基础 2.一种计算机客户端脚本语言,主要在Web浏览器解释执行。 3.浏览器中Javascript,用于与用户交互,以及实现页面中各种动态特效 4.在HTML文件中,任何JavaScript代码必须放到<script>标签中 5.把JavaScript代码放到外部文件中,在HTML代码中直接引入该文...
- 前言: 普通图片: 给网页添加背景图片 html+css 动态: 就是换成MP4格式作为网页背景。 实现: 定义html的video标签: <video src="xiamu.mp4" class="bjimg" autoplay loop muted></video> 1 在url里写入自己视频地址就好~ 添加css样式就完成了: .bjimg ... 前言: 普通图片: 给网页添加背景图片 html+css 动态: 就是换成MP4格式作为网页背景。 实现: 定义html的video标签: <video src="xiamu.mp4" class="bjimg" autoplay loop muted></video> 1 在url里写入自己视频地址就好~ 添加css样式就完成了: .bjimg ...
- 标题:消除点击音乐播放器标签默认出现的边框 html+css 问题描述: 在写html文件时我们写audio标签时,点击播放歌曲时默认出现边框(如图),我们想消除掉。 解决方案: 1.定义标签 <audio src="白安-是什么让我遇见这样的你.mp3" controls class="yinyue"></audio> 1 通过添加outline属性... 标题:消除点击音乐播放器标签默认出现的边框 html+css 问题描述: 在写html文件时我们写audio标签时,点击播放歌曲时默认出现边框(如图),我们想消除掉。 解决方案: 1.定义标签 <audio src="白安-是什么让我遇见这样的你.mp3" controls class="yinyue"></audio> 1 通过添加outline属性...
- 要求: 有时候我们移动端和客户端的首页因为布局问题所以是分开写的,所以下面js代码能实现判断移动端(手机)还是客户端(电脑)打开网页并跳转不同页面。 实现 js代码: <script> if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { window.location.... 要求: 有时候我们移动端和客户端的首页因为布局问题所以是分开写的,所以下面js代码能实现判断移动端(手机)还是客户端(电脑)打开网页并跳转不同页面。 实现 js代码: <script> if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { window.location....
- 问题: 能够在网页上实时显示此网页运行或存在了多少天。 效果: 实现: 1.body标签添加下面代码: <body onload="time()"> 1 2.定义一个盒子显示天数,如: <h2 id="showtime"></h2> 1 3.js代码: <script> /* 时间 */ function time() { t_div = do... 问题: 能够在网页上实时显示此网页运行或存在了多少天。 效果: 实现: 1.body标签添加下面代码: <body onload="time()"> 1 2.定义一个盒子显示天数,如: <h2 id="showtime"></h2> 1 3.js代码: <script> /* 时间 */ function time() { t_div = do...
- 效果: 在网页上能实时显示当前的时间: 这个秒会一直走的。 实现代码 1.在body标签里添加如下代码: <body onload="time()"> </body> 12 2.定义一个盒子标签来显示时间,也可以用其它标签,id设为“showtime”,如: <h2 id="showtime"></h2> 1 3.js代码实现功能: <script> ... 效果: 在网页上能实时显示当前的时间: 这个秒会一直走的。 实现代码 1.在body标签里添加如下代码: <body onload="time()"> </body> 12 2.定义一个盒子标签来显示时间,也可以用其它标签,id设为“showtime”,如: <h2 id="showtime"></h2> 1 3.js代码实现功能: <script> ...
- 前言 用css的transform属性做一个3D相册~~~ 值translate表示偏移; scale表示缩放; rotate就是转动。 一、先看效果 二、实现步骤 1.我们知道一个正方体有6个面,所以定义一个父亲元素然后定义6个子元素作为6个面。每个面放一张图片。里面q1表示前面,h2表示后面,以此类推,就是首拼音。 <div class="baba"... 前言 用css的transform属性做一个3D相册~~~ 值translate表示偏移; scale表示缩放; rotate就是转动。 一、先看效果 二、实现步骤 1.我们知道一个正方体有6个面,所以定义一个父亲元素然后定义6个子元素作为6个面。每个面放一张图片。里面q1表示前面,h2表示后面,以此类推,就是首拼音。 <div class="baba"...
- 问题: 在我们学习了html与css的基础后,往往便申请了域名写了自己的个人博客。而个人博客常常有一个功能,那就是说说留言功能。而实现说说留言那必定得有后端数据库的数据交互支持才能实现,但是后端的环境布置与代码书写太复杂,我们也不想碰,就只想写页面。 本着分享快乐的原则(^∀^●)ノシ, 所以想在分享一个js插件的好东西给学弟学妹们,10分钟就能布置好说说留言功能,再... 问题: 在我们学习了html与css的基础后,往往便申请了域名写了自己的个人博客。而个人博客常常有一个功能,那就是说说留言功能。而实现说说留言那必定得有后端数据库的数据交互支持才能实现,但是后端的环境布置与代码书写太复杂,我们也不想碰,就只想写页面。 本着分享快乐的原则(^∀^●)ノシ, 所以想在分享一个js插件的好东西给学弟学妹们,10分钟就能布置好说说留言功能,再...
- 前提: ::-webkit-scrollbar这个伪类选择器能改(比如网页右侧的)滚动条样式,不过好像挺多浏览器不兼容,我也不是太熟这个属性。 用用: 对应改的部分 ::-webkit-scrollbar — 整个滚动条. ::-webkit-scrollbar-button — 滚动条上的按钮 (上下箭头). ::-webkit-scrollbar-thumb ... 前提: ::-webkit-scrollbar这个伪类选择器能改(比如网页右侧的)滚动条样式,不过好像挺多浏览器不兼容,我也不是太熟这个属性。 用用: 对应改的部分 ::-webkit-scrollbar — 整个滚动条. ::-webkit-scrollbar-button — 滚动条上的按钮 (上下箭头). ::-webkit-scrollbar-thumb ...
- <html> <head> <title>三种加事件的方式</title> <script language="javascript" type="text/javascript"> window.οnlοad=function(){ var arr = new Array(10); for(var i = 0;... <html> <head> <title>三种加事件的方式</title> <script language="javascript" type="text/javascript"> window.οnlοad=function(){ var arr = new Array(10); for(var i = 0;...
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv...
上滑加载中
推荐直播
-
妙手轻取华为云上自动化部署
2025/05/28 周三 16:30-17:30
阿肯-华为云生态技术讲师
还在一直手动进行薛定谔式部署吗?想尝试自动化又怕搞不定?其实你只是不知道这有多简单。本节课掰开一个个细节理清楚。
回顾中 -
华为云软件开发生产线(CodeArts)4月新特性解读
2025/05/30 周五 16:30-17:30
Enki 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线4月发布的新特性,并在直播过程中为您答疑解惑。
回顾中
热门标签