HTML
HTML
-
概念:是最基础的网页开发语言
- Hyper Text Markup Language 超文本标记语言
- 超文本:
- 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本.
- 标记语言:
- 由标签构成的语言。<标签名称> 如 html,xml
- 标记语言不是编程语言
- 超文本:
- Hyper Text Markup Language 超文本标记语言
-
快速入门:
-
语法:
-
代码:
<html> <head> <title>title</title> </head> <body> <FONT color='red'>Hello World</font><br/> <font color='green'>Hello World</font> </body> </html>
-
-
标签学习:
表单标签
- 表单:
-
概念:用于采集用户输入的数据的。用于和服务器进行交互。
-
form:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围
- 属性:
-
action:指定提交数据的URL
-
method:指定提交方式
- 分类:一共7种,2种比较常用
- get:
1. 请求参数会在地址栏中显示。会封装到请求行中(HTTP协议后讲解)。
2. 请求参数大小是有限制的。
3. 不太安全。 - post:
- 请求参数不会再地址栏中显示。会封装在请求体中(HTTP协议后讲解)
- 请求参数的大小没有限制。
- 较为安全。
- get:
- 分类:一共7种,2种比较常用
-
表单项中的数据要想被提交:必须指定其name属性
-
- 属性:
-
表单项标签:
-
input
:可以通过type属性值,改变元素展示的样式-
type属性:
-
text
:文本输入框,默认值placeholder
:指定输入框的提示信息,当输入框的内容发生变化,会自动清空提示信息
-
password
:密码输入框 -
radio
:单选框- 注意:
- 要想让多个单选框实现单选的效果,则多个单选框的name属性值必须一样。
- 一般会给每一个单选框提供value属性,指定其被选中后提交的值
- checked属性,可以指定默认值
- 注意:
-
checkbox
:复选框- 注意:
- 一般会给每一个单选框提供value属性,指定其被选中后提交的值
- checked属性,可以指定默认值
- 注意:
-
file
:文件选择框 -
hidden
:隐藏域,用于提交一些信息。 -
按钮:
submit
:提交按钮。可以提交表单button
:普通按钮image
:图片提交按钮- src属性指定图片的路径
-
-
label
:指定输入项的文字描述信息- 注意:
- label的for属性一般会和 input 的 id属性值 对应。如果对应了,则点击label区域,会让input输入框获取焦点。
- 注意:
-
-
select
: 下拉列表- 子元素:option,指定列表项
-
textarea
:文本域- cols:指定列数,每一行有多少个字符
- rows:默认多少行。
-
-