一、基本语法:
1、html标签:由尖括号包裹起来的一个整体
2、html元素:由一对双标签或者一个单标签组成
3、html属性:由html属性=“属性值”,html属性写在标签名后面,用空格隔开。多个html属性或者属性值,用空格隔开
4、html注释:方便自己或者他人理解,不会呈现在页面上
二、常用标签
1、 标题标签 :
element(元素):h1-h6
grammar(语法):
<h1>我是标题一</h1>
<h2>我是标题二</h2>
<h3>我是标题三</h3>
<h4>我是标题四</h4>
<h5>我是标题五</h5>
<h6>我是标题六</6>
2、段落标签:
element(元素):p
grammar(语法):
<p>我是段落</p>
3、换行:
element(元素):br
grammar(语法):
<br/>
4、标识符:
空格:
尖括号:
小于(左尖括号):<
大于(右尖括号):>
5、加粗
element(元素):b(视觉标签) strong(语义标签)
grammar(语法):
<b>我是视觉上加粗了,可以被css样式代替</b>
<strong>我是语义加粗,不可以被css取代</strong>
6、斜体
element(元素):i em
grammar(语法):
<i>我是视觉上的斜体,可以被css样式替换</i>
<em>我是语义化斜体,不可以被css样式取代</em>
7、分割线
element(元素):hr
grammar(语法):
<hr/>
8、无序列表标签
element(元素):ul>li
grammar(语法):
<ul>
<li></li>
<li></li>
</ul>
9、有序列表标签
element(元素):ol>li
grammar(语法):
<ol>
<li></li>
<li></li>
</ol>
10、自定义列表标签
element(元素):dl>dt+dd
remark(备注):自定义列表dl(definition list)>dt(definition term自定义列表项)+dd(definition description对自定义列表项的描述)
grammar(语法):
<dl>
<dt></dt>
<dd></dd>
<dd></dd>
<dd></dd>
</dl>
11、图片标签
element(元素):img
attribute(属性):
src:图片路径
alt:图片无法显示时出现的文字
title:鼠标悬停显示的提示文字
grammar(语法):
<img src="" alt="" title=""/>
12、锚链接
element(元素):a
attribute(属性):
href:跳转地址
target:目标窗口(self:自身 blank:新窗口)
grammar(语法):
<a href="https://www.baidu.com" target="_self/_blank">纵里寻她千百度!</a>
13、表格
element(元素):table>tr>td
attribute(属性):
border:边框
cellspacing:单元格之间的间距
cellpadding:内容填充
width:宽
height:高
colspan:合并单元格
rowspan:合并行
grammar(语法):
<table border="1" cellspacing="0" cellpadding="10" width="300" height="200">
<tr>
<td>姓名</td>
<td>学号</td>
<td colspan=”2">爱好</td>
<td>颜色</td>
</tr>
<tr>
<td>小明</td>
<td>110</td>
<td>动漫</td>
<td>游戏</td>
<td rowspand="2">yellow</td>
</tr>
<tr>
<td>小红</td>
<td>120</td>
<td>看书</td>
<td>看帅哥</td>
</tr>
</table>
14、表单元素
element(元素):form
attribut(属性):
1、action:提交地址
2、method:提交方式(get/post...)
3、name(表单名)
grammar(语法):
<form action="#" method="get" name="register">
</form>
element(元素):input
attribut(属性):
1、type(类型):text、radio、password、checkbox、radio、submit、button、reset
2、name(名)
grammar(语法):
<form action="#" method="get" name="zhuce">
用户名:<input type="text" name="uname"/> <br />
密码:<input type="password" name="upwd"/> <br />
性别:<input type="radio" name="sex" checked/>男 <input type="radio" name="sex"/>女 <br />
爱好:<input type="checkbox" name="hobby" checked/>睡觉 <input type="checkbox" name="hobby"/>羽毛球 <input type="checkbox" name="hobby"/>吃鸡 <br />
<input type="submit" value="登录"/> <br />
<input type="button" value="没用的按钮" /> <br />
<input type="reset" value="重置" />
</form>
element(元素):select>option
attribut(属性):
1、name:
2、value:选中的值
3、selected:默认选中的项
grammar(语法):
<select name="friuts">
<option value="lichee">荔枝</option>
<option value="watermelon">西瓜</option>
<option value="apple">苹果</option>
</select>
element(元素):textarea
attribut(属性):
1、cols:列
2、rows:行
3、name:名称
grammar(语法):
<textarea name="introduce" cols="30“ rows=”10">
</textarea>
15、div标签
element(元素):div
remark(备注):
1、默认占一行
2、可设置宽高
grammar(语法):
<div>我是div</div>
16、span标签
element(元素):span
remark(备注):
1、宽高由内容撑起
2、一行显示多个
grammar(语法):
<span>我是span</span>