3.6 HTML5 属性使用方法

HTML 属性

标签可以拥有属性为元素提供更多的信息

这是属性的一个应用,有的标签可以有自己的属性,但是有的标签也没有。比如闭合标签就是我们指的空元素是没有的。

属性以键值对的方式出现

如 :href= "www.jikexueyuan.com", 这是 <a> 中的属性,指定了链接打开的地址。

在目录下新建一个 hrefht.html 文件,写入:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    news
</body>
</html>

然后在 index.html 中修改代码:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <a href="hrefht.html">打开本地</a>
</body>
</html>

然后我们执行以下 index.html:

图片说明

当我们点击 打开本地 :

图片说明

就会发现跳转到了新建的页面中。这是打开一个本地文件。

常用的标签属性

  • <h1>: align 选择对齐方式

<h1> <h2> 等等这些使用方法都是一样的,添加代码:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <a href="hrefht.html">打开本地</a>
    <h1 align="right">标题1</h1>
</body>
</html>

刷新浏览器:

图片说明

大家可以看到标题居右了。这个属性如果我们什么也不设置默认是居左的,当然我们设置 left、center 都可以。

  • <body>: bgcolor 可以选择背景颜色

我们来为 设置属性:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body bgcolor="#0000cd">
    <a href="hrefht.html">打开本地</a>
    <h1 align="right">标题1</h1>
</body>
</html>

刷新浏览器:

图片说明

发现网页的颜色变了。当然这里可以更换其他的颜色,这就是背景颜色的更换。还有一个与之相似的属性 background,不同之处是这个属性是设置背景图片的。

  • <a>: target 决定了在何处打开链接

刚才的跳转测试中我们发现默认情况下实在同一个标签内打开,是会覆盖之前的标签的。下面我们为其设置一个属性:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body bgcolor="#0000cd">
    <a href="hrefht.html" target="_blank">打开本地</a>
    <h1 align="right">标题1</h1>
</body>
</html>

刷新浏览器:

图片说明

会发现之前的标签还存在,浏览器在新的页面上打开了。它包含三个属性:_self 默认的,在当前标签打开。还有两个在后面框架部分讲解,现在没有办法测试。

通用属性

  • class: 规定了元素的类名
  • id: 规定了元素唯一的 ID
  • style: 规定了元素的样式
  • title: 规定元素的额外信息

class 和 id 规定当前元素的类名和引用关系,style 一般会引入一些外部文件,像 css 样式等等。我们可以来尝试一下:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body bgcolor="#0000cd">
    <a href="hrefht.html" target="_blank">打开本地</a>
    <h1 align="right">标题1</h1>
    <h2 class="h2">标题2</h2> 
    <h3 id="h3">标题3</h3> 
</body>
</html>

我们在样式中就可以通过 class 引用这一标签了。而 id 属性不同的地方就在于全局唯一性,不可以设置重复的 id ,但是你可以设置重复的 class 名,表示一类组件。

<style> 一般用来引入外部样式,放在头标签中:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css"></style>
</head>
<body bgcolor="#0000cd">
    <a href="hrefht.html" target="_blank">打开本地</a>
    <h1 align="right">标题1</h1>
    <h2 class="h2">标题2</h2> 
    <h3 id="h3">标题3</h3> 
</body>
</html>
全部评论

相关推荐

09-14 20:51
四川大学 Java
慢热的鲸鱼在学习:985加粗就行了,第二个项目来不及准备也没事,省的写了问你你还不会。你只需准备面试八股和项目场景,剩下的交给985。即使面不过也没事,面试经验是最重要的,你现在不缺时间
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
# 你的mentor是什么样的人? #
3895次浏览 28人参与
# 你觉得mentor喜欢什么样的实习生 #
10253次浏览 284人参与
# 智慧芽求职进展汇总 #
17827次浏览 106人参与
# 帮我看看,领导说这话什么意思? #
6110次浏览 25人参与
# 没有家庭托举的我是怎么找工作的 #
12292次浏览 158人参与
# 怎么给家人解释你的工作? #
1371次浏览 16人参与
# 未岚大陆求职进展汇总 #
23819次浏览 112人参与
# 求职低谷期你是怎么度过的 #
5208次浏览 91人参与
# 26届秋招公司红黑榜 #
11934次浏览 41人参与
# 从哪些方向判断这个offer值不值得去? #
6545次浏览 93人参与
# 同bg的你秋招战况如何? #
158817次浏览 927人参与
# 度小满求职进展汇总 #
10078次浏览 51人参与
# 实习必须要去大厂吗? #
146625次浏览 1541人参与
# 校招泡的最久的公司是哪家? #
4531次浏览 22人参与
# 你有哪些缓解焦虑的方法? #
37173次浏览 835人参与
# 面试紧张时你会有什么表现? #
1694次浏览 20人参与
# 你喜欢工作还是上学 #
77572次浏览 860人参与
# 入职第一天,你准备什么时候下班 #
85471次浏览 467人参与
# 秋招想进国企该如何准备 #
97706次浏览 487人参与
# 简历无回复,你会继续海投还是优化再投? #
103582次浏览 819人参与
# 机械人的工作环境真的很差吗 #
25014次浏览 119人参与
# 独居后,你的生活是更好了还是更差了? #
28125次浏览 263人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务