0
点赞
收藏
分享

微信扫一扫

HTML+CSS学习02-基本标签

书写经典 2022-04-17 阅读 71
html5

目录

标题标签< h1>~< h6>

一个标题独占一行
作为标题使用,重要性逐级递减

<h1>一级标题</h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>

段落标签< p>< /p>

定义段落,段落与段落间有间隙,根据浏览器窗口大小自动换行

<p>段落一</p>
<p>段落二</p>

换行标签< br>

强制换行,只是简单的换行,与上一行间隙没有段落间的大,是单标签

<div>简单换行<br>间隙不大</div>

文本格式化标签

推荐使用前者

语义标签
加粗< strong>< /strong>或< b>< /b>
倾斜< em>< /em>或< i>< /i>
删除线< del>< /del>或< s>< /s>
下划线< ins>< /ins>或< u>< /u>

div span标签

div一个占一行,用来布局
span一行可放多个,用来布局

<div></div>
<span></span>

图像标签< img/>

属性说明
src必须属性 ,标明图片路径,值为图片路径
alt图像不能显示的时候显示的文字,值为文本
title鼠标放在图像上提示的文字,值为文本
width图像的宽,值为像素px
height图像的高,值为像素px
border图像的边框
<img src="img.jpg" />
<img src="img.jpg" alt="这是替换的文本" />
<img src="img.jpg" title="这是提示文字" />
<img src="img.jpg" width="50px" />//高度自适应
<img src="img.jpg" height="50px" />//宽度自适应
<img src="img.jpg" width="50px" height="50px" />

链接标签< a>< /a>

属性说明
href必须属性,指定链接目标的url地址
target指定链接页面的打开方式,_self默认值,_blank在新窗口打开
<a href="跳转目标页面" target="目标窗口打开方式">文本或图像</a>
<a href="https://www.baidu.com">百度</a>//外部链接
<a href="index.html">主页</a>//内部链接,网站内部页面之间的跳转
<a href="#">首页</a>//空链接
<a href="img.zip">下载</a>//下载链接,链接地址为文件或压缩包形式
<a href="https://www.baidu.com"><img src="img.jpg" /></a>//网页元素链接,网页的各种元素都可以添加超链接,比如图像、文本、表格、音频、视频等
<a href="#某标签的ID名字">跳转</a>//锚点链接,跳转到当前页面的某个位置
<a href="#two"></a>
<div id="two"></div>

特殊字符(带分号,分号前无空格)

字符代码
空格,&nbsp ;
<小于,&lt ;
>大于,&gt ;
&和号,&amp ;
人民币,&yen ;
©版权,&copy ;
®注册商标,&reg ;
°摄氏度,&deg ;
±正负号,&plusmn ;
×乘号,&times ;
÷除号,&divide ;
²平方,&sup2 ;
³立方,&sup3 ;

表格标签

表格用来显示数据

<table>
	<tr><td>第一列1</td><td>第二列1</td><td>第三列1</td></tr>//第一行
	<tr><td>第一列2</td><td>第二列2</td><td>第三列2</td></tr>//第二行
</table>

表头单元格标签< th>< /th>

位于表格第一行或第一列,文本加粗居中显示

<table>
	<tr><th>第一列1</th><th>第二列1</th><th>第三列1</th></tr>//第一行
	<tr><td>第一列2</td><td>第二列2</td><td>第三列2</td></tr>//第二行
</table>

表格属性

属性说明
align表格相对周围元素的对齐方式,取值left、center、right
border表格单元边框,默认无边框,取值为像素
cellpadding单元格边沿到内容之间的空白区域,默认1像素
cellspacing单元格之间的空白区域,默认2像素
width表格宽度

< thead>< /thead>和< tbody>< /tbody>

<table>
	<thead>
		<tr><th>第一列1</th><th>第二列1</th><th>第三列1</th></tr>//第一行表头
	</thead>
	<tbody>
		<tr><td>第一列2</td><td>第二列2</td><td>第三列2</td></tr>//第二行开始表格体
		<tr><td>第一列3</td><td>第二列3</td><td>第三列3</td></tr>
		<tr><td>第一列4</td><td>第二列4</td><td>第三列4</td></tr>
	</tbody>
</table>

合并单元格

跨行合并:rowspan=“合并单元格个数”,最上的单元格作为目标单元格
跨列合并:colspan=“合并单元格个数”,最左的单元格作为目标单元格
合并后多余的单元格要删掉

<table>
	<thead>
		<tr><th>第一列1</th><th>第二列1</th><th>第三列1</th></tr>//第一行表头
	</thead>
	<tbody>
		<tr><td>第一列2</td><td colspan="2">第二列2</td></tr>//第二行开始表格体
		<tr><td rowspan="2">第一列3</td><td>第二列3</td><td>第三列3</td></tr>
		<tr><td>第二列4</td><td>第三列4</td></tr>
	</tbody>
</table>

列表标签

列表用来布局,只能嵌套< li>< /li>,不能直接输入其他标签或文字

有序列表< ol>< /ol>

列表排序以数字显示

<ol>
	<li></li>
	<li></li>
	<li></li>
</ol>

无序列表< ul>< /ul>

以项目符号呈现列表项< li>,各个列表项< li>没有顺序级别,是并列的

<ul>
	<li></li>
	<li></li>
	<li></li>
</ul>

自定义列表< dl>< /dl>

只能嵌套< dt>和< dd>,不能直接输入其他标签或文字
通常一个< dt>对应多个< dd>

<dl>
	<dt>项目名</dt>
	<dd>子项目1</dd>
	<dd>子项目2</dd>
	<dd>子项目3</dd>
</dl>

表单

由表单域、表单控件、提示信息组成

表单域< form>< /form>

<form action="url地址" method="提交方式" name="表单域名称">
</form>
属性说明
action指定接收并处理表单数据的服务器程序url地址
method指定表单提交方式,取值为get或post
name指定表单名称,用于区分同一页面的多个表单

表单元素 < input/>标签

<input type="属性值"/>//单标签,type用来指定不同控件类型
type属性值描述
button按钮
checkbox复选框
file上传文件,有输入字段和浏览按钮
hidden隐藏输入字段
image图像和提交按钮
password密码输入框
radio单选按钮
reset重置表单内容按钮
submit提交表单按钮
text文本输入框,默认20字符宽

name和value是每个表单元素都有的属性值,主要给后台人员使用
实现单选和多选的前提是 单选按钮和复选框的name是相同的

属性描述
nameinput元素名称
valueinput元素的值
checked指定input元素在页面首次加载时被选中,主要针对单选按钮和复选框
maxlength最大输入字符长度

label标签

<label for="sex"></label>//for绑定一个表单元素,鼠标移动到标签上时也能选中单选按钮
<input type="radio" name="sex" id="sex"/>

下拉列表 select标签

至少有一对< option>< /option>

<select>
	<option selected="selected">选项1</option>
	<option>选项2</option>
	<option>选项3</option>
</select>

textarea标签

多行文本输入框

<textarea rows="3" cols="20">文本内容</textarea>
举报

相关推荐

【HTML】02-基础标签

html学习笔记02-基础,元素

html+css学习(中)

02-表单&css基础

HTML+CSS

HTML基本标签学习笔记

0 条评论