HTML笔记(二) HTML标签元素

一 常用的头部元素标签

  <head>元素包含了所有的头部标签元素。

1、<title>

  <title>标签定义了HTML文档的标题,在HTML/XHTML文档中是必须的。

  主要功能:

  • 定义了浏览器工具栏的标题;
  • 当网页添加到收藏夹时,显示在收藏夹中的标题;
  • 显示在搜索引擎结果页面的标题;

2、<base>

  <base>标签描述了基本的链接地址或链接目标。

  该标签作为HTML文档中所有的链接标签的默认链接,即如果HTML文档中的超链接标签没有添加链接地址,则默认访问<base>标签中的链接。

  语法格式:<base href="url" target="...">

3、<link>

  <link>标签定义了文档与外部资源之间的关系,常用于链接到外部样式表。

  语法格式:<link rel="stylesheet" type="text/css" href="xxx.css">

4、<style>

  <style>标签定义了内部的CSS样式。

  语法格式:<style type="text/css">css样式规则</style>

5、<meta>

  <meta>标签描述了一些基本的HTML页面元数据,元数据不显示在页面上,但会被浏览器解析。

  <meta>元素通常用于制定网页的描述、关键词、文件的最后修改时间、作者,以及其他元数据。

  主要有http-equiv、name和content三个属性。前两个指定了元数据信息的名称,content用于指定对应的值。

  例如:<meta http-equiv="Content-Type" content="text/html;charset="utf-8" />

     <meta name="author" content="LoveStory_Fish" />

6、<script>

  <script>标签用于加载脚本文件。

7、头部标签元素使用实例

<!DOCTYPE html>
<html>
<!-- 头部标签元素 -->
<head>
    <!-- 定义文档标题 -->
    <title>This is my first html</title>
    <!-- 定义网页默认链接 -->
    <base href="http://www.baidu.com" target="_blank"></base>
    <!-- 定义引用的外部资源文件 -->
    <link rel="stylesheet" type="text/css" href="test.css">
    <!-- 定义文档样式 -->
    <style type="text/css">
    p {color: blue}
    </style>
    <!-- 定义网页语言 -->
    <meta charset="utf-8" />
    <!-- 定义网页作者 -->
    <meta name="author" content="LoveStory_Fish" />
    <!-- 每30秒刷新当前页面 -->
    <meta http-equiv="refresh" content="60" />
    <!-- 执行javascript脚本代码 -->
    <script type="text/javascript">
    alert("Hello World!")
    </script>
</head>
<body>
    <p>这是一个段落!</p>
</body>
</html>

二 常用的块级元素标签

  浏览器中的块级元素,前后显示折行。

  块级元素的特点:

  • 块级元素,前后显示折行,从新的一行开始,后面的元素需要另起一行;
  • 元素的高度、宽度、行高、上下边距等都可设置;
  • 可以通过display:block属性键值对将行级元素转化成块级元素;

1、标题标签

  HTML通过<h1> - <h6>六个标签来定义标题。

  字体大小按<h1> - <h6>逐渐减小,且重要性递减,<h1>定义最大标题或作主标题(最重要的),<h6>定义最小标题。

  标题的重要性:搜索引擎使用标题为网页的结构和内容编制索引,用户也可以通过标题来快速浏览网页。

2、<p>

  用于定义HTML文档的段落。

3、<hr />

  定义HTML文档的水平线,一般用于分割内容。

4、<div>

  HTML文档的分区标签,一帮当作HTML文档的结构化块状元素使用。

  用于对网页进行整体分块布局,当作容器来使用。

5、行级元素标签使用实例

  注意:一般情况下,段落与段落之间的行距要大于换行的行距。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>This is my first html</title>
</head>
<body>
    <!-- HTML注释,不会在浏览器中显示 -->
    <!-- HTML标题 -->
    <h1>我的第一个标题</h1>
    <h2>我的第一个标题</h2>
    <h3>我的第一个标题</h3>
    <h4>我的第一个标题</h4>
    <h5>我的第一个标题</h5>
    <h6>我的第一个标题</h6>
    <!-- HTML水平线 -->
    <hr/>
    <!-- HTML段落 -->
    <p>这是一个段落!
    <!-- HTML折行 -->
    <br />
    这是段落的一部分内容...</p>  <div>
     <p>这是另一个段落!</p>  </div></body>
</html>

三 常用的行级元素标签

  行级元素一般按行逐一显示,前后不会自动换行。

  行级元素的特点:

  • 与其他元素在一行上显示;
  • 元素的高度、宽度、行高、上下边距不能被设置,宽度为它所包含的内容的宽度;
  • 可以通过display:inline属性键值对将块级元素转化成块级元素;

