HTML基础教程(3)——HTML标签

HTML 中最重要的标签是定义标题、段落和换行的标签。

学习 HTML 最好的方式就是边学边做实验。我们为您准备了很好的 HTML 编辑器。使用这个编辑器,您可以任意编辑一段 HTML 源码,然后单击 TIY 按钮来查看结果。

实例

一个简单的 HTML 文件
这个例子是一个很简单的 HTML 文件,使用了尽可能少的 HTML 标签。它向您演示了 body 元素中的内容是如何被浏览器显示的。

<html>
<body>
<p>body元素中的内容会显示在浏览器中。</p>
</body>

</html>

简单的段落
此例演示:段落元素中的文字如何被浏览器显示。

<html>
<body>

<p>这是段落。</p>
<p>这是段落。</p>
<p>这是段落。</p>

<p>段落元素由 p 标签定义。</p> 

</body>
</html>

标题

标题使用 <h1> 至 <h6> 标签进行定义。<h1> 定义最大的标题。<h6> 定义最小的标题。

<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h3>
<h4>This is a heading</h4>
<h5>This is a heading</h5>
<h6>This is a heading</h6>

HTML 会自动在标题前后添加一个额外的折行。

段落

段落使用 <p> 标签进行定义。

<p>This is a paragraph</p>
<p>This is another paragraph</p>

HTML 会自动在段落前后添加一个额外的空行。

不要忘记关闭标签

您可能注意到了,在编写段落时可以不带有 </p> 标签:

<p>This is a paragraph
<p>This is another paragraph

上面的例子在大多数浏览器中都可以工作,但是不要依赖这种做法。HTML 未来的版本不允许省略任何结束标签。

通过结束标签来关闭 HTML 是一种经得起未来考验的 HTML 编写方法。清楚地标记某个元素在何处开始,并在何处结束,不论对您还是对浏览器来说,都会使代码更容易理解。

换行符

当你打算结束一行,而又不想开始一个新段落时,<br> 标签就派上用场了。无论你将它置于何处,<br> 标签都会产生一个强制的换行。

<p>This <br> is a para<br>graph with line breaks</p>

<br> 标签是空白标签,由于关闭标签没有任何意义,因此它没有类似 </br> 的终止标签。

<br> 还是 <br />

您会越来越多地发现 <br> 与 <br /> 很相似。

由于 <br> 没有结束标签,它也就违反了未来的 HTML 的规则之一,即所有的元素都必须关闭。

把这个标签写为 <br /> 是经得起未来考验的做法,XHTML 和 XML 都接受在打开的标签内部来关闭标签的做法。

HTML 注释

注释标签用于在 HTML 源码中插入注释。注释会被浏览器忽略。您可以使用注释对您的代码进行解释,这么做在以后的日子里会对您的代码编辑产生帮助。

<!-- This is a comment -->

注意:左括号后需要写一个惊叹号,右括号前就不需要了。

对 HTML 元素的重新认识

  • 每个 HTML 元素都有一个元素名(比如 body、h1、p、br)
  • 开始标签是被尖括号包围的元素名
  • 结束标签是被尖括号包围的斜杠和元素名
  • 元素内容位于开始标签和结束标签之间
  • 某些 HTML 元素没有内容
  • 某些 HTML 元素没有结束标签

基本的注意事项 - 有益的提示

当您写 HTML 文本的时候,你永远也没法确定这些文本在另一台显示器上是如何显示的。一些人使用大显示器,而另一些使用小的。当用户调整视窗的分辨率时,这些文本就会被重新格式化。所以不要通过在文本中添加空行和空格的办法在你的编辑器中格式化文本。

HTML 会裁掉文本中所有的空格。任何数量的空格都被按一个空格计数。另外,在 HTML 中,一个空行也被当作一个空格。

使用空的段落标记 <p> 去插入一个空行是个坏习惯。用 <br> 标签代替它!(但是不要用 <br> 标签去创建列表。不要着急,您将在稍后的篇幅学习到 HTML 列表。)

您也许已经注意到了,在没有结束标签 </p> 的情况下,<p> 标签依然可以正常工作。不过不要这样做!下一个版本的 HTML 将不允许忽略任何的结束标签。

