铁柱学渗透02——web前端基础

一.前端是什么? 一般来讲网站由两部分构成,前端和后端。

  • 前端:负责给用户展示网页的功能,如排版。主流的网站由HTML+CSS+JavaScript三者构成。
【铁柱学渗透02——web前端基础】铁柱学渗透02——web前端基础
文章图片

HTML称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。
简单来讲HTML就是前端页面的骨架,以它为基础,在其上面加以丰富。
铁柱学渗透02——web前端基础
文章图片

CSS称为层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
CSS嘛,就是一个化妆师的功能,在HTML的基础上对前端页面进行进一步的优化,使其更加的美观。
铁柱学渗透02——web前端基础
文章图片

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。
JavaScript就像是一个替身,一些主角HTML自己完成不了的动作都交给JavaScript来完成。可以极大的优化前端页面的功能,这门语言是直接对浏览器进行操作。
铁柱学渗透02——web前端基础
文章图片

这里要强调一下:渗透测试是接触面广,对很多计算机语言要求理解基本语法能看懂就好,当然对代码理解的越深越好,但是在学习时间上要有取舍。
  • 后端:负责处理用户发送的的请求。
二.HTML最简单的建构。
//声明版本 //html代码开始标签 //头部开始标签 //点明编码方式 xxxxx - 锐客网//输入内容 //头部结束标签 //内容开始标签 这是我第一个标题//标题标签 这是我第一个段落
//段落标签,功能就是换行 //内容结束标签 //html代码结束标签。

html代码有以下几大特点:
  1. 有尖括号包围关键词所构成的标签来实现功能
  2. 标签无特殊情况都是成对出现的。
  3. 标签可以定义一些属性值如
三.JavaScript的妙用 铁柱学渗透02——web前端基础
文章图片

JavaScript可以大大提高、扩展前端页面与用户交互功能。JavaScript的核心是操作你的浏览器去做他过定点事情,很明显JavaScript可以操纵你的浏览器是一件很危险的事情,所以说如果你执行了恶意的JavaScript代码会威胁到你电脑的安全性。
这里讲一个JavaScript的一个用处,比如绕过弹窗登录,有的时候只需要在浏览器上禁用JavaScript,就可以实现无密码登录。
铁柱学渗透02——web前端基础
文章图片

    推荐阅读