H5基础标签

基础标签系列:


1. h标签

h1-h6  h1最大  并且独占一行


2. p标签

告诉浏览器这是一个段落


3. hr标签

显示一条分割线


4.img标签

显示一张图片

格式:<img src=“”名称“”>

属性: 

height高度

width宽度

title鼠标悬停显示信息

alt未找到图片时显示信息


5.br标签

作用:不另起一段换行

注意:在企业开发中一般都是另一起一段换行,描述另一个段落,所以一般很少使用br标签。

    如果是描述完了需要换行可以使用p标签进行包裹。


6.a标签

作用:用于控制页面和页面之间的跳转

格式:<a href="指定需要跳转的目标界面">需要显示给用户看的内容</a>

注意点:

1.可以嵌套img标签使用。

2.必须有href属性,不然不知道跳转到哪里。

3.如果通过href属性指定一个URL链接,则需要添加http://或者https://。

其他属性:

1.target:

作用:控制如何跳转

参数:_self  不新建页面跳转,默认是_self。

        _blank  新建页面跳转。

2.title:

作用:控制鼠标悬停时现实的提示文本。


7.base标签

作用:专门用来同意网页中的超链接的跳转形式(也就是a标签)

位置:head标签中。


8.假链接

定义:点击之后不会跳转的链接。

作用:在企业开发中,其他页面没有完成,我们不知道要跳转到哪,所以只能使用假链接代替:

格式:#或者javascript:.

区别:#会返回顶部。javascript:不会返回顶部。


9.锚点

可以通过a标签实现,a标签的href属性指定为#id。 注意点:a标签实现没有过场动画。


10.列表标签

作用:给一堆数据添加列表语义。

类别:  (1)无序列表(最多)  (2)有序列表(最少) (3)定义列表(其次)


无序列表格式:

<ul>

<li></li>

</ul>


11.表格标签

作用:给一堆数据添加表格语义。

注释:曾经很多的网站都是用表格标签制作,表格标签可以称之为一个时代的标志。

格式:

<table>

<tr>

<td></td>

</tr>

</table>


属性:

11.1 bgcolor  背景颜色

11.2 cellspacing  边框宽度

11.3 align   相对位置(居左 居右  居中)

11.4 th  标题单元格

11.5 caption  表格标题  注意:caption存在于一对table标签中间 

<table>

<caption>

</caption>

</table>

11.6 thead 指定表格的表头信息     注意:在企业开发中基本不使用 系统会自动补齐

11.7 tbody 指定表格的主体信息     注意:在企业开发中基本不使用 系统会自动补齐

11.8 tfoot  指定表格的附加信息      注意:在企业开发中基本不使用 系统会自动补齐

11.9 td标签可以添加colspan来完成水平单元格合并   永远都是向后向下合并

11.10 td变迁可以添加rowspan来完成垂直方向单元格合并  永远都是向下合并


12.表单标签

定义:表单就是用来专门搜集用户信息的

格式:

<form>

<表单元素>

</form>


表单元素:

12.1 input   顾名思义,主要是给用户输入内容的


12.1.1 text属性,这个属性取值的不同决定了input标签的功能和外观

<input type="text">   明文输入框

<input type="password">   暗文输入框

value可设定默认值

例:<input type="text" value="123">


12.1.2 radio属性,单选框

注意:

1. 默认情况下,单选框不会互斥。如果想要单选框互斥,必须给每一个单选框都设置一个name属性,并且name属性还必须设置相同的值。

2. 如果想要单选框默认选中其中一个框子,可以给input标签添加一个checked属性

3.在HTML中如果属性的取值和属性的名称一致,可以省略其中一个,但是在XHTML中属性的取值是不可省略的。所以在企业开发中建议不要省略取值。

4. 单选框如果有多个checked,只会有最后一个checked生效。


12.1.3 checkbox 多选框


12.1.4 button 定义普通按钮 可以通过value属性来给按钮指定标题

作用:配合JS来完成一些操作。


