1.定义:超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
2.HBulider 轻量级软件
3.后缀名 .html
4.浏览器使用:谷歌(轻量级) 火狐
5.基础:常用标签
href url地址要写出全部域名(https://www. )超文本传输协议
img src 图片路径
看HTML5支持的
a 锚点(定点查询) mailto(发邮件,不常用)
b 等价于 strong
em 等价于 i
-
form----input--type----checkbox,button,email,file,hidden(作用:页面中不显示,但表单提交时必须提交的内容),date,radio,submit,reset,text,password,tel
6.localhost 虚拟域名 127.0.0.1
USB CPU 英文的全称是central processing unit也就是中央处理器
HTML5(新增)
1.canvas 用于绘制图形(很少使用)
2.datalist 表单新元素 配合input使用,有下拉菜单也可以输入内容(通常用于搜素引擎)
3.input表单的type新属性之中 会限制输入类型
eg:<input type="tel"> 限制用户输入必须为电话号码类型
4.<form>新属性:
autocomplete:自动填充,通常用于登录
值:on off
novalidate:验证(几乎不用)
5.<input>新属性
-
autocomplete:自动填充
-
autofocus:自动聚焦,进入注册界面,光标自动聚焦在输入框上,用于提升用户体验
注:一个页面中,只能有一个autofocus
-
placeholder:提示性语句,在文本输入框 上提示用户输入内容,当用户填充内容消失,删除内容又出现(用于提示用户输入用户名,密码,适合短的提示语句)
-
required:必填项,用户如果不填,表单无法提交
<input type="text" name="name" required>
-
pattern:内容是正则表达式的规则,用于验证填充内容要与正则表达式要求的内容
-
multiple:布尔值 用于多文件上传
-
checked:单选按钮中默认值
-
selected:多选按钮中默认值
-
min和max :最大值 最小值 可以配合其他属性使用,用于数值型
-
height和weight:一半不在input中使用