HTML 会自动地在某些元素前后添加一个额外的空行,比如段落、标题元素前后。

使用水平线 (<hr> 标签) 来分隔文章中的小节是一个办法(但并不是唯一的办法)。

更多实例

更多的段落
本例演示段落元素的某些缺省的行为。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>

<body>

<p>
这个段落
在源代码中
包含许多行
但是浏览器
忽略了它们。
</p>

<p>
这个段落
在源代码       中
包含   许多行
但是      浏览器
忽略了  它们。
</p>

<p>
段落的行数依赖于浏览器窗口的大小。如果调节浏览器窗口的大小,将改变段落中的行数。
</p>

</body>
</html>

查看结果:

这个段落在源代码中包含许多行但是浏览器忽略了它们。 

这个段落在源代码 中包含 许多行但是 浏览器忽略了 它们。 

段落的行数依赖于浏览器窗口的大小。如果调节浏览器窗口的大小,将改变段落中的行数。 

“诗歌”问题
本例演示 HTML 格式化的某些问题。

<html>

<body>

<p>
   My Bonnie lies over the ocean.
    My Bonnie lies over the sea.
   My Bonnie lies over the ocean.
  Oh, bring back my Bonnie to me.
</p>

<p>注意,浏览器忽略了源代码中的格式。</p>

</body>
</html>

查看结果:

My Bonnie lies over the ocean. My Bonnie lies over the sea. My Bonnie lies over the ocean. Oh, bring back my Bonnie to me. 

注意,浏览器忽略了源代码中的格式。

折行
本例演示在 HTML 文档中折行的使用。

<html>

<body>

<p>
To break<br>lines<br>in a<br>paragraph,<br>use the br tag.
</p>

</body>
</html>

查看结果:

To break
lines
in a
paragraph,
use the br tag. 

标题
本例演示在 HTML 文档中显示标题的标签。

<html>

<body>

<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3>
<h4>This is heading 4</h4>
<h5>This is heading 5</h5>
<h6>This is heading 6</h6>

<p>请仅仅把标题标签用于标题文本。不要仅仅为了产生粗体文本而使用它们。请使用其它标签或 CSS 代替。</p>

</body>
</html>

查看结果:

This is heading 1

This is heading 2

This is heading 3

This is heading 4

This is heading 5
This is heading 6

请仅仅把标题标签用于标题文本。不要仅仅为了产生粗体文本而使用它们。请使用其它标签或 CSS 代替。

水平线
本例演示如何插入水平线。

<html>

<body>
<p>hr 标签定义水平线:</p>
<hr />
<p>这是段落。</p>
<hr />
<p>这是段落。</p>
<hr />
<p>这是段落。</p>
</body>
</html>

查看结果:

hr 标签定义水平线:

这是段落。

这是段落。

这是段落。

隐藏的注释
本例演示如何在 HTML 源代码中插入隐藏的注释。

<html>

<body>

<!--这里的注释不会显示出来-->
<p>这是常规的段落。</p>

</body>
</html>

查看结果:

这是常规的段落。

基本的 HTML 标签

标签 描述

<html>

定义 HTML 文档。

<body>

定义文档的主体。

<h1> to <h6>

定义标题 1 至标题 6。

<p>

定义段落。

<br>

插入折行。

<hr>

定义水平线。

<!-->

定义注释。

HTML基础教程(3)——HTML标签

时间: 2024-08-06 01:57:34

HTML基础教程(3)——HTML标签的相关文章

Ubuntu安装基础教程

作者:TeliuTe 来源:基础教程网 二十三.安装Ubuntu14.04 返回目录 下一课 14.04 版安装与前面版本类似,学习中遇到不清楚的地方,可以参考一下前面的内容,操作中注意细心,下面来看一个练习: 1.进入 live cd 桌面 1)下载地址:http://releases.ubuntu.com/14.04/,设置好启动后,断开网络,然后重启动计算机,可以用硬盘启动,也可以刻成光盘启动 进入后找蓝色链接点击下载,如 ubuntu-14.04-desktop-i386.iso,64位

[分享]Ubuntu12.04安装基础教程(图文)

