HTML
一、文本格式化标签
- 加粗:使用strong不用b
- 倾斜:使用em不用i
- 删除线:使用del不用s
- 下划线:使用ins不用u(下划线)
二、<base>标签
- 自闭合标签。
- 标签规定页面中所有链接的基准 url。
- 有
href和target两个属性
三、特殊字符
| 符号 |
& |
¥ |
© |
®(注册商标) |
²(平方) |
°(度数) |
× |
÷ |
± |
| 代码 |
& |
¥ |
© |
® |
² |
° |
× |
÷ |
± |
四、自定义列表
<dl>
<dt></dt>
<dd></dd>
<dd></dd>
……
</dl>
五、表格属性
- border:默认为0。
- cellspacing:单元格与单元格之间的空白,默认为2px。
- cellpadding:单元格与内容之间空白,默认为1px。
- align:水平对其方式,center、left、right。
- colspan:合并列。
- rowspan:合并行。
六、<input>标签属性
- max:输入字段的最大值。
- maxlength:文本域中所允许的字符最大数目。
- 单选框(radio)的name属性必须一致才能起到单选效果,多选框(checkbox)的name属性则不受限制
- type="image":同时设置src属性,显示为图像形式的提交按钮。
- type="file": 文件上传用。
七、<label>标签属性
- 给label标签设置for属性,input标签设置id属性,当二者的值相同时,二者绑定。
八、<form>标签内属性
- action:需要将信息传递的服务器地址。
- name:区分同一页面的不同表单,使之不会相互影响。
九、<datalist>标签
- 定义选项列表。
- 与 input 元素配合使用,定义 input可能的值。
- datalist 及其选项不会被显示出来,它仅仅是合法的输入值列表。
- input元素的 list属性来绑定 datalist的id属性。
<input id="myCar" list="cars" />
<datalist id="cars">
<option value="BMW">
<option value="Ford">
<option value="Volvo">
</datalist>
十、<fieldset>标签
<form>标签子元素,将表单内容的一部分打包,并以特殊的形式显示。
- disabled属性:禁用fieldset标签中的表单标签。
- form属性:form="",表示属于哪个
<from>(设置id)表单,这样就不必把<fieldset>写到<form>标签里。
十一、表单元素常用属性
- autofocus:页面加载自动获得焦点。
- multiple:允许多选上传。(配合shift或ctrl使用)
- autocomplete:需要提交按钮,并且设置name属性才能生效。
- accesskey:规定元素获得焦点的键盘快捷键,alt+字母使用。
十二多媒体标签
<embed>:定义嵌入的内容,比如插件。自闭合标签。
<audio>:结对标签,标签内部放置不支持音频时的显示文字。
| autoplay |
controls |
loop |
muted |
preload |
| 自动播放 |
默认不显示控制控件 |
loop=-1无限循环 |
加载完成静音 |
与autoplay冲突 |
- preload属性:
| auto |
页面加载后载入音频 |
| meta |
页面加载后只载入元数据 |
| none |
页面加载后不载入音频 |
4.audio多浏览器支持:
由于不同浏览器的音乐版权限制
<audio controls="controls" preload="auto">
<source src="song.ogg" type="audio/ogg" />
<source src="song.mp3" type="audio/mpeg" />
Your browser does not support the audio element.
</audio>
<vedio>标签:同<audio>,多height和width属性。