1、<a>

  定义了HTML文档的超链接。

  超链接可以是文字或者一幅图像,可以点击这些内容来跳转到新的网页或者当前网页中的某个部分。

  语法格式:<a href="链接地址" target="目标窗口">链接文本或图片</a>

  (1)href属性  

  href属性用来描述链接的地址或目标。

  注意:尽量使用正斜杠添加到子文件夹,如果使用反斜杠,则会向服务器产生两次HTTP请求,因为服务器会添加正斜杠到这个地址,然后创建一个新的请求。

  (2)target属性

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

  _blank:在新窗口中打

2、<br />

  定义HTML文档的折行,在不产生一个新段落且需要进行换行的情况下使用,是一个空的HTML元素。

3、格式化标签

  格式化标签可以对输出的文本进行格式化。

  (1)常用的文本格式化标签

标签 描述
<b> 定义粗体文字
<strong> 定义粗体文字,突出显示重要的文本内容
<i> 定义斜体文字
<em> 定义斜体文字,突出显示重要的文本内容
<small> 定义小号字
<big> 定义大号字
<sub> 定义下标
<sup> 定义上标
<ins> 定义插入字
<del> 定义删除字

  (2)常用的计算机输出标签

标签 描述
<code> 定义计算机代码
<kdd> 定义键盘码
<samp> 定义计算机代码样本
<var> 定义变量
<pre> 定义与格式文本,控制空行和空格(会保留)

  (3)常用引文、引用标签

标签 描述
<abbr> 定义缩写
<address> 定义地址
<bdo> 定义文字方向
<blockquote> 定义长的引用
<q> 定义短的引用
<cite> 定义引用、引证
<dfn> 定义一个定义项目

  (4)文本格式化实例:

<body>
    <b>文本加粗</b><br/>
    <strong>文本加粗(强调)</strong><br/>
    <i>文本斜体</i><br/>
    <em>文本斜体(强调)</em><br/>
    <big>文本放大</big><br/>
    <small>文本缩小</small><br/>
    文本<sup>上标</sup><br/>
    文本<sub>下标</sub><br/>
    <pre>
        对连续空格     和空行

        进行控制
    </pre>
    <p>该段文字从右往左显示</p>
    <p><bdo dir="rtl">该段文字从右往左显示</p>
    删除错误字体<del>“宋体”</del>,新增字体<ins>华文新魏</ins><br/>
</body>

  运行结果:

  

4、<span>

  在HTML文档中定义一个行内区域,一行内可以被 <span> 划分成多个区域。

四 常用的行内块级元素

1、<img>

  定义HTML文档中的图像。

  <img>是空标签,只包含属性,没有闭合标签。

  语法格式:<img src="图片地址" alt="提示文字">

  (1)src属性

  用来定义图像的URL地址。

  src属性的值是指图像的位置,浏览器会将图像显示在文档中图像标签出现的地方。

  (2)alt属性

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

  当浏览器无法载入图像时,浏览器将会显示这个替代性的文本。

  (3)height和width属性

  height和width属性分别用于设置图像的高度和宽度,属性值默认单位为像素px。

  指定图像高度与宽度,当页面加载时就会保留指定的尺寸,如果不指定图片大小,加载页面时有可能会破坏HTML页面的整体布局。

  注意:加载图片需要时间,尽量慎用图片。并且需要注意页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,会显示一个破碎的图片。

2、链接与图片综合运用的实例展示:

<body>
    文本链接:<a href="http://www.google.cn">链接</a>
    <br />
    图片链接:<a href="http://www.google.cn">
        <img src="google.JPG" alt="goole图标" height="30" width="30">
    </a>
</body>

五 注释

  HTML注释可以提高HTML文档的可读性,使代码更易被人理解。

  浏览器会忽略注释,并且不会显示它们。

  语法格式:<!-- 注释内容 -->

  注意:显示页面时,浏览器会移除源代码中多余的空格和空行,所有连续的空格或空行都会被算作一个空格,HTML代码中的所有连续的空行也被显示为一个空格。

  实例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>This is my first html</title>
</head>
<body>
    <h1>春晓</h1>
    <p>
        春眠不觉晓,
              处处闻啼鸟。
                夜来风雨声,
                      花落知多少。
    </p>
</body>
</html>

  运行结果:

时间: 2024-10-12 10:39:51

HTML笔记(二) HTML标签元素的相关文章

qml学习笔记(二):可视化元素基类Item详解(上半场anchors等等)

原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/78516201 qml学习笔记(二):可视化元素基类Item详解(上半场anchors等等) 本学章节笔记主要详解Item元素(上半场主要涉及anchors锚),因为所有可视化的界面元素都继承于Item,熟悉Item后,不同的继承子类,有其定制的属性(从几个到几十个不等). <Qt实用技巧:在Qt Gui程