原文地址: http://teliute.org/linux/Ubsetup/lesson21/lesson21.html 1.进入 live cd 桌面 1)设置好启动后,断开网络,然后重新启动动计算机,能够用硬盘启动,也能够刻成光盘启动,镜像的下载地址: 进入后找蓝色链接点击下载,如 ubuntu-12.04-desktop-i386.iso,64位CPU能够下载amd64的版本号:http://mirrors.sohu.com/ubuntu-releases/12.04/ WinXP硬盘安

《语义网基础教程》学习笔记(二)

二.RDF概述(参考http://zh.transwiki.org/cn/rdfprimer.htm) 1.本体: 一个本体是一个概念体系(conceptualization)的显式的形式化规范. 一般来说,一个本体形式地刻画一个论域.一个典型的本体由有限个术语及它们之间的关系组成. ★在万维网这个环境中,本体提供了对给定领域的一种共识.这种共识对于消除术语差别是必要的. 通过把各自的术语差异映射到一个公共的本体之间的直接映射,可以消除这些术语差异. 不管采用哪种方案,本体都支持语义可共用性(s

HTML基础教程(13)——HTML背景--

好的背景使站点看上去特别棒. 实例 搭配良好的背景和颜色 一个背景颜色和文字颜色搭配良好的例子,使页面中的文字易于阅读. 搭配得不好的背景和颜色 一个背景颜色和文字颜色搭配得不好的例子,使页面中的文字难于阅读. (可以在本页底端找到更多实例.) 背景(Backgrounds) <body> 拥有两个配置背景的标签.背景可以使颜色或者图像. 背景颜色(Bgcolor) 背景颜色属性将背景设置为某种颜色.属性值可以是十六进制数.RGB 值或颜色名. <body bgcolor="#

HTML基础教程(12)——HTML图像--

通过使用 HTML,可以在文档中显示图像. 实例 插入图像 本例演示如何在网页中显示图像. 从不同的位置插入图片 本例演示如何将其他文件夹或服务器的图片显示到网页中. (可以在本页底端找到更多实例.) 图像标签(<img>)和源属性(Src) 在 HTML 中,图像由 <img> 标签定义. <img> 是空标签,意思是说,它只包含属性,并且没有闭合标签. 要在页面上显示图像,你需要使用源属性(src).src 指 "source".源属性的值是图像

python基础教程_学习笔记23:图形用户界面

图形用户界面 丰富的平台 在编写Python GUI程序前,需要决定使用哪个GUI平台. 简单来说,平台是图形组件的一个特定集合,可以通过叫做GUI工具包的给定Python模块进行访问. 工具包 描述 Tkinter 使用Tk平台.很容易得到.半标准. wxpython 基于wxWindows.跨平台越来越流行. PythonWin 只能在Windows上使用.使用了本机的Windows GUI功能. JavaSwing 只能用于Jython.使用本机的Java GUI. PyGTK 使用GTK

CSS基础教程 -- 媒体查询屏幕适配

响应式布局 Media Query 的使用方法 在上例中, 我们使用Media Queries来根据3种不同尺寸的窗口使用3种不同的样式.通过不同的媒体类型和条件定义样式表规则,媒体查询让CSS可以更精确作用于不同的媒体类型和同一媒体的不同条件.媒体查询的大部分媒体特性都接受min和max用于表达"大于或等于"和"小与或等于".如:width会有min-width和max-width媒体查询可以被用在CSS中的@media和@import规则上,也可以被用在HTML

React-Native基础教程

React-Native牛刀小试仿京东砍啊砍砍到你手软 React-Native基础教程 *React-Native基础篇作者git *React-Native官方文档 *Demo 几个月前facebook推出了React Native框架,允许开发着使用javascript代码来实现iOS原生的应用,随后十月份安卓版的也相继问世,从此我们可以优雅的Learn once, write anywhere… 早在几年前开发者就开始使用javascript+html和PhoneGap来编写各式各样的a

HTML/CSS基础教程 六

表单 包含表单元素的区域, 表单元素是允许用户在表单中(文本框, 下拉列表, 单选框, 复选框等)输入信息的元素, 使用<form>标签定义. 文本域与密码域 <form> Username: <input type="text" name="firstname"> <br /> Password: <input type="password" name="lastname"