HTML,CSS,JavaScript的介绍

网页组成:HTML,CSS,JavaScript:

  • Html相当于骨架,Css相当于皮肤,JavaScript相当于肌肉
  • 三者结合起来形成完善的网页

HTML

  • 超文本标记语言(hyper text markup language)

  • 决定网页的结构和内容(是什么)

<head>元素标记头部文件,<title>元素标记网页名称,<body>元素标记网页主体,<table>元素标记表格等等,段落用p标签表示,布局通过布局标签div嵌套组合合成

CSS

  • 层叠样式表(cascading stytle sheets)

  • 层叠指在html中引用了数个样式文件,当样式发生冲突时,浏览器能依据层叠顺序处理

  • 样式指设定网页的表现样式,通过style元素插入CSS代码,将网页样式提取出来方便更改某一类元素的样式,如网页中文字的大小,颜色,元素间距,排列等

JavaScript(JS)

  • Html和CSS只是实现静态信息,缺乏交互性。网页的交互和动画效果通过JavaScript实现
  • JavaScript通过单独的文件形式加载,后缀为js
  • Html中通过script标签引入

JavaScript渲染页面:

  • 用urllib或requests抓取网页时,得到的源码和浏览器中看到的不一样
  • 越来越多的网页采用ajax、前端模块化工具来构建,整个网页都是 JavaScript渲染出来的
  • 需要分析ajax接口,或使用selenium等库实现模拟JavaScript渲染

Ajax:全称为Asynchronous JavaScript and XML,即异步的JavaScript和XML。它不是一门编程语言,而是利用 JavaScript在保证页面不被刷新、页面链接不改变的情况下与服务器交换数据并更新部分网页的技术

posted @   做好学习笔记  阅读(583)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示