学习WEB安全需要掌握前端基础和部分编程语言,以下是HTML的基础。
<!DOCTYPE html> //声明为HTML5文档
<html> //HTML页面的根元素
<head> //包含文档的元(meta)数据
<meta charset='utf-8'> //单标签
<title>浏览器标题</title> //浏览器标题
</head>
<body>文本内容/网站静态内容
<h1>元素定义一个大标题,单独一行,h2,h3...h6以此类推</h1>
<p>段落文字标签</p>
<br/> //换行
<strong>粗体标签</strong>
<em>斜体标签</em>
<hr/>水平线
<img src="./路径.png" alt="出错后的替代文字" title="鼠标悬停文字" width="宽度" hright="高度"/> 图片标签
<a href="路径" target="当前(_self)/新窗口(_blank)">文本内容</a> 链接标签
<a href="路径">
<img src="./路径.png" alt="跳转"/> 图像链接
</a>
<ol>有序标签
<li>内容</li> 1.
<li>内容</li> 2.
<li>内容</li> 3.
</ol>
<ul>无序标签
<li>内容</li>
<li>内容</li>
<li>内容</li>
</ul>
<dl>自定义标签
<dt>列表名称</dt>
<dd>内容</dd>
<dd>内容</dd>
</dl>
<table> 表格标签
<tr>行
<td>列</td>
<td colspan="2">列</td> 跨列
<td rowspan="2">列</td> 跨行
<td border="2">列</td> 边框间距
</tr>
</table>
<video src="./视频.png" controls autoplay></video> controls:控制条 autoplay:自动播放
<audio src="./音频.png" controls autoplay></audio> 同上
<form action="数据提交点" method="GET">表单
用户名<input type="text" maxlength="最大长度">文本类型
密 码<input type="password">密码类型
提 交<input type="submit" value="登录" name="元素名">
单选框<input type="radio" value="boy" name="sex" checked(默认选项)>男
多选框<input type="checkbox" value="Basketball" name="hobby" checked>篮球
图片按钮<input type="image" src="./图片.png">
下拉框<select name="列表单">
<option value="A" selected(默认选项)>选项1</option>
<option value="B" selected(默认选项)>选项2</option>
</select>
文本域<textarea name="evakuate" cols="40" rows="4"></textarea>
文件域<input type="file" name="files">
重 置<input type="reset" value="">
邮 箱<input type="email" name="">
URL验证<input type="url" name="">
数字验证<input type="number" name="" max="100" min="10" step="10">
滑 块<input type="range" name="" max="100" min="2" step="2">
搜索框<input type="search" name="">
</form>
<div>
块标签
</div>
</body>
</html>