HTML中的单标记:
1、<area>:用于图像映射内的区域。
2、<base>:文档中所有相对URL的基本URL。每个文档只能有一个,它必须位于页面的
<head>中。
3、<br>:换行符,通常用于文本内容以创建单个换行符而不是段落。它不应该用于通过堆叠
许多<br>标签在页面上创建视觉分离,因为该函数是视觉需求,因此是CSS的域而不是
HTML。
4、<col>:指定<colgroup>元素中每列的列属性。
5、<command>:指定用户可以调用的命令。
6、<embed>:与外部应用程序和交互式内容一起使用以进行集成。
7、<hr>:水平规则,是页面上的一条直线。在许多情况下,CSS边框用于创建分隔线而不是
此HTML元素。
8、<img>:HTML的主要元素之一,这是图像标记。它用于将图形图像添加到网页。
9、<input>:用于从访问者捕获信息的表单元素。有许多有效的输入类型,从多年来在表单
中使用的常见“文本”输入到属于HTML5的一些新输入类型。
10、<keygen>:此标记创建用于表单的密钥对生成器字段。
11、<link>:不要与“超链接”或锚点(<a>)标签混淆,此链接用于设置文档与外部资源之
间的链接。例如,您可以使用它链接到外部CSS文件。
12、<meta>:元标记是“有关内容的信息”。它们位于文档的<head>中,用于将页面信息
传递给浏览器。有许多不同的meta标签,你可以在网页上使用。
13、<param>:用于定义插件的参数。
14、<source>:此标记允许您为页面上的媒体指定备用文件路径,包括视频或图像或音频文件。
15、<track>:此标记设置要与媒体文件,视频或音频一起使用的轨道,这些轨道通常与
<video>或<audio>标记一起添加。
16、<wbr>:这代表断言机会。它指定添加换行符可以接受的文本块中的位置。
扩展资料:
在HTML5的版本中<command />、<command />、<menuitem />这三个单标记是已经
报废无效了,而在HTML4中是可以继续使用的。
使用单标记时不同的HTML版本对是否需要带斜杆是有不同的要求的。
HTML5:斜杠是可选的。
HTML4:斜杠不可选的。但是,它被W3C的HTML验证器接受了。
XHTML:斜线是必需的。
1、form表单:网址与用户交互,把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。
语法: <form method="传送方式" action="服务器文件">
<form>: 标签是成对出现的,以开始,以</form>结束。
action : 浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。
method : 数据传送的方式(get/post)。
2、文本输入框、密码输入框
语法:
<form>
<input type="text/password" name="名称" value="文本" />
</form>
type:
当type=" text "时,输入框为 文本 输入框
当type=" password "时, 输入框为 密码输入框。
name: 为文本框命名,以备后台程序ASP 、PHP使用。
value: 为文本输入框设置默认值。(一般起到提示作用)
3、占位符placeholder,属性,有时候需要提示用户输入框需要输入框的内容
4、input标签中的数字框number类型
<input type="number"/> :输入框中只能输入数字,输入其他字符无效,输入框右侧会有加减符号,可以调整输入数字的大小,浏览器不同表现不一致。
5、input标签中的网址框url类型
<input type="url"/>: 数字框的值需以http://或者https://开头,且后面必须有内容,否则表单提交的时候会报错误提示
6、input标签中的邮箱框的email类型
<input type="email" />: 表示该输入框的类型为邮箱;数字框的值必须包含@;数字框的值@之后必须有内容,否则会报错误提示。
7、<textarea>标签创建文本域
语法: <textarea rows=" 行数" cols=" 列数" >文本</textarea>
8、label为input标签穿上衣服:如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该label标签相关连的表单控件上)
语法:<label for="控件id名称">(标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。)
9、单选框、复选框
<input type="radio/checkbox" value="值"name="名称" checked="checked"/>
type: 当 type="radio" 时,控件为 单选框
当 type="checkbox" 时,控件为 复选框
value: 提交数据到服务器的值(后台程序PHP使用)
name: 为控件命名,以备后台程序 ASP、PHP 使用
checked: 当设置 checked="checked" 时,该选项被默认选中
注意: 同一组 的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。
10、使用select option创建下拉菜单 (select标签里面只能放option标签,表示下拉列表的选项)
设置selected="selected"属性,则该选项就被默认选中。
11、提交/重置 按钮
语法:<input type="submit"value="提交">
<input type="reset" value="重置">
HTML5中,新标准把文本框提示信息、表单校验、日期选择控件、颜色选择控件、范围控件、进度条、标签跨表单等功能直接加入新的表单标签中。 但在众多现代浏览器中,最新版本的Opera浏览器对新型表单的支持才最为完美。
name: 标识表单提交时的key值 min: 标识当前输入框输入的最小值 max: 标识当前输入框输入的最大值 step: 标识点击增大/减小的时候,增加/减小的步长
当表单在提交前,此文本框会自动校验是否符合邮箱的正则表达式。
此类型标签的加入,输入范围内的数据变得非常简单容易,而且非常标准,用户输入可感知体验非常好。另外此标签可以跟表单新增加的output标签一块使用,达到一个联动的效果。
相关的日期属性还包括:month、time、week、datetime-local、datetime。
novalidate :属性规定在提交表单时不应该验证form或input域。
autocomplete :属性规定form或input域应该拥有自动完成功能。