HTML基础——第一部分

1. 文档类声明标签

<!DOCTYPE html>
<html lang="en"> <!--采用英文显示-->
<!--采用UTF-8保存文字-->
<meta charset="UTF-8">

2. 段落标签

文本会根据浏览器窗口的大小自动换行

<p>~</p>

3. 标题标签

标题标签总共分为六种,分别为一级标签,二级标签… 对应标题会加粗显示

<h1>---</h1>
<h1>---</h1>
...
<h6>---</h6>

4. 换行标签

对文本内容强制换行(单标签)

<br />

5. 文本格式化标签

名称作用
<strong></strong> , <b></b>加粗,突出显示,strong更强烈一点
<em></em>, <i></i>字体倾斜
<del></del> ,<s></s>删除线
<ins></ins>,<u></u>下划线

<div>和 <span>标签:无语义,可以理解为一个盒子,在一行只能放一个div元素,而span元素可以在一行放多个

6. 图像标签

src是<img>的必须属性,属性值为文件指定路径
其他属性如下

属性名称属性值
“alt”对应图像的替换文本
“title”鼠标放在图像上时,出现的提示文本
“width”图像设定的宽度
“height”图像设定的高度
“border”图像设定边框

7. 超链接标签

链接将会以文本内容显示链接

<a href="目标地址" target="指定目标窗口的弹出方式">文本内容</a>

其中target属性值分别有_self: 当前窗口打开页面,blank:新窗口打开页面

7.1 外部链接

外部链接一般指链接外部服务器URL地址

<a href="https://..." target="指定目标窗口的弹出方式">文本内容</a>

7.2 内部链接

网站内部页面之间的相互链接

<a href="test.html" target="指定目标窗口的弹出方式">文本内容</a>

7.3 空链接

<a href="#" target="指定目标窗口的弹出方式">文本内容</a>

7.4 下载链接

<a href="链接文件下载地址" target="指定目标窗口的弹出方式">文本内容</a>

7.5 网页元素链接

链接地址以图像形式显示

<a href="目标地址"><img src="文件路径"></a>

7.6 锚点链接

快速定位到页面中的一个位置
在链接文本href属性中,设置属性值为#名字形式,如

<a href="#first">定位</a>
<!--其中first为定位另一个标签的id值-->
<h3 id="first">三级标题</h3>
<!--在页面中点击定位就可以切换到h3标签-->

在html中注释标签格式为<!- -注释- ->
如果想在html页面中输出‘<’,’>'类字符,可以使用该字符的特殊形式

特殊字符形式
&nbsp空格
&lt<
&gt>

8. HTML表格标签

8.1 表格标签

标签定义
<table></table>定义表格标签
<tr></tr>定义表格中的每一行
<td></td>定义表格中的单元格
<th></th>表头单元格标签并居中显示

8.2 表格属性(table)

属性名属性值作用
alignleft,center,right指定对齐方式
border1或者""规定单元格是否拥有边框
cellpadding像素值规定单元格边沿与内容之间的空白
cellspacing像素值规定单元格之间的空白
width像素值和百分比规定表格的宽度
height像素值和百分比规定表格的高度
<!--表格属性应用举例-->
<table align="center" width="500" height="249" boder="1">
...
</table>

8.3 表格结构标签

表格结构标签分别有<thead>与<tboday>,类似于html中的head与body标签,
应用举例

<!--表格结构标签应用举例-->
<table align="center" width="500" height="249" boder="1">
<thead>
	<tr>
		<th>名称一</th>
		<th>名称二</th>
	</tr>
</thead>
<tbody>
	<tr>
		<td>内容一</td>
		<td>内容二</td>
	</tr>
</tbody>
</table>

8.4 合并表格中的单元格

合并方式可以分为:

(1)跨行合并:rowspan=“合并单元格的个数”
(2)跨列合并:colspan=“合并单元格的个数”

<td rowspan='2'>内容</td>

目标单元格:跨行合并时,目标单元格为需合并的上方单元格,跨列合并时,目标单元格为需合并的左侧单元格。

合并单元格三部曲:
1.确定是跨行还是跨列
2.找到目标单元格,写上合并格式
3.删除多余单元格

9. 列表标签

在html中列表可以分为三大类:(1)无序列表;(2)有序列表;(3)自定义列表;

9.1 无序列表

<ul>标签中只能放<li>标签
<li>标签中可以存放任何元素

<ul>
	<li>列表项1</li>
	<li>列表项2</li>
	<li>列表项3</li>
</ul>

9.2 有序列表

<ol>
	<li>列表项1</li>
	<li>列表项2</li>
	<li>列表项3</li>
</ol>

9.3 自定义列表

<dl>
	<dt>名词1(定义项目和名字)</dt>
	<dt>解释1</dt>
	<dt>解释2</dt>
</dl>

10. 表单标签

表单可以分为三部分:(1)表单域;(2)表单控件;(3)提示信息;
<form>标签定义表单域,实现用户信息收集和传递
表单属性如下:

属性名属性值作用
actionURL地址指定接受并处理表单数据服务器的url地址
methodget/post发送请求
name名称域名城

10.1 input标签

<input>标签用于收集用户信息(单标签),拥有一个type属性。

type常用属性值
属性值用途
password密码框
text文本框
radio单选按钮
checkbox复选框
注意事项

复选框和单选框中的name属性值必须一致
复选框和单选框按钮属性设置checked=“checked”,该框会在首次加载中便会被默认选中
value属性可以在input框中输出提示信息
maxlength属性可以规定字段中字符的最大长度

10.2 select标签

在页面中,如果有多个选项让用户选择,并且想要节约页面空间时,我们可以使用标签控件定义下拉列表

<select>
	<option>选项1</option>
	<option>选项2</option>
	<option selected="selected">选项3</option>
</select>
<!--在<option> 中定义 selected ="selected"时,当前项即为默认选中项-->

如下图所示:
在这里插入图片描述

10.3 textarea表单元素

当用户输入内容较多的情况下,我们就不能使用文本框表单了,此时我们可以使用<textarea> 标签。在表单元素中,<textarea> 标签是用于定义多行文本输入的控件。

<textarea rows="3" cols="20">
文本内容
</textarea>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值