HTML
html转义字符(实体)
语法:&开头,;结尾,中间是#开头的16进制数字或直接是助记符,自定义图标字体也是使用这种方式写的
全局属性
- class:类选择器查找标志
- id:id选择器查找标志,一般在一个网页中id值是唯一的
- title(鼠标悬停显示title中的内容)
- name:在表单中代表key的值,在a、iframe、from中均表示名称
- style:内敛css样式
- js的事件属性:
on前缀,要注意的是该属性值是触发事件执行的代码而不是一个函数,所以不能使用函数名,而是执行函数的语句
文字段落标签
<h1></h1>~<h6></h6>:标题<p></p>:段落<pre></pre>:预格式化段落<br>:换行<i></i>和<em></em>:斜体<b></b>和<strong></strong>:加粗<sub></sub>:下标<sup></sup>:上标<blockquote></blockquote>:长引用,像ul、ol一样会有一定外边距<q></q>:短引用,自动加双引号
图像和超链接
锚点可以使用标签的id属性,也可以使用a标签的name属性,id属性的优先级高于a标签的name属性
<a></a>:连接href:必须,跳转、发送邮件和下载文件URL:跳转,可以是站内连接(相对URL路径),可以是站外连接(绝对URL路径),也可以是锚点连接(井号后跟锚点,若只有井号则标识空锚点连接跳转到页面顶部),甚至还可以使用URL和锚点的组合实现跨页锚点mailto:邮箱地址:发送邮箱,前提是有邮箱软件tel:电话:拨打电话,前提是浏览器连接多个设备资源文件路径:其实和跳转是一样的,若是html文件也是将其下载之后展示,不是html文件下载下来不展示而已
target:连接的目标窗口_self:默认,当前窗口打开_blank:新窗口打开
<img>:图像src:必须,图片的URL地址,也可以是base64字符串``alt:图片失效时替换的文字
<iframe></iframe>:内敛框架,引入其他网页src:其他页面URL地址
div和span标签
<div></div>:声明块级元素区域<span></span>:声明行内元素区域
列表标签
<ul></ul>:声明无序列表<ol></ol>:声明有序列表<li></li>:声明列表项<dl></dl>:声明定义列表<dt></dt>:声明定义列表项(标题,一个)<dd></dd>:对定义列表项的描述,(描述,多个)
表格
table标签属于特殊的块元素,宽度由内容撑开,独占一行是因为浏览器为他扩充了外边距,也就是说表格中外边距的扩充优先级高于宽度
标准的表格必须包含一个tbody标签,若有thead和tfoot,最好的将表格结构按照顺序摆放
若不按顺序插入浏览器解析也会将其按顺序摆放thead在最上方,tfoot在最下方
若有多个thead和tfoot则浏览器只会在意第一个出现的thead和tfoot
<table></table>:声明表格cellspacing:表格中单元格之间空隙cellspacing:表格中单元格内容留白rules:表格中内侧边框,即单元格边框显示规则none:没有线条groups:组与组之间有线条,即不同表格结构之间rows:每行之间有线条cols:每列之间有线条all:行列都有线条
<caption></caption>:表格标题<tr></tr>:声明行,必须在table中<td></td>:声明单元格,必须在tr中colspan:跨列合并rowspan:跨行合并
<th></th>:声明表头单元格,必须在tr中colspan:跨列合并rowspan:跨行合并
<thead></thead>:声明表头结构,应该包含th单元格<tbody></tbody>:声明表体结构<tfoot></tfoot>:声明表脚注结构
表单
这些表单控件都有的属性
- form:表示关联的表单域
- readonly:表示该表单不允许修改,只读模式
- disabled:禁用
- name:表单控件的名字,提交服务器的键,只有设置了name的表单控件才能提交服务器
-
<form></form>:声明表单域action:表单提交URL地址method:表单提交方式name:表单名enctype:数据编码,在GET请求时无效application/x-www-form-urlencoded:默认格式text/plain:文本格式multipart/form-data:混合表单数据格式,用于文件上传
-
<input>:表单输入type:表单的类型text:文字域password:密码域checkbox:复选域radio:单选域hidden:隐藏域file:文件域image:图像提交按钮,要指定src图片URLbutton:普通按钮submit:提交按钮reset:重置按钮
name:提交服务器的键value:初始值,也是提交服务的值maxlength:输入的最大字符限制checked:选中状态
-
<select></select>:菜单列表,设置name属性size:显示选项的条目,默认是一个
-
<option></option>:菜单列表项,设置value属性selected:默认选中
-
<optgroup></optgroup>:菜单列表项目分组label:组描述
-
<textarea></textarea>:文本域输入,内容不在是value中,而是标签包裹的是内容

Comments NOTHING