html-note-1

html-note-1

Charles Lv7

标题段落图片标签

  • HTML 标题(Heading)是通过<h1> - <h6> 标签来定义的。
  • HTML 段落是通过标签 <p> 来定义的。

提示: 在 href 属性中指定链接的地址。

1
<a href="https://www.runoob.com">这是一个链接</a>
  • HTML 图像是通过标签 <img> 来定义的.

注意: 图像的名称和尺寸是以属性的形式提供的。

  • <hr> 标签在 HTML 页面中创建水平线。hr 元素可用于分隔内容。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>

<body>
<!-- 写完标签后按tab键可以自动生成标签-->
<h1>我是h1</h1>
<h2>我是h2</h2>
<h3>我是h3</h3>
<h4>我是h4</h4>
<h5>我是h5</h5>
<h6>我是h6</h6>


<!-- 段落标签-->
<p>天青色等烟雨,而我在等你。</p>
<hr>
<p>炊烟袅袅升起,隔江千万里。</p>
<!-- 图片标签-->
<img src="../https://charles2530.github.io/image/Photo.jpg" alt="">
</body>
</html>

HTML 元素语法

  • HTML 元素以开始标签起始
  • HTML 元素以结束标签终止
  • 元素的内容是开始标签与结束标签之间的内容
  • 某些 HTML 元素具有空内容(empty content)
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数 HTML 元素可拥有属性

HTML 属性

  • HTML 元素可以设置属性
  • 属性可以在元素中添加附加信息
  • 属性一般描述于开始标签
  • 属性总是以名称/值对的形式出现,比如:name=“value”
HTML 属性参考手册

查看完整的HTML属性列表: HTML 标签参考手册

下面列出了适用于大多数 HTML 元素的属性:

属性 描述
class 为html元素定义一个或多个类名(classname)(类名从样式文件引入)
id 定义元素的唯一id
style 规定元素的行内样式(inline style)
title 描述了元素的额外信息 (作为工具条使用)

更多标准属性说明: HTML 标准属性参考手册 .

HTML 图像

图像标签( <img>)和源属性(Src)

在 HTML 中,图像由<img> 标签定义。

<img> 是空标签,意思是说,它只包含属性,并且没有闭合标签。

要在页面上显示图像,你需要使用源属性(src)。src 指 “source”。源属性的值是图像的 URL 地址。

定义图像的语法是:

1
<img src="url" alt="some_text">
Alt属性

alt 属性用来为图像定义一串预备的可替换的文本。

替换文本属性的值是用户定义的。

1
<img src="boat.gif" alt="Big Boat">

在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。

设置图像的高度与宽度

height(高度) 与 width(宽度)属性用于设置图像的高度与宽度。

属性值默认单位为像素:

1
<img src="pulpit.jpg" alt="Pulpit rock" width="304" height="228">

提示: 指定图像的高度和宽度是一个很好的习惯。如果图像指定了高度宽度,页面加载时就会保留指定的尺寸。如果没有指定图片的大小,加载页面时有可能会破坏HTML页面的整体布局。

HTML 图像标签
标签 描述
<img> 定义图像
<map> 定义图像地图
<area> 定义图像地图中的可点击区域

链接的四种伪类

  • CSS伪类是用来添加一些选择器的特殊效果。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>链接的四种伪类</title>
<style>
a{
text-decoration: none;
}
/* 未访问的链接*/
a:link{
color: #000;
}
/* 已访问的链接*/
a:visited{
color: #636363;
}
/* 鼠标滑过的链接*/
a:hover{
color: #FF0308;
}
/* 已选中的链接*/
a:active{
color: #FF00FD;
}
/* hover必须置于link和visited的后面才有效果*/
/* active必须置于hover后面才有效果*/
</style>
</head>

<body>
<a href="http://www.qdaily.com/">好奇心日报</a>
</body>
</html>

HTML 链接语法

  • HTML使用标签 <a>来设置超文本链接。

链接的 HTML 代码很简单。它类似这样:

1
<a href="url">链接文本</a>

href 属性描述了链接的目标。

target 属性

使用 target 属性,你可以定义被链接的文档在何处显示。

下面的这行会在新窗口打开文档:

1
<a href="https://www.runoob.com/" target="_blank" rel="noopener noreferrer">访问菜鸟教程!</a>
id 属性

id 属性可用于创建一个 HTML 文档书签。

提示: 书签不会以任何特殊方式显示,即在 HTML 页面中是不显示的,所以对于读者来说是隐藏的。

CSS 链接

链接样式

链接的样式,可以用任何CSS属性(如颜色,字体,背景等)。

特别的链接,可以有不同的样式,这取决于他们是什么状态。

这四个链接状态是:

  • a:link - 正常,未访问过的链接
  • a:visited - 用户已访问过的链接
  • a:hover - 当用户鼠标放在链接上时
  • a:active - 链接被点击的那一刻

当设置为若干链路状态的样式,也有一些顺序规则:

  • a:hover 必须跟在 a:link 和 a:visited后面
  • a:active 必须跟在 a:hover后面
常见的链接样式

根据上述链接的颜色变化的例子,看它是在什么状态。

让我们通过一些其他常见的方式转到链接样式:

文本修饰

text-decoration 属性主要用于删除链接中的下划线:

1
2
3
4
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}
背景颜色

背景颜色属性指定链接背景色:

1
2
3
4
a:link {background-color:#B2FF99;}
a:visited {background-color:#FFFF85;}
a:hover {background-color:#FF704D;}
a:active {background-color:#FF704D;}
  • Title: html-note-1
  • Author: Charles
  • Created at : 2022-12-29 10:44:59
  • Updated at : 2023-11-06 11:46:02
  • Link: https://charles2530.github.io/2022/12/29/html-note-1/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments