网站首页 > 技术文章 正文
今天继续说下HTML第二讲,空元素、小写标签、属性和对应的具体使用。
先说下HTML 空元素:
没有内容的 HTML 元素被称为空元素。空元素是在开始标签中关闭的。
<br> 就是没有关闭标签的空元素(<br> 标签定义换行)。
在 XHTML、XML 以及未来版本的 HTML 中,所有元素都必须被关闭。
在开始标签中添加斜杠,比如 <br />,是关闭空元素的正确方法,HTML、XHTML 和 XML 都接受这种方式。
即使 <br> 在所有浏览器中都是有效的,但使用 <br /> 其实是更长远的保障。
使用HTML小标签:
HTML 标签对大小写不敏感:<P> 等同于 <p>。许多网站都使用大写的 HTML 标签。
HTML属性:
属性是 HTML 元素提供的附加信息。
属性都包含:
HTML 元素可以设置属性
属性可以在元素中添加附加信息
属性一般描述于开始标签
属性总是以名称/值对的形式出现,比如:name="value"。
接着我们看一个实例:
HTML 链接由 <a> 标签定义。链接的地址在 href 属性中指定
<a href="http://www.liepin.com">这是一个链接</a>
我们在Sublime Text上试下
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>20210815---测试开发转型</title>
</head>
<body>
<h>空元素</h>
<p>没有内容的 HTML 元素被称为空元素</p>
</body>
<a href ="https://www.baidu.com">这是一个招聘网站</a>
</html>
由于 http://www.liepin.com跳转需要的时间有点长,可能是家里网速不好, 页面一直跳转不成功。就修改为 www.baidu.com 这样就可以了。点击可以跳转到新的网址。
HTML 属性常用引用属性值
属性值应该始终被包括在引号内。
双引号是最常用的,不过使用单引号也没有问题。
提示: 在某些个别的情况下,比如属性值本身就含有双引号,那么您必须使用单引号,例如:name='John "ShotGun" Nelson'
HTML 提示:使用小写属性
属性和属性值对大小写不敏感。
不过,万维网联盟在其 HTML 4 推荐标准中推荐小写的属性/属性值。
而新版本的 (X)HTML 要求使用小写属性。
HTML 属性参考手册
下面列出了适用于大多数 HTML 元素的属性:
属性描述
class 为html元素定义一个或多个类名(classname)(类名从样式文件引入)
id 定义元素的唯一id
style 规定元素的行内样式(inline style)
title 描述了元素的额外信息 (作为工具条使用)
HTML 标题
标题(Heading)是通过 <h1> - <h6> 标签进行定义的。
<h1> 定义最大的标题。<h6> 定义最小的标题。
接着我们看一个实例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>20210815---测试开发转型</title>
</head>
<body>
<h>空元素</h>
<p>没有内容的 HTML 元素被称为空元素</p>
<h1>我是最大的,你忍一下</h1>
<h2>我是老二,你也要忍一下</h2>
<h3>我是老三,我一般</h3>
<h4>我是老四,我凑合</h4>
<h5>我是老五,我忠于革命</h5>
<h6>我是老六,我是最小的,我啥也不是</h6>
</body>
<a href ="https://www.baidu.com">这是一个招聘网站</a>
</html>
尝试一下 ?
注释: 浏览器会自动地在标题的前后添加空行。
可以看出,文字是越来越小的,标题越来越小。说明符合要求
- 上一篇: html基础:空标签(空标签 html)
- 下一篇: 细品100道CSS知识点(下)「干货满满」
猜你喜欢
- 2024-10-05 「前端」HTML之结构(html前端技术)
- 2024-10-05 如何彻底搞懂 Java 数据结构?|CSDN 博文精选
- 2024-10-05 Vue实战081:多HTML标签元素如何实现并排显示详解
- 2024-10-05 织梦系统后台更新主页html选项为空的解决方法
- 2024-10-05 HTML基础的 标签(html标签及作用)
- 2024-10-05 html页面结构(html页面结构分析)
- 2024-10-05 边学边做网页篇------初识HTML(html网页在线制作)
- 2024-10-05 前端必备,20个CSS小技巧(前端css是什么意思)
- 2024-10-05 前端面试题《html和css部分》(web前端css面试题)
- 2024-10-05 css实现div两列布局(两种方法)(html两列布局)
- 08-03MySQL数据库的预处理详解
- 08-03《阿常·MySQL 70讲》全套教学视频
- 08-03隐式等待、显示等待和强制等待
- 08-03零基础C#上位机框架项目实例(完结篇)
- 08-03一文搞懂构建Web内容的技术
- 08-03西门子WINCC中的VBScript(VBS)常用于自动化脚本开发
- 08-03力控和sql2000之间的数据转储
- 08-03组态王|通过日历控件选择时间段查询历史报警
- 1521℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 632℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 527℃MySQL service启动脚本浅析(r12笔记第59天)
- 492℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 492℃启用MySQL查询缓存(mysql8.0查询缓存)
- 479℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 461℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 458℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- windowsscripthost (69)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- htmlbackground-image (68)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)