写点什么

HTML 进阶(三)

用户头像
Augus
关注
发布于: 1 小时前
HTML进阶(三)

昨天看了部电影,觉得很是精彩,推荐大家去看看。很喜欢其中的一句话。


有时候,正是那些无人看好之人。最终成就了无人能及的成就。 ----《模仿游戏》


好,废话不多说。直接书接上回,继续我们的 HTML 之旅。

Canvas 和 SVG

  • svg 绘制出来的图形的元素每一个都是独⽴的 DOM 节点,会很⽅便的绑定事件或修改。而 canvas 输出的是⼀整幅画布

  • svg 输出的图形是⽮量图形,可以通过调整参数来⾃由放⼤缩⼩图形,不会失真和锯⻮。⽽canvas 输出标量画布,就像⼀张图⽚⼀样,放⼤会失真或者锯⻮

网页验证码是干嘛的,是为了解决什么安全问题

  • 首先是区分⽤户是计算机还是人的工具。还可以防⽌恶意破解密码、抢票,刷论坛等

  • 还可以有效防⽌⿊客对某⼀个特定程序频繁注册⽤户

src 与 href 的区别

  • src(source):替换当前元素,指向外部资源的位置,在请求 src 资源时会将其指向的资源下载并嵌⼊到⽂档中当前标签所在的位置,例如 js 脚本,img 图⽚和 frame 等元素


PS: <script src ="js.js"></script> 当浏览器解析到该元素时,会暂停其他资源的下载和处理,直到将该资源加载、编译、执⾏完毕,图⽚和框架等元素也如此,类似于将所指向资源嵌⼊当前标签内。所以这也是为什么将 js 脚本放在底部, ⽽不是头部的原因


  • href(Hypertext Reference):指向⽹络资源所在位置,建⽴和当前元素(锚点)或当前⽂档(链接)之间的链接,如果我们在⽂档中添加 <link href="common.css" rel="stylesheet"/> 那么浏览器会识别该⽂档为 css ⽂件,就会并⾏下载资源并且不会停⽌对当前⽂档的处理。这也是为什么建议使⽤link ⽅式来加载 css ,⽽不是使⽤ @import ⽅式


END~~~

用户头像

Augus

关注

爱瞎搞的软件开发工程师 2021.06.10 加入

某摸鱼集团

评论

发布
暂无评论
HTML进阶(三)