12.1.5 image 图片按钮

格式:<input type="image" src="地址">


12.1.6 重置按钮

格式:<input type=“reset”>

作用:清空表单中已经填写好的的数据


12.1.7 提交按钮

格式:<input type="submit">

作用:将表单中已经填写好的数据提交到远程服务器

注意点:

1.需要给form表单添加一个action属性,通过这个action属性来制定远程服务器的地址

2.需要提交到远程服务器的表单元素需要添加name属性


12.1.8 隐藏域

格式:<input type="hidden">

作用:配合提交按钮将一些数据在不为人知的情况下提交到服务器。

 

12.1.9 绑定

默认情况下,文字和输入框是没有直接练习的,想要在文字和输入框之间进行绑定,进一步的提高用户的体验,可以使用label标签


绑定格式:

1.用label标签把文字包裹;

2.给输入框添加一个id属性

3.使用<label for="xxxx">文字</label>   进行绑定


12.1.10 datalist标签   注意:仅仅作为了解,多个主流浏览器是不支持的

作用:给输入框绑定带选项

格式:

<datalist>

<option>带选项内容</option>

</datalist>

如何给输入框绑定待选列表

1. 搞定一个输入框

2. 搞定一个待选列表

3. 给datalist标签添加id属性

4. 给输入框添加list属性(对应带选项id的值)


12.2 select标签

作用:定义下拉列表

格式:

<select>

<option>列表数据</option>

</select>

注意:

1. 不需绑定,本身就是一个框

2. 下拉列表不能输入内容,但可以直接选定内容

3. 可以通过给option尿潜添加selected属性来指定默认值

4. 可以通过给option包裹optgroup给下拉列表里的数据进行分类


12.3 textarea标签

作用:定义一个多行输入框

格式:

<textarea>

</textarea>

注意点:

1. 默认情况下可以无限换行

2. 默认情况下输入框有自己的宽度和高度

3. 可以通过cols和row属性来指定输入框的宽度和高度

4. 默认情况下输入框是可以手动拉伸的


13. video标签

作用:播放视频

注意:存在两种格式


格式1:

<video src="">

<.video>


src 用于高速video标签需要播放的视频地址

autoplay: 用于告诉video标签是否需要自动播放该视频

controls:告诉video标签是否显示控制条

poster:告诉video标签视频没有播放之前显示的占位图片

loop:一般用于制作广告视频(不停循环播放)

preload:预加载视频,注意:此属性和autoplay属性相冲

muted:静音

width:宽度

height:高度


格式2:

由于视频数据非常重要,所以五大浏览器厂商都不愿意支持别人的格式(菜的抠脚),所以为了解决这个问题W3C推出了第二种

video标签的格式。

<vidoe>

<source src=""  type=""></source>

<source src=""  type=""></source>

</video>

注意点:虽然通过第二种video格式可以使五大浏览器都支持我们的视频格式,但是前提条件是浏览器支持HTML5,在过去的一些

浏览器是不支持的,这个时候我们可以通过JS的框架html5media来实现


14. audio标签

作用:播放音频


格式1:

<audio src="">

</audio>


格式2:

<audio>

<source src="" type=""> </source>

</audio>


注意点:audio标签的使用和video标签基本一致,只有三个属性不能使用height/width/poster


15. 详情和概要标签

作用:使用summary标签描述概要信息,使用details标签来描述详细信息。

格式:

<details>

<summary>概要信息</summary>

详细信息

</details>  


16. marquee标签

作用:跑马灯

注意点:虽然不是W3C推荐的标签,但是各大浏览器对这个标签支持的非常好。

格式:

<marquee>内容</marquee>


属性:

direction  方向

scrollamount  速度

loop  次数  默认是-1  无限滚动

behavior  滚动类型  slide滚动到边界就停止  alternate 滚动到边界就弹回


17. 字符实体

在HTML中对空格/tab/回车不敏感,会把多个看做成一个

&nbsp  空格

&lt   <

&gt  >

&copy  版权符号



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值