HTML5系列二(标签元素、FileReader、拖放)

nav元素的使用场合 aside元素的使用场合 aside元素主要有以下两种使用方法: 1.被包含在article中作为主要内容的附属信息部分,其中的内容可以是与当前文章有关的参考资料.名词解释等 2.在article元素之外使用,作为页面或站点全局的附属信息部分 html5细节概述 1.一个网页内并未限制header元素的个数,可以拥有多个,也可以为每个内容区块加一个header元素(footer同理) 2.autofocus:一个页面上只能有一个控件具有该属性 3.pattern属性:要求输

【Unity 3D】学习笔记三十二:游戏元素——游戏光源

游戏光源 在3D游戏中,光源是一个非常具有特色的游戏组件.用来提升游戏画面质感的.如果没有加入光源,游戏场景可能就会显得很昏暗.在unity中提供了三种不同的光源类型:点光源,聚光灯,平行光. 点光源 顾名思义,点光源是从一个点向周围散发出光的光源,就像电灯一样.创建点光源在hierarchy视图中点击create--point light: 创建完以后,点击点光源对象,在右侧inspector视图中可以看到点光源的所有信息: type:光源的类型.有point(点光源),directional

JavaScript--基于对象的脚本语言学习笔记(二)

第二部分:DOM编程 1.文档象模型(DOM)提供了访问结构化文档的一种方式,很多语言自己的DOM解析器. DOM解析器就是完成结构化文档和DOM树之间的转换关系. DOM解析器解析结构化文档:将磁盘上的结构化文档转换成内存中的DOM树 从DOM树输出结构化文档:将内存中的DOM树转换成磁盘上的结构化文档 2.DOM模型扩展了HTML元素,为几乎所有的HTML元素都新增了innerHTML属性,该属性代表该元素的"内容",即返回的某个元素的开始标签.结束标签之间的字符串内容(不包含其它

Bootstrap学习笔记(二) 表单

在Bootstrap学习笔记(一) 排版的基础上继续学习Bootstrap的表单,编辑器及head内代码不变. 3-1 基础表单 单中常见的元素主要包括:文本输入框.下拉选择框.单选按钮.复选按钮.文本域和按钮等. 在Bootstrap框架中,通过定制了一个类名`form-control`,也就是说,如果这几个元素使用了类名"form-control",将会实现一些设计上的定制效果. 1.宽度变成了100% 2.设置了一个浅灰色(#ccc)的边框 3.具有4px的圆角 4.设置阴影效果

TensorFlow官方文档MNIST初学笔记[二]

TensorFlow官方文档MNIST初学笔记[二] MNIST是一个简单的计算机视觉数据集, 它还包括每个图像的标签, 每个图像是28像素乘以28像素, 我们可以把这个数组变成一个28×28 = 784个数字的向量.MNIST只是一个784维向量空间中的一个点.mnist.train.images具有形状的张量(n维阵列)[55000, 784] 第一维度是图像列表中的索引,第二维度是每个图像中每个像素的索引.对于特定图像中的特定像素,张量中的每个条目是0和1之间的像素强度. MNIST中的每

HTML5&amp;CSS3练习笔记(二)

HTML5&CSS3  练习CSS3伪选择器使用 1.first-line  格式:元素:first-line 说明:设置同一个标签下所有行内容的第一行的样式,例如: 1 <table style="float: left; font-size: 1.4em; width: 391px; height: 59px; border: none;"> 2 <tbody> 3 <tr> 4 <td style="border: no

基于ruby的watir自动化测试 笔记二

基于ruby的watir自动化测试 笔记一的补充版,新增加了些特殊的控件捕获方法.还在更新中.... attribute_value 获取当前控件的属性 Value = ie.link(:id=>'xxx’).attribute_value("href") rand_select 随机选择select list中的某一项 ie.select_list(:name=>’’).rand_select popupwin 点击弹窗上的‘确定’按钮 ie.popupwin.butto

Caliburn.Micro学习笔记(二)----Actions

Caliburn.Micro学习笔记(二)----Actions 上一篇已经简单说了一下引导类和简单的控件绑定 我的上一个例子里的button自动匹配到ViewModel事件你一定感觉很好玩吧 今天说一下它的Actions,看一下Caliburn.Micro给我们提供了多强大的支持 我们还是从做例子开始 demo的源码下载在文章的最后 例子1.无参数方法调用 点击button把textBox输入的文本弹出来 如果textbox里没有文本button不可点,看一下效果图 看一下前台代码 <Stac