<!DOCTYPE html>
<!-- html根节点(双标签) -->
<html lang="en">
<head>
<!-- head页面头部区域标签 -->
<meta charset="UTF-8">
<!-- charset=" UTF-8"告诉浏览器当前页面使用的字符编码集utf-8,万国码;gb2312中文简体-->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- title标题标签(双标签) -->
<title>Document</title>
</head>
<!-- body页面主体标签(双标签) -->
<body>
<!-- form表单标签,双标签 ,搜集用户输入的数据-->
<!-- method="get"和method="post"表单中数据提交方式 -->
<!-- GET是从服务器获取数据,服务器需要的数据会出现在url里;
POST是将数据传给服务器-->
<form action="" mathod="get">
<!-- input:h 快捷写法-->
<!-- type="hidden" 隐藏域,标签的内容,在页面中不会显示出来
数据value可以被发送给后台程序 -->
<input type="hidden" name="" value="xr001">
<!-- div是一个盒子(双标签) -->
<div>
<!-- label标签为 input 元素定义标注(标记)
label 元素不会向用户呈现任何特殊效果-->
<label for="">用户名</label>
<!-- input:t 快捷写法,可以快速生成单行文本框 -->
<!--type="text"单行文本框-->
<!-- disabled="disabled"禁用(文本框会变成灰色,用户不能编辑这个文本框,只能看) -->
<!-- disabled="disabled"简写disabled -->
<input type="text" name="usename" id="usename" value="小李123" disabled="disabled" >
</div>
<div>
<label for="">昵 称</label>
<!-- maxlength="3"属性设置文本框中最多可以输入的字符数量(包括空格) -->
<!-- size 属性用来定义文本框可见的字符数,
当用户输入的字符数超出这个值时,超过的值,还是可见的 -->
<!-- 注意:在项目中,需要限制别人输入字符,用maxlength属性,不推荐用size属性。 -->
<input type="text" name="nickname" id="nickname" maxlength="3">
</div>
<div>
<label for="">密 码</label>
<!-- input:p 快捷写法,可以快速生成密码框 -->
<!-- type="password"密码框 ,密码框输入的字符不可见,会被 “点”代替-->
<input type="password" name="" id="">
</div>
<!-- textarea多行文本框 -->
<div>
<label for="">请留言:</label>
<!-- cols="30"可见内容的宽度 里面的值可调整-->
<!-- rows="10"可见内容的高度 里面的值可调整-->
<textarea name="" id="" cols="30" rows="10"></textarea>
</div>
<!-- 单选按钮 -->
<div>
<label for="">性别:</label>
<!-- input:r 快捷写法,可以快速生成 单选按钮 -->
<!-- checked="checked" 默认选中 简写 checked -->
<input type="radio" name="sex" id="" value="男" checked="checked">男
<input type="radio" name="sex" id="" value="女" checked>女
</div>
<!-- 复选框 type="checkbox"-->
<div>
<label for="">爱好:</label>
<!-- input:c 快捷写法,可以快速生成复选框 -->
<input type="checkbox" name="hobby[]" id="" value="阅读">阅读
<!-- input:c*3快捷写法 -->
<input type="checkbox" name="hobby[]" id="" value="听歌">听歌
<input type="checkbox" name="hobby[]" id="" value="爬山">爬山
<input type="checkbox" name="hobby[]" id="" value="旅游">旅游
</div>
<div>
<label for="">籍贯:</label>
<!-- select 下拉菜单 -->
<select name="" id="">
<!-- option菜单项 -->
<!-- option*5 快捷写法 -->
<option value="">请选择</option>
<option value="">北京</option>
<option value="">上海</option>
<option value="">安徽</option>
<option value="">江苏</option>
</select>
</div>
<div>
<label for="">政治面貌:</label>
<!-- select>option*4 快捷写法-->
<!-- multiple multiple属性可以设置成多项选择。注意:此时只需按住`ctrl`+鼠标左键就可以选择多个选项
size="5" 如果需要让页面显示多个选项,就要使用 size 属性-->
<select name="" id="" multiple size="5">
<option value="请选择">请选择</option>
<option value="">党员</option>
<option value="">团员</option>
<option value="">共青团员</option>
</select>
</div>
<div action="" method="post">
年龄区间:
<select name="selected" multiple>
<option selected="selected">18岁以下</option>
<option>18-28岁</option>
<option selected="selected">28-38岁</option>
<option>38岁以上</option>
</select>
</div>
<form action="" method="post">
年龄区间:
<select name="selected" multiple>
<option selected="selected" value="underage">18岁以下</option>
<option value="teens">18-28岁</option>
<option selected="selected" value="youth">28-38岁</option>
<option value="more">38岁以上</option>
</select>
</form>
<div>
<label for="">上传文件</label>
<!-- input:f 快捷写法-->
<!-- type="file" 文件上传标签 -->
<input type="file" name="" id="">
</div>
<div>
<!-- input*5 快捷写法-->
<!--type="submit" 提交按钮 -->
<!-- input:s 快捷写法 -->
<input type="submit" value="提交">
<!-- input:r 快捷写法-->
<!-- type="reset" 重置按钮 -->
<input type="reset" value="重置">
<!-- type="image"图像按钮 -->
<!-- input:i 快捷写法 -->
<input type="image" src="./images/QQ图片20220616111100.jpg" alt="50">
<!-- botton按钮 -->
<button>立即登录</button>
</div><input type="checkbox" name="" id="">
</form>
<!-- script js脚本标签(双标签:它里面是写js脚本) -->
<script>
//抓取元素(获取元素)
var usename=document.getElementById('usename')
console.log(usename);
//获取value属性上的值
console.log(usename.value);
</script>
</body>